I'm running Ubuntu 14.04 on my laptop. I'm having USB related issues in my laptop. It works sometimes and sometimes doesn't. I thought of fixing the issue myself.
So, I wanted to know if there is a way to know exactly which driver is responsible for USB in my laptop and how to locate the source file of that driver in the linux source tree.
This is the response of sudo lspci -v | grep -i usb
:
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05) (prog-if 30 [XHCI])
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05) (prog-if 20 [EHCI])
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05) (prog-if 20 [EHCI])
In case anyone is wondering I do have slight knowledge of hacking a driver in the Linux kernel.
lsusb
– eyoung100 Jul 26 '15 at 19:53