I once tried using usbip where Proxmox host was the server and a VM the client and it worked fine (over vmbr0). Just install the usbip packages using apt
.
I have not yet tried it with an external computer being the server and a unprivileged container being the client (with drivers loaded on the Proxmox host).
What do you mean with "generate linux-tools for PVE kerne