Description of problem: HP ProBook 4740 In UEFI mode 3 out of four available USB ports are not working. They supply voltage to connected device, but there is no communication. In UEFI mode USB 3.0 hub is missing: lsusb Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 04f2:b370 Chicony Electronics Co., Ltd lspci 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) dmesg| grep xhci [ 2.890211] xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A [ 2.890213] xhci_hcd 0000:00:14.0: PCI INT A: no GSI [ 2.890234] xhci_hcd 0000:00:14.0: setting latency timer to 64 [ 2.890237] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 2.890265] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3 [ 2.890351] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported [ 2.890353] xhci_hcd 0000:00:14.0: request interrupt 255 failed [ 2.890379] xhci_hcd 0000:00:14.0: USB bus 3 deregistered [ 2.890420] xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A [ 2.890421] xhci_hcd 0000:00:14.0: init 0000:00:14.0 fail, -22 [ 2.890444] xhci_hcd: probe of 0000:00:14.0 failed with error -22 In BIOS mode: lsusb Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 04f2:b370 Chicony Electronics Co., Ltd Version-Release number of selected component (if applicable): Up to date F18.
Must be a HP problem. I have a Lenovo T430 and a USB 3.0 root hub is available in both UEFI and UEFI-CSM modes.
To Finnbarr P. Murphy : very constructive reply... I have the same laptop and the same problems with USB 3.0. Should we throw our computer in the garbage and buy a Lenovo ? I use Fedora 18 with Linux 3.8.3-201.fc18.x86_64 kernel.
More information, maybe it will help: Part of $ dmesg | egrep "xhci|usb" 2.210772] usb usb2: Product: EHCI Host Controller [ 2.210773] usb usb2: Manufacturer: Linux 3.8.4-202.fc18.x86_64 ehci_hcd [ 2.210775] usb usb2: SerialNumber: 0000:00:1d.0 [ 2.211260] xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A [ 2.211262] xhci_hcd 0000:00:14.0: PCI INT A: no GSI [ 2.211281] xhci_hcd 0000:00:14.0: setting latency timer to 64 [ 2.211284] xhci_hcd 0000:00:14.0: xHCI Host Controller [ 2.211318] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3 [ 2.211404] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported [ 2.211406] xhci_hcd 0000:00:14.0: request interrupt 255 failed [ 2.211433] xhci_hcd 0000:00:14.0: USB bus 3 deregistered [ 2.211476] xhci_hcd 0000:00:14.0: can't derive routing for PCI INT A [ 2.211477] xhci_hcd 0000:00:14.0: init 0000:00:14.0 fail, -22 [ 2.211501] xhci_hcd: probe of 0000:00:14.0 failed with error -22
USB 3.0 is now working since Linux 3.8.5-201.fc18.x86_64 update. Thank you.
Thank you for letting us know.