Comment 219 for bug 88746

Revision history for this message
Francesco Potortì (pot) wrote :

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.