On Wed, 25 May 2005, Daniel Drake wrote: > Hi, > > I just purchased a usb-storage device branded as "USB Bar" :
> When plugging in with the EHCI driver loaded, it fails to read the partition > table, but a "touch /dev/sda" a few seconds later brings it to life, and sda1 > appears. > > The same issue with this device was discussed here: > http://www.mail-archive.com/linux-usb-users@lists.sourceforge.net/msg13563.html > > However, I've noticed that with OHCI, the partition table is recognised ok, > after a few of the repeated errors that appear with EHCI. I tried modifying > usb_storage.delay_use with EHCI, even raising it to 30 seconds, but that > doesn't help. It might still be some sort of timing-related issue, since EHCI transfers data so much faster than OHCI. No way to know exactly where the delay is needed, though, since the location controlled by "delay_use" doesn't help. > Is this information useful? Is there anything else I can try, other than > attempting to return the broken device and get a different model as a > replacement? > > I've attached debug logs for both ohci and ehci attempts. Nothing stands out from your logs. It might be interesting to use a USB sniffer and see how Windows handles your device. I don't have any advice. If you can't stand having to "touch /dev/sda" all the time then exchanging the device is the way to go. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel