I've installed a known good USB 3.0 PCie card but an external USB 3.0 HD doesn't mount when it's plugged into the card's USB 3.0 ports. But it mounts when it's plugged into a USB 2.0 port.
lspci | grep "USB 3.0"
03:00.0 USB controller: VIA Technologies, Inc. VL80x xHCI USB 3.0 Controller (rev 03)
lsusb | grep "3.0"
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
dmesg | egrep "xhci|usb 3"
[ 1.027041] xhci_hcd 0000:03:00.0: xHCI Host Controller
[ 1.027055] xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 2
[ 1.027317] usb usb2: Manufacturer: Linux 3.10-4.towo-siduction-amd64 xhci_hcd
[ 1.027410] xHCI xhci_add_endpoint called for root hub
[ 1.027412] xHCI xhci_check_bandwidth called for root hub
[ 1.027502] xhci_hcd 0000:03:00.0: xHCI Host Controller
[ 1.027505] xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 3
[ 1.027529] usb usb3: Manufacturer: Linux 3.10-4.towo-siduction-amd64 xhci_hcd
[ 1.027587] xHCI xhci_add_endpoint called for root hub
[ 1.027588] xHCI xhci_check_bandwidth called for root hub
[ 1.328564] usb 2-1: new high-speed USB device number 2 using xhci_hcd
NB: in the "xhci|usb 3" code there is NO mention of a Super Speed (USB 3.0) device which is what I would have expected.
The correct modules seem to be loaded (although I have no previous experience of USB 3 so I could be wrong).
lsmod | grep xhci
xhci_hcd 70535 0
usbcore 129729 6 usb_storage,ohci_hcd,ehci_hcd,ehci_pci,usbhid,xhci_hcd
I've even tried adding pci=nomsi to Grub thinking it might be a interrupt issue to no effect.
Can anyone help me get the external USB 3.0 card working/HD mounted?