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

Reply via email to