[Bug 129433] Re: USB subsystem confuses serial devices with ehci controller
sergio.callegari
scallegari at arces.unibo.it
Wed Aug 1 17:23:29 UTC 2007
Update:
There are actually 2 independent problems:
1) Problem 1.
Unless ehci_hcd is blacklisted it is impossible to use the USB interfaces on the PC card, regardless of any other patch on sierra.c or whatever.
I do not know the reason for this. Maybe it is tied to the usb suspend problems that are afflicting many usb users.
2) Problem 2.
Probably even after the ehci_hcd thing is fixed one shall need to correct the problems associated with the limited throughput of the usbserial converter. To the best of my knowledge this is due to the fact that the "general" usbserial connector associates too small buffers to the endpoints. Apparently for the ZTE MF330, Onda H600 and H501HS there are two solutions:
- either patch the sierra.c usbserial driver so that the ZTE MF330 and Onda PC CARDS can use it
- or patch the generic usbserial driver with the maxsize patch that is floating on the internet
Probably the sierra.c solution is more elegant. It can work since both
the sierra PC CARDS and the ZTE/ONDA ones appear to have a similar
qualcomm chipset.
The patch involves adding the vendor/product ID to sierra.c as
{ USB_DEVICE(0x05C6, 0x6613) }, /* Onda H600 ZTE MF330 */
in the array
static struct usb_device_id id_table []
and in the
static struct usb_device_id id_table_1port [] // NOTE: this is 1 port, the 3 port in my previous post is wrong.
--
USB subsystem confuses serial devices with ehci controller
https://bugs.launchpad.net/bugs/129433
You received this bug notification because you are a member of Kernel
Bugs, which is a bug contact for linux-meta in ubuntu.
More information about the kernel-bugs
mailing list