Originally Posted by allend
Look at the output of 'lsmod | grep hcd'.
I suspect that you are loading the ehci-hcd and uhci-hcd modules. You may find that your hardware will work better with the ohci-hcd module in place of the uhci-hcd module.
Thanks for the advice - tried lsmod
, but (because I am using huge kernel?) there are no *hcd modules reported. When I try lodading (with modprobe
) uhci-hcd or ohci-hcd, I get errors - presumably because the code is already there in non-module format. Does this mean re-build the huge kernel with these drivers as modules, which I can then experiment with adding and removing until the hardware and software match ?
btw I also added a usb printer and again there was recognition that it has been plugged in from lsusb
but the driver did not seem to send actual data to the printer.
I have now delivered the PC with non-fucntional usb to the client (my mum) and in a couple of days (like all the best support people) am going on holiday for two weeks, so thread unlikely to be very active.