Hello,
I struggle with a USB problem since a few days, may anybody here has a solution for this issue
* proxmox host system is an older Intel NUC, newest proxmox ve installed
* the host running a few VMs and Containers
* One of them is a Ubuntu Server VM in which I would passhtrough two identical USB devices (conncted to the host/intel nuc)
* first i made the easy way and added the tow usb devices on the proxmox webgui: vm -> hardware -> add usb -> Use USB Port (e.g. host=4-1.5.1
* so i selected the both devices and added them to the vm
* on the VM I created a udev rule and assigned the USB devices a symlink by the serial id of the usb devices -> everything works great
As i booted the VM host a few days later i realized that the usb devices / symlinks at the VM did not work anly onger, they got a new bus/addr id on the host - i know that ubuntu assigns random bus/addr id after connecting or restart.
How can i manage that the hosts passthroughs the usb devices correctly to the vm? In my opinion the easiest way would be if i can passhthrough the two identicial devices by a unique value (the serial id from /dev/serial/by-id) from the host to the vm? is this possible? I only found tutorials for passthrough by vendor/product id (I also tried this -> but then only one of the usb devices is visible at the VM guest system)
I struggle with a USB problem since a few days, may anybody here has a solution for this issue
* proxmox host system is an older Intel NUC, newest proxmox ve installed
* the host running a few VMs and Containers
* One of them is a Ubuntu Server VM in which I would passhtrough two identical USB devices (conncted to the host/intel nuc)
* first i made the easy way and added the tow usb devices on the proxmox webgui: vm -> hardware -> add usb -> Use USB Port (e.g. host=4-1.5.1
* so i selected the both devices and added them to the vm
* on the VM I created a udev rule and assigned the USB devices a symlink by the serial id of the usb devices -> everything works great
As i booted the VM host a few days later i realized that the usb devices / symlinks at the VM did not work anly onger, they got a new bus/addr id on the host - i know that ubuntu assigns random bus/addr id after connecting or restart.
How can i manage that the hosts passthroughs the usb devices correctly to the vm? In my opinion the easiest way would be if i can passhthrough the two identicial devices by a unique value (the serial id from /dev/serial/by-id) from the host to the vm? is this possible? I only found tutorials for passthrough by vendor/product id (I also tried this -> but then only one of the usb devices is visible at the VM guest system)