USB not working properly on Lenovo x201i
Hi,
I have a drive with a very simple Linux kernel installed onto it, and I'm having trouble getting USB to work on a Lenovo x201i with a QM57 chipset. Previously I had kernel 2.6.30.5 and it worked. However, I don't have the .config file anymore, and I've since tried to rebuild a fresh 2.6.30.5 as well as the later 2.6.37 kernel, with full USB/HID support in the kernel configuration, yet USB doesn't work on these new kernels on the Lenovo laptop. On the older 2.6.30.5 kernel, lsusb immediately shows 2 Linux Foundation root hub, 2 intel rate matching hubs, and whatever inserted USB devices. However, for the 2 newer kernels, lsusb hangs for a very long time before showing just the 2 Linux foundation root hubs (and not the intel rate matching hubs nor any inserted USB devices). USB devices that are inserted are not detected nor do they work. All 3 kernels work on other desktop systems that I've tried. I'm guessing I'm missing some kernel configuration settings since my old 2.6.30.5 kernel seems to work. I just can't figure out what I'm missing. I've already enabled EHCI/OHCI/UHCI. What else could I be missing, and why specifically does the laptop not work? Thanks! |
All times are GMT -5. The time now is 10:00 AM. |