Alexandr Malusek a écrit :
Hi,
The Kingston DataTraveler II USB flash drive works OK with some computers and doesn't work with some others. Does anybody have an idea what is wrong and how to fix it?
Here is a shortened section of /var/log/messages from a computer (SUSE Linux 10.1, 2 x Opteron) where it doesn't work:
11:02:36: usb 1-5: new high speed USB device using ehci_hcd and address 2 11:02:42: usb 1-5: device descriptor read/all, error -110 11:02:42: usb 1-5: new high speed USB device using ehci_hcd and address 3 11:02:48: usb 1-5: device descriptor read/all, error -110 11:02:48: usb 1-5: new high speed USB device using ehci_hcd and address 4 11:03:13: usb 1-5: new device found, idVendor=0951, idProduct=1600 11:03:13: usb 1-5: new device strings: Mfr=1, Product=2, SerialNumber=3 11:03:13: usb 1-5: Manufacturer: Kingston 11:03:13: usb 1-5: configuration #1 chosen from 1 choice 11:03:13: Initializing USB Mass Storage driver... 11:03:13: scsi5 : SCSI emulation for USB Mass Storage devices 11:03:13: usb-storage: device found at 4 11:03:13: usb-storage: waiting for device to settle before scanning 11:03:13: usbcore: registered new driver usb-storage 11:03:13: USB Mass Storage support registered. 11:03:24: usb 1-5: reset high speed USB device using ehci_hcd and address 4 11:03:29: usb 1-5: device firmware changed 11:03:29: usb 1-5: USB disconnect, address 4 11:03:29: 5:0:0:0: scsi: Device offlined - not ready after error recovery 11:03:29: usb-storage: device scan complete 11:03:29: usb 1-5: new high speed USB device using ehci_hcd and address 5 11:03:34: usb 1-5: unable to read config index 0 descriptor/start 11:03:34: usb 1-5: can't read configurations, error -110 11:03:34: usb 1-5: new high speed USB device using ehci_hcd and address 6
And here is a shortened section from a computer (SUSE Linux 10.1, 2 x Opteron) where it works:
11:34:58: klogd 1.4.1, ---------- state change ---------- 11:34:58: usb 1-3: new full speed USB device using ohci_hcd and address 2 11:34:58: usb 1-3: new device found, idVendor=0951, idProduct=1600 11:34:58: usb 1-3: new device strings: Mfr=1, Product=2, SerialNumber=3 11:34:58: usb 1-3: Product: DataTraveler II 11:34:58: usb 1-3: Manufacturer: Kingston 11:34:58: usb 1-3: SerialNumber: 0E31816053533897 11:34:58: usb 1-3: configuration #1 chosen from 1 choice 11:34:59: Initializing USB Mass Storage driver... 11:34:59: scsi0 : SCSI emulation for USB Mass Storage devices 11:34:59: usb-storage: device found at 2 11:34:59: usb-storage: waiting for device to settle before scanning 11:34:59: usbcore: registered new driver usb-storage 11:34:59: USB Mass Storage support registered. 11:35:04: Vendor: Kingston Model: DataTraveler II Rev: 1.13 11:35:04: Type: Direct-Access ANSI SCSI revision: 00 11:35:04: SCSI device sda: 2014208 512-byte hdwr sectors (1031 MB) 11:35:04: sda: Write Protect is off 11:35:04: sda: Mode Sense: 23 00 00 00 11:35:04: sda: assuming drive cache: write through 11:35:04: SCSI device sda: 2014208 512-byte hdwr sectors (1031 MB) 11:35:04: sda: Write Protect is off 11:35:04: sda: Mode Sense: 23 00 00 00 11:35:04: sda: assuming drive cache: write through 11:35:04: sda: sda1 11:35:04: sd 0:0:0:0: Attached scsi removable disk sda 11:35:04: sd 0:0:0:0: Attached scsi generic sg0 type 0 11:35:04: usb-storage: device scan complete 12:03:15: usb 1-3: USB disconnect, address 2
On my home computer (SUSE Linux 10.1, 2 x PIII), the OS freezes when I connect the USB flash drive. But if I boot the OS with the flash drive already connected, then I can access it without problems. I had similar problems with previous releases of SUSE Linux so it is not 10.1 specific.
-- A.M.
Hello, Your problem could be a USB hub problem, I've got such a problem in the past with a hub which was not really USB 2.0 compatible. In the first case, it seems that you are connected through a hub which uses the driver ehci-hcd in the second case your computer uses driver ohci-hcd. Try to connect your USB drive either directly on the MB or through another HUB. It solved the problem for me. Michel. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com