Comment 38 for bug 433438

Revision history for this message
A1an (alan-b) wrote :

Hello, do not know if this helps but I have a 4 GB usb pen drive that is (apparently) randomly not recognized when connected to an high speed port while it works fine when connected to an usb hub working at low speed (tryed also with another pen drive of same brand and one of different brand with same behavior).

Guess the issue may be in ehci_hcd

Regards.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid

$ uname -a
Linux meeo-lt-01-lin 2.6.32-24-generic-pae #38-Ubuntu SMP Mon Jul 5 10:54:21 UTC 2010 i686 GNU/Linux

-> Just upgraded

Full speed USB not working with USB key

Directly connected to USB port
[ 1675.033201] usb 2-1: new high speed USB device using ehci_hcd and address 16
[ 1680.168273] usb 2-1: unable to read config index 0 descriptor/start: -110
[ 1680.168283] usb 2-1: chopping to 0 config(s)
[ 1690.168261] usb 2-1: string descriptor 0 read error: -110
[ 1690.168508] usb 2-1: no configuration chosen from 0 choices

Then the device is not accessible at all

Connected via low speed hub:
[ 1754.277312] usb 5-1.4: new full speed USB device using uhci_hcd and address 19
[ 1754.397359] usb 5-1.4: not running at top speed; connect to a high speed hub
[ 1754.432614] usb 5-1.4: configuration #1 chosen from 1 choice
[ 1754.435544] scsi6 : SCSI emulation for USB Mass Storage devices
[ 1754.435753] usb-storage: device found at 19
[ 1754.435758] usb-storage: waiting for device to settle before scanning

Then the device is correctly accessible at low speed

Another similar usb key has similar behavior:
[ 2696.528039] usb 2-2: new high speed USB device using ehci_hcd and address 18
[ 2696.672171] usb 2-2: configuration #1 chosen from 1 choice
[ 2696.675933] scsi7 : SCSI emulation for USB Mass Storage devices
[ 2696.676125] usb-storage: device found at 18
[ 2696.676127] usb-storage: waiting for device to settle before scanning
[ 2701.676471] usb-storage: device scan complete
[ 2701.677694] scsi 7:0:0:0: Direct-Access USB FLASH DRIVE PMAP PQ: 0 ANSI: 0 CCS
[ 2701.678822] sd 7:0:0:0: Attached scsi generic sg3 type 0
[ 2702.208115] usb 2-2: reset high speed USB device using ehci_hcd and address 18
[ 2717.320090] usb 2-2: device descriptor read/64, error -110

while it works when connected to the low speed ports of the hub.