Hi all,

I have been using Linux with USB 2 for ~3 years, mostly as a means of imaging hard disks (reading and writing via usb-storage and sd-mod), but also to run ATAPI CD/DVD writers. I have had no problem with the latter (apart from throughput speed), but the former has given me no end of grief.

I've put off reporting this because every time I ask about it, I've been told that USB2 development is still young in Linux and that the drivers are not fully developed yet. USB2 is now old, so I've given up waiting, here's the problem:

I've tried an array of different USB to ATA adapters on an array of different motherboards under an array of different kernels (2.4 & 2.6) and I've tried toggling the USB2 features in 2.6 (iso transactions, transaction translators). Pretty much every time, I have a fully working device for a while (reasonable speed transfers), and then I will get a tonne of SCSI read (or write) errors (not an issue with the disk), followed by a SCSI reset of the device which never recovers. I have to power off/disconnect the device, which results in a segfault in the ehci-hcd driver, after which my USB stack is screwed (the module won't even unload), and the system needs a power cycle.

Before I get the details and post them here, I wanted to make sure this isn't a common problem and that I wouldn't be flogging a dead horse by posting a load more error logs.

Is USB 2 known to be stable in Linux on a large portion of host controller hardware?

Thanks all,
MAL


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to