After upgrading to Gutsy, using 2.6.22-14-generic, the problem disappeared.
However, I see that ehci_hcd is not loaded any more, and I do not know why. So I tested the speed of my new 2GB USB 2.0 memory stick. This is what I did as root: sync; sleep 5; start=$SECONDS; dd if=/dev/zero of=/media/BOMBO/zero- noehci bs=1M count=119; umount /media/BOMBO/; echo $((1000000/(SECONDS- start))) kb/s and I got 8333 kb/s without ehci_hcd. Then I loaded the ehci_hcd module and reinserted the USB stick, which was recognised and automounted. I did the above test again and I got exactly the same results. This is a 5 year old box, so maybe its USB speed cannot be higher than the number I measured, which is 1 MB/s. However, if it is true that ehci_hcd is necessary for USB 2, then I do not know why it is not loaded in the first place. -- 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 the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs