Can't pass USB Hub as PCI device + ticket time issue Ryzen 9 5900X + x570

rrprime

New Member
Dec 18, 2020
9
0
1
40
Hello all,

I recently bought a Ryzen 9 5900X + x570 combo and moved my Proxmox setup to this new system.
All seems fine, networking, iommu, gpu passthrough.

In the past I had some issues with USB audio while passing the devices so on my old Supermicro MB I as able to pass the whole USB hub via PCI devices.

On the Ryzen system I can't see usb hubs
Code:
lspci --nn | grep USB
if I don't plug something in that group of usb plugs, and when I see it and try to pass it the client system does not recognize it. I used only one and it has it's own iommu group.

I used windows and linux as clients but I can't pass the USB hub to them....

What made things even worse was the fact that the API ticket was expiring pretty quick, 2-3-5 minutes (not sure) prompting me to relogin.
I checked the date and it seemed fine.

I moved the same exact setup (ssds and hdds) from my old supermicro to the new system.

Any help is appreciated.
 
Last edited:
1.png
2.png


I think 09:00 is the usb RGB motherboard controller (when I pass it the guest hangs)
passing 04:00 the guest boots but I can't use the keyboard and mouse plugged there.

as a final point some names for the devices are missing (it might be a bug)
 
please check that the device you want to passthrough is the only device in a iommu group

04:00.1 and 04:00.3 are together with 04:00.0 in a group, check what that is and if it is ok

for 09:00.3 i cannot say, the screenshot does not show it

as a final point some names for the devices are missing (it might be a bug)
the pci database is not automatically updated on the server, but you can run 'update-pciids' on the cli to update them
 
please check that the device you want to passthrough is the only device in a iommu group

04:00.1 and 04:00.3 are together with 04:00.0 in a group, check what that is and if it is ok

for 09:00.3 i cannot say, the screenshot does not show it


the pci database is not automatically updated on the server, but you can run 'update-pciids' on the cli to update them
hey, as I stated, in my post, "I used only one and it has it's own iommu group."

A new update, passing USB PCI Express Expansion cards (I have a couple VLI ones) works as intended, but now I need to add a separate card for every guest....
 

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!