Hi,

I am new to the list and I apologize from now if this has already been
discussed and fixed.

I am encountering a weird problem with a UMTS adapter.
This is branded "ONDA Telecommunications N501HS" (but is in fact
a rebrand of the ZTE MF330 and is probably shipped also as ONDA H600).
It is probably the most popular UMTS "modem" in Italy being heavily
pushed by the major phone company.  The chipset is by Qualcomm.

The adapter is a PCMCIA card that implements the UMTS thing as 3
serial devices that are presented as USB serial peripherals.

When the card is put into a laptop (in my case a dell D820) the kernel
can see it. Module ehci_hcd gets pulled in. On the USB bus the ehci
hub appears, and so does a ohci hub: I believe that this is because
the PCMCIA implements a USB2 adaptor, but then the modem itself is
presented as a USB1.1 device, so a companion ohci hub needs to be
loaded.  Unfortunately nothing else happens.

If at this point I modprobe -r ehci_hcd, the ehci hub disappears
and suddendly the modem starts working: a serial device gets found
under the ohci hub, and the sierra module can be used to get 3
serial ports on /dev/ttyUSB0-2.

Hence in some sense the PCMCIA card can be used.  However this
requires manually killing ehci_hcd that is very inconvenient, because
if at the same time one needs to use a high-speed storage device, then
this gets really bad.

I would like to know if this issue had already been reported and
maybe solved and alternatively if there is some way to _selectively_
ban ehci_hcd from attaching to a single hub, rather than disabling it
completely.

Many thanks,

Sergio

-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to