On Wed, 24 May 2006, Paul Surgeon wrote: > I upgraded to 2.6.16.18 today - same problem. > However I did find out that my USB flash stick doesn't work in "high speed" > mode either. > > If I rmmod ehci_hcd then both devices fall back to "full speed" mode > (12MBits/sec) and work fine. > However copying 100 GB at 12 Mbits/sec takes 18.5 hours which is a real show > stopper for my work. > > If it's a bug in the USB devices then why does Windows XP handle high speed > devices perfectly? Is Linux less fault tolerant than Windows?
Oops. What I said before was a guess, based on your log file. Looks like I guessed wrong. (My guess was that your drive crashes when it receives a REPORT LUNS command, which Linux uses for devices reporting a SCSI revision level above 2 but Windows doesn't use.) There seem to be a lot of combinations of devices/computers that have trouble running at high speed. Nobody seems to know why. But they usually don't make even as much progress as your log file shows, so your problem is likely to be different from theirs. To get more information about what's going wrong, you should turn on the usb-storage verbose debugging option in the kernel configuration (CONFIG_USB_STORAGE_DEBUG) and recompile the usb-storage driver. Then post the dmesg log you get after plugging in the drive. We may see that it fails to report the SCSI residue correctly, or something like that. Alan Stern ------------------------------------------------------- All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users