My workaround has really simple: just put in /etc/rc.local, just above "exit 0", this line:
/sbin/modprobe -r ehci-hcd To remove USB 2.0 and force your devices in a USB 1.1 "compatibility mode". It is a very stable solution, but the transfer rate is lower (1, 1,5 MB/s). I'm trying archdrone's solution on my 2.6.27-9 kernel instead. This is what you should do to replicate it: 1) Create a file: sudo gedit /usr/local/bin/modprobe-usb 2) Copy this in the file: #!/bin/bash /sbin/modprobe -r ehci-hcd /sbin/modprobe -r uhci-hcd /sbin/modprobe -r ohci-hcd /sbin/modprobe ehci-hcd /sbin/modprobe ohci-hcd /sbin/modprobe uhci-hcd 3) save and close 4) give execution right to the file: sudo chmod a+x /usr/local/bin/modprobe-usb 5) write in /etc/rc.local, just above "exit 0" /usr/local/bin/modprobe-usb 6) save, close and reboot. You are now ready to test. If something goes wrong reboot in recovery mode, select the root shell and execute this command: rm /usr/local/bin/modprobe-usb You should be able to boot up again and remove the line added in /etc/rc.local ------------ I moved this way 4,5 GB, 7 files. Then I rebooted, I removed those files and I moved the same files again. No USB resets, transfer rates of about 6 MB/s I'm still testing. -- ehci_hcd module causes I/O errors in USB 2.0 devices https://bugs.launchpad.net/bugs/88746 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
