USB 3.0 I/O Card on Redhat 6 (kernel 2.6.32-71) problem


Our standard linux version is redhat 5.3 (old) but we have one machine that’s running RH6 (kernel 2.6.32-71) which is supposed to support USB 3.0 and this chipset (according to the docs). I can find that card with “lspci” (output below) but it won’t recognize anything connected to it. Is there something else that I need to do?

LSPCI output:
03:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04) (prog-if 30)
Physical Slot: 1
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR-


Hi John,

Thanks for contacting us. 2.6.32 is pretty early in the USB 3.0 support series (which first appeared in 2.6.31…).

There was a lot of improvements between the 2.6.32 and 3.0 kernels.

  1. We found a report that on some 2.6.32 kernels the xhci driver wasn’t configured to load by default. running “modprobe xhci_hcd” was required (…). Does that help?

  2. If not ,do you happen to have a newer kernel machine around (2.6.35 or later; 3.0 would be great), to test and confirm that everything with the hardware is fine?

Generally, searching on “Usb 3.0” and 2.6.32 does find some others trying to do the same mix. Hopefully there’s be some help within that set.



That does help. The module loads and it appears that the system wigged out and crashed (It’s a co-workers desktop a few floors away) but it’s finding it. That’s a good start at least.

Thanks - J