Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: USB 3.0 won't mount external HD [Solved]  (Read 5467 times)

Offline clubex

  • User
  • Posts: 265
USB 3.0 won't mount external HD [Solved]
« on: 2013/08/14, 14:14:51 »
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"
Code: [Select]

03:00.0 USB controller: VIA Technologies, Inc. VL80x xHCI USB 3.0 Controller (rev 03)

lsusb | grep "3.0"
Code: [Select]

Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

dmesg | egrep "xhci|usb 3"
Code: [Select]

[    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
Code: [Select]

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?

Offline clubex

  • User
  • Posts: 265
RE: USB 3.0 won
« Reply #1 on: 2013/08/18, 11:36:45 »
My solution:
In /etc/modprobe.d/blacklist.conf add
blacklist uas
blacklist xhci

as root do
rmmod xhci_hcd
modprobe xhci_hcd

It worked.