USB 3 doesn't work?

Bubbagump210

Member
Oct 1, 2020
53
33
23
45
No matter what I do can't get my drives working at USB3 speeds. Everything looks right, so I am hoping some other eyes can give me some hints.

Code:
  # lsusb
    Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 004: ID 1058:25a3 Western Digital Technologies, Inc. Elements Desktop (WDBWLG)
    Bus 001 Device 003: ID 04e8:61f5 Samsung Electronics Co., Ltd Portable SSD T5
    Bus 001 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 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 002 Device 002: ID 1a2c:4324 China Resource Semico Co., Ltd 
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

It shows the USB 3.0 hub

Code:
  # lsusb -t
    /:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
        |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
    /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
        |__ Port 2: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 2: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
    /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
        |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
            |__ Port 3: Dev 3, If 0, Class=Mass Storage, Driver=uas, 480M
            |__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M

dmesg shows me

Code:
    [    1.590707] hub 2-0:1.0: USB hub found
    [    1.590722] hub 2-0:1.0: 4 ports detected
    [    1.591497] xhci_hcd 0000:00:14.0: xHCI Host Controller
    [    1.591503] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
    [    1.591507] xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed
    [    1.591526] ehci-pci 0000:00:1d.0: EHCI Host Controller
    [    1.591578] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
    [    1.591580] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    1.591582] usb usb3: Product: xHCI Host Controller
    [    1.591584] usb usb3: Manufacturer: Linux 5.4.101-1-pve xhci-hcd
    [    1.591586] usb usb3: SerialNumber: 0000:00:14.0

I have tried plugging in every port and I only get USB2. What am I missing? The controller is there but some option is not enabled? I'm baffled. This is PVE 6.3 on the no-sub repo to latest/greatest. Thanks all!
 
maybe there is an unused usb3 header on the mainboard? can you tell us the model of the mainboard/server?
i assume you talk about the host and not a vm, right?
 
Yes, this is the host. I didn’t know if USB ran the hubs in parallel or they were physically separate. In copious digging, USB hubs are not linked - which may seem obvious to everyone but me.

I think this is a hardware/physical issue and not OS at this point. Appreciate the reply - but I’m off to look at jumpers and BIOS settings.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!