USB device (Brother Printer) not seen in Win VM

MichaelS

Member
Apr 16, 2021
4
0
6
63
The hardware from within the VM seems to see/recognize the device...

1618554571185.png

But Windows 10 does not see the device and installation of a driver then fails.
I cannot see the device in the hardware manager:

1618554702856.png

What to do to make the USB device available to Win10?
 
USB passthrough is always a bit finicky, sometimes hardware devices implement some weird switches or hubs which can trip up QEMU. Try disabling USB3 for the passthrough, or use the manufacturer/device ID to identify the device. Note also that the device probably has to be on already before adding the device or starting the VM.

An alternative option would be to use PCIe passthrough to attach an external or onboard (support varying between motherboards and chipsets) USB controller to the VM. This also increases performance significantly, but is more involved to set up and can't be shared between VMs as easily.
 
This does not work. Which external USB controller do you recommend? Are these controllers not attached via USB as well?
Best regards
Michael
 
Are these controllers not attached via USB as well?
No, if you buy a PCIe USB card you passthrough the whole controller into the VM using PCI passthrough. That way the USB ports of that card are physically connected to the VM and you don't need to passthrough single USB devices at all. Everything you connect to the USB card will be accessible by the VM.
 

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!