Opened 9 years ago

Closed 9 years ago

#6173 closed bug (fixed)

ELSA MicroLink 56k USB 1.0 modem failed to set default configuration

Reported by: phoudoin Owned by: mmlr
Priority: normal Milestone: R1
Component: Drivers/USB Version: R1/alpha2
Keywords: SendRequest timeout default configuration Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

syslog dump on device detection:

KERN: usb hub 22: port 3: new device connected
KERN: usb ehci -1: fullspeed device connected, giving up port ownership
KERN: usb hub 7: port 1: new device connected
KERN: usb error control pipe 51: timeout waiting for queued request to complete
KERN: usb error device 50: failed to set default configuration
KERN: usb error uhci -1: device failed init check
KERN: usb error uhci -1: td (0x0580f9a0) error: status: 0x00450007;
token: 0x00e0032d;
KERN: usb error uhci -1: KERN: error while getting the device descriptor
KERN: usb hub 22: port 3: device removed

It's a slow speed USB, and most probably a slow USB device too. Power LED light on a short period, activity LED too but goes off less than 1 second after detection. This device works fine under Linux, detected as a CDC ACM USB modem, as expected.

It used to works too under BeOS USB stack with an never-released (no TTY module documentation) usb_serial driver.

Change History (5)

comment:1 by phoudoin, 9 years ago

My uneducated guess is that it sounds like a timeout issue on SendRequest() during device startup.

in reply to:  description comment:2 by siarzhuk, 9 years ago

Replying to phoudoin:

It used to works too under BeOS USB stack with an never-released (no TTY module documentation) usb_serial driver.

Yes, the exactly same modem model was used during my development(reverse engineering of usb_acm from Dano) of usb_serial for BeOS. And it worked well for me. I'll check this issue on my system tonight.

comment:3 by siarzhuk, 9 years ago

The same timeout issue is observed with my modem on uhci, ohci and ehci controllers.

comment:4 by phoudoin, 9 years ago

Fixed in hrev38982.

comment:5 by phoudoin, 9 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.