External SSD over USB 3 not getting recognized

ericswpark

New Member
Sep 22, 2024
1
0
1
I'm running into a weird issue with the latest updated Proxmox install where a USB 3 SSD (Samsung T5) passed through to a VM will not be recognized on the VM itself. The guest OS is Arch Linux, and this is what I get on the dmesg:

Code:
[    3.125565] usbcore: registered new interface driver usb-storage
[    3.150918] usb 3-1: Not enough host controller resources for new device state.
[    3.151180] xhci_hcd 0000:02:1b.0: xHCI xhci_drop_endpoint called with disabled ep (____ptrval____)
[    3.151188] xhci_hcd 0000:02:1b.0: xHCI xhci_drop_endpoint called with disabled ep (____ptrval____)
[    3.151194] xhci_hcd 0000:02:1b.0: xHCI xhci_drop_endpoint called with disabled ep (____ptrval____)
[    3.151238] xhci_hcd 0000:02:1b.0: Trying to add endpoint 0x81 without dropping it.
[    3.151249] usb 3-1: Not enough bandwidth for altsetting 0
[    3.168945] uas 3-1:1.0: probe with driver uas failed with error -12
[    3.169014] usbcore: registered new interface driver uas

For some weird reason, editing the machine type and downgrading it to i440fx-5.1 or so allows me to enable the USB 3 checkbox when passing the drive through, which "fixes" it, although I think I remember seeing a dmesg entry about the drive running in reduced performance mode.

Was wondering if anybody else was running into this issue?
 

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!