Estoy lanzando una VM usando qemu-system-x86_64
. Conozco dos formas de pasar por un dispositivo USB.
Digamos, por ejemplo, que tenía un mouse que apareció en lsusb como
Bus 003 Device 011: ID 6ade:9582 Amazing Mouse Maker
Podría pasarlo usando
-device usb-host,vendorid=0x6ade,productid=0x9582
o
-device usb-host,hostbus=3,hostaddr=11
Ninguno de estos me gusta mucho. Si lo tomo por ID de proveedor / producto, nunca podré recuperar ese mouse hasta que la VM esté apagada.
Si lo tomo por BUS y número de dispositivo, tendré que decirle a Qemu que lo vuelva a adquirir si lo desconecto.
¿Es posible que lo envíe por Puerto (la ranura física real)? Digamos que está conectado al puerto 2 del bus 3. ¿Puedo pasarlo por eso?
-usb
en la línea de comando.