On Tue, 9 Mar 2004, Max Zaitsev wrote: > Hi Alan, > > I've tired the patch and it worked even better then before :-) Seriously, I > could copy some 500-700Mb to the drive, but then it hang again the same way > as before. Looks like whatever we do makes the fault situation to occur less > and less frequently, but the problem is still there.
You know, I didn't realize it at first, but that's rather surprising. The CSW patch should not have made any difference at all to the failure mode you were seeing. All it did was tell the computer to expect a larger CSW packet _from_ the drive; it did not affect the data being sent _to_ the drive. And the failures occurred not during the CSW phase but during the data phase, when the computer was writing to the drive, not reading the CSW. You might try reverting that patch to see if the failure rate goes back up. And if it does, is the failure mode different? I don't recall if you said whether your system has a VIA USB controller. If it does, that might explain the larger CSW request size, quite independently of the drive vendor. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel