USB Pastrought reduced speed

jfisbein

New Member
Jan 10, 2024
2
0
1
Hi everyone,
I have a proxmox running an UnRaid VM.
I have a USB disk cabin that is detected as one USB port per disk, and I assigned those disks to the UnRaid VM through "USB Port" on "Hardware".
1704915700847.png


Here you can see the USB ports on Proxmox:
Code:
root@proxmox:~# lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 2: Dev 9, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 3: Dev 10, If 0, Class=Hub, Driver=hub/4p, 480M
    |__ Port 5: Dev 3, If 0, Class=Wireless, Driver=usbfs, 12M
    |__ Port 5: Dev 3, If 1, Class=Wireless, Driver=usbfs, 12M
    |__ Port 6: Dev 4, If 0, Class=Mass Storage, Driver=usbfs, 480M
    |__ Port 7: Dev 6, If 0, Class=Vendor Specific Class, Driver=usbfs, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 20000M/x2
    |__ Port 2: Dev 14, If 0, Class=Hub, Driver=hub/4p, 10000M
        |__ Port 2: Dev 17, If 0, Class=Mass Storage, Driver=usbfs, 10000M
        |__ Port 3: Dev 15, If 0, Class=Hub, Driver=hub/4p, 10000M
            |__ Port 1: Dev 19, If 0, Class=Mass Storage, Driver=usbfs, 10000M
            |__ Port 2: Dev 18, If 0, Class=Mass Storage, Driver=usbfs, 10000M
            |__ Port 3: Dev 20, If 0, Class=Mass Storage, Driver=usbfs, 10000M
            |__ Port 4: Dev 16, If 0, Class=Mass Storage, Driver=usbfs, 10000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
As you can see on "Bus 02" I have multiple USB 3.2 gen 2 devices with 10000M (10Gbps) speed.

When I do the same check inside the UnRaid VM this is what I get:
Code:
root@Tower:~# lsusb -t
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/15p, 5000M
    |__ Port 2: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
    |__ Port 3: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
    |__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
    |__ Port 5: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
    |__ Port 6: Dev 6, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/15p, 480M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M

As you can see on " Bus 03" I have those devices, but with 5000M (5Gbps) speed.

Does anyone know what can I do to have those devices detected as 10Gb devices?

Thanks!
 

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!