Comment 310 for bug 88746

Revision history for this message
aschuring (aelschuring) wrote : Re: [Bug 88746] Re: ehci_hcd module causes I/O errors in USB 2.0 devices

jnygaard wrote:
> No hurry... I had to do real work myself, so I simply put in a new PCI-
> based USB host adapter, and voila, disks work at full speed...
Just for clarification: are you saying that with a new card plugged in,
the old ports suddenly started playing nice to each other, or did you
move all (some) of your devices over to the new controller?

And FWIW, I don't think the problem is well understood yet; I'm not even
sure everything can be traced down to one bug. So far we have:

- several chipsets affected, all ohci-based
- problems only seem to appear when a slow and a fast device are
connected to the same usb controller
- some affected machines have problems with usb-1.1 devices (Al, me) -
they get error -62 in the logs
- some affected machines have problems with usb-2.0 devices (Martin,
Mika) - they get error -71 in the logs
- some machines exhibit spurious usb reset signals instead/as well

And several workarounds:
- unloading the ehci module allows all devices to work reliably (but slow)
- rearranging the devices (adding a hub, using a different port) can
give better results

J.O., would you be able to confirm if your devices still work if you
attach some of them to the new ports, and others to the old (I guess
on-board) ports?