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

Reply via email to