On Wed, 7 Jun 2006, Elladan wrote: > Hi, > > I have a cheap USB hard disk enclosure with a rather sad IDE disk in it. > It all seems to work fine, once I get Linux to recognize the disk. The > problem is that if I power on the enclosure while it's plugged into my > USB hub, it looks like Linux times out and decides to ignore the device. > > If I just power it on and leave it for a bit, and then plug it in, it > seems to work fine. > > I'm using a rather old 2.6.11.7 kernel. Will upgrading help?
I doubt it, but you never know. > It seems like > the problem is just that Linux gives up on the device much too early. > Alternatively, is there some way to ask Linux to scan this device again? "rmmod usb-storage" followed by "modprobe usb-storage". > Here's the device powering on while plugged in: > > usb 3-1.3: new high speed USB device using ehci_hcd and address 9 > scsi2 : SCSI emulation for USB Mass Storage devices > usb-storage: device found at 9 > usb-storage: waiting for device to settle before scanning > usb 3-1.3: reset high speed USB device using ehci_hcd and address 9 > scsi: Device offlined - not ready after error recovery: host 2 channel 0 id 0 > lun 0 > usb-storage: device scan complete Sounds like the USB interface in the enclosure isn't working very well. > Here's me pulling the cable out and plugging it back in after it's been on for > 30 seconds: > > usb 3-1.3: USB disconnect, address 9 > usb 3-1.3: new high speed USB device using ehci_hcd and address 10 > scsi3 : SCSI emulation for USB Mass Storage devices > usb-storage: device found at 10 > usb-storage: waiting for device to settle before scanning > Vendor: USB 2.0 Model: Storage Device Rev: 0111 > Type: Direct-Access ANSI SCSI revision: 00 > sdc : very big device. try to use READ CAPACITY(16). > sdc : READ CAPACITY(16) failed. > sdc : status=0, message=00, host=5, driver=00 > sdc : use 0xffffffff as device size Suspicious-looking messages there. > SCSI device sdc: 4294967296 512-byte hdwr sectors (2199023 MB) > sdc: assuming drive cache: write through > SCSI device sdc: 4294967295 512-byte hdwr sectors (2199023 MB) > sdc: assuming drive cache: write through > sdc: sdc1 > Attached scsi disk sdc at scsi3, channel 0, id 0, lun 0 > Attached scsi generic sg2 at scsi3, channel 0, id 0, lun 0, type 0 > usb-storage: device scan complete You don't think this rather sad IDE disk actually has a 2199 GB capacity? More likely the enclosure is sending back bogus data. Alan Stern _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users