I want to use a large USB Stick (8GB, takeMS) and it is not working reliably from within my gentoo system. I tested on a Lenovo T60 notebook and a R61.
It works perfectly in Windows and ubuntu live cd.
When I plug the stick in it is recognized as:
Code: Select all
May 13 12:50:01 monat Initializing USB Mass Storage driver...
May 13 12:50:01 monat scsi5 : SCSI emulation for USB Mass Storage devices
May 13 12:50:01 monat usb-storage: device found at 7
May 13 12:50:01 monat usbcore: registered new interface driver usb-storage
May 13 12:50:01 monat USB Mass Storage support registered.
May 13 12:50:01 monat usb-storage: waiting for device to settle before scanning
May 13 12:50:06 monat scsi 5:0:0:0: Direct-Access S31B0802 USB DISK 1100 PQ: 0 ANSI: 0 CCS
May 13 12:50:06 monat sd 5:0:0:0: [sdb] 16251904 512-byte hardware sectors (8321 MB)
May 13 12:50:06 monat sd 5:0:0:0: [sdb] Write Protect is off
May 13 12:50:06 monat sd 5:0:0:0: [sdb] Mode Sense: 43 00 00 00
May 13 12:50:06 monat sd 5:0:0:0: [sdb] Assuming drive cache: write through
May 13 12:50:06 monat sd 5:0:0:0: [sdb] 16251904 512-byte hardware sectors (8321 MB)
May 13 12:50:06 monat sd 5:0:0:0: [sdb] Write Protect is off
May 13 12:50:06 monat sd 5:0:0:0: [sdb] Mode Sense: 43 00 00 00
May 13 12:50:06 monat sd 5:0:0:0: [sdb] Assuming drive cache: write through
May 13 12:50:06 monat sdb: unknown partition table
May 13 12:50:06 monat sd 5:0:0:0: [sdb] Attached SCSI removable disk
May 13 12:50:06 monat sd 5:0:0:0: Attached scsi generic sg2 type 0
May 13 12:50:06 monat usb-storage: device scan completeCode: Select all
May 13 13:29:40 monat usb 3-3: reset high speed USB device using ehci_hcd and address 7
May 13 13:29:55 monat usb 3-3: device descriptor read/64, error -110
May 13 13:30:11 monat usb 3-3: device descriptor read/64, error -110
May 13 13:30:11 monat usb 3-3: reset high speed USB device using ehci_hcd and address 7
May 13 13:30:26 monat usb 3-3: device descriptor read/64, error -110
May 13 13:30:41 monat usb 3-3: device descriptor read/64, error -110
May 13 13:30:41 monat usb 3-3: reset high speed USB device using ehci_hcd and address 7
May 13 13:30:52 monat usb 3-3: device not accepting address 7, error -110
May 13 13:30:52 monat usb 3-3: reset high speed USB device using ehci_hcd and address 7
May 13 13:31:02 monat usb 3-3: device not accepting address 7, error -110
May 13 13:31:02 monat usb 3-3: USB disconnect, address 7
May 13 13:31:02 monat sd 5:0:0:0: Device offlined - not ready after error recovery
May 13 13:31:02 monat scsi 5:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
May 13 13:31:02 monat end_request: I/O error, dev sdb, sector 7496
May 13 13:31:02 monat Buffer I/O error on device dm-0, logical block 680
May 13 13:31:02 monat lost page write due to I/O error on dm-0
May 13 13:31:02 monat Buffer I/O error on device dm-0, logical block 681
...
I have the feeling that it may not be the kernel, but another piece of configuration after kernel boot.
Removing the ehci modules lets me use the stick in slow mode (~8 hours for a backup to the stick
Any hints appreciated.


