Guest
[Entry]
"Just a thought:
The latest version of the kernel is 2.6.32, therefore 2.6.22 seems a little old, or was that a typo?
I don't recall when USB keyboard support was added to the kernel, I simply know it's a relatively recent thing.
This may be nothing to do with your keyboard problem, but I notice
P: Phys=usb-ehci_marvell.70059-1/input0
in your question. I remember having trouble with a USB2.0 external HDD at about the time of 2.6.22 and it was necessary to use insmod to load an 'ehci' kernel module before it would run at usb2.0 speed.
EDIT: I found a Linux USB FAQ which included the following:
If you are using Linux 2.4, don't expect community assistance unless you first upgrade to a recent 2.6 kernel. If you're using any kernel that old, you should probably have some sort of vendor support agreement to handle issues that come up. If you are using UHCI on a 2.4 kernel, try to reproduce the problem with the ""other"" UHCI host controller driver (HCD). There are currently two UHCI drivers, which don't always behave the same: usb-uhci and uhci (the ""alt"" or ""JE"" driver). If you find that you have a workaround, please still report the problem! And make sure you say which HCD(s) you're using. Q: How do I make USB be detected on my machine? A: If you are sure that you actually have a suitable hardware setup, look for a BIOS option that could be applicable. It might be labelled as USB, or it might be more obscure, discussing Plug-n-Play, or having options for various types of operating systems. You may need to try various combinations. Unless you rely on a USB keyboard or mouse during booting, it's probably safest to disable support for those in your BIOS; lots of BIOS writers seem to get that wrong, making trouble when Linux tries to take over USB.
Hmmm, still talks about UHCI. I wish it was a bit more specific than 'recent 2.6 kernel'
There is a suggestion here that kernels 2.6.23.x up to 2.6.28.x are needed. But, again, it's vague."
|