[Bug 88746] Re: ehci_hcd module causes I/O errors in USB 2.0 devices

Troy James Sobotka troy.sobotka at gmail.com
Mon Dec 8 04:49:46 UTC 2008

As per Andy Whitcroft's suggestions:

1) Attempted the usb-core-options modification as per
source-2.6.20/+bug/88746/comments/209 with _no_ success in the end.

2) Attempted to adjust max_sectors as per
source-2.6.20/+bug/88746/comments/372 and inevitably was _successful_.
It had to be done each time the device was hot plugged however.  To
locate the device, perform a 'sudo fdisk -l' to list the device and then
'sudo -s' and perform the 'echo "128" >' to the proper device as per the
link.  High speed transfers worked as expected.  Tested twice with
slightly over a gig of raw photos.

It should be noted that the 'fix' to remove ehci_hcd is not a fix unless
you find low speed one meg per second transfer speeds acceptable.

Q:  Is there a way to automate the 'echo "128" >' command to the hot
plug devices to avoid having to manually do this each time the device is

<Editorial Alert>
Finally, I'd add that those who are disillusioned with Free Software need to examine their own perspective on the matter.  Remember -- Free Software isn't a 'them / they / other' scenario.  With the exception of vendor specific proprietary issues, if Free Software fails we have no one but ourselves to blame.  The path we choose isn't an easy one.  Such is the price of Freedom.
</Editorial Alert>

Thanks to Andy Whitcroft and Tobias Brandt for suggesting the workaround
in https://bugs.launchpad.net/ubuntu/+source/linux-

ehci_hcd module causes I/O errors in USB 2.0 devices
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to Linux.

More information about the kernel-bugs mailing list