Matthew Dharm <[EMAIL PROTECTED]> writes:
> Can you use 'dd' to read data from the device?
No, it gives an I/O error as well.
However, I have good news. The following simple patch fixes it for
me:
--- transport.c~ 2003-03-29 10:00:48.000000000 -0600
+++ transport.c 2003-03-31 17:03:51.000000000 -0600
@@ -631,6 +631,7 @@
*/
if (result == USB_STOR_TRANSPORT_ABORTED) {
US_DEBUGP("-- transport indicates command was aborted\n");
+ us->transport_reset(us);
srb->result = DID_ABORT << 16;
return;
}
Now, this may well totally ruin things for everyone else. I have no
other USB storage devices to test, so for me, it's very nice :-)
I stumbled across this after noticing the 2.5.x resets when
it gets an error, but 2.4.x does not.
-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb:
Dedicated Hosting for just $79/mo with 500 GB of bandwidth!
No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel