Re: HTC as USB gprs/edge modem on linux

"Healy, Patrick William" <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
Trying to stick my way into this thread. I have an HTC Hermes (Cingular 8525) and I'm also trying this. I've tried patching rndis_host.c with the following:

{
        /* RNDIS for HTC tethering */
        USB_INTERFACE_INFO(USB_CLASS_WIRELESS_CONTROLLER, 1, 3),
        .driver_info = (unsigned long) &rndis_info,
},

in the usb_device_id struct. This causes it to recognize my device in tethering mode and load the driver for it. However, when I plug in my device in tethering mode, I get the following in dmesg

usb 1-1: new full speed USB device using uhci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
usbcore: registered new interface driver cdc_ether
rndis_host 1-1:1.0: missing cdc header union ether descriptor
usb 1-1: bad CDC descriptors
usbcore: registered new interface driver rndis_host

I'm quite willing to test patches and help out, since I really want this to work. Any tips?

Patrick Healy

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.