Periferica USB QEMU-KVM

Oggi ho avuto la necessità di aggiungere su una macchina virtuale una stampante usb collegata al server fisico, non avendo trovato l’opzione in nessuna Gui grafica ho fatto la modifica a manina :)

Ecco gli step:

1) con il comando lsusb prendiamo l’indirzzo del device

Bus 001 Device 002: ID 03f0:2a12 Hewlett-Packard

2) entriamo da console in virsh ed editiamo l’xml della vm virtuale

Server:~# virsh

virsh # edit vm01

3) Una volta aperto l’xml aggiungiamo questa config sotto il gruppo devices:

<hostdev mode=’subsystem’ type=’usb’>
<source>
<vendor id=’0x03f0′/>
<product id=’0x2a12′/>
</source>
</hostdev>

Come potete notare vendo e product sono i pezzi ricavati dall’output del comando lsub che equivale all’indirizzo della periferica. Dopo aver inserito il pezzo purtroppo per farlo funzionare correttamente bisogna riavviare tutto il motore kvm.

Spero possa essere utile a molti ;)

About Francesco Gabriele

2 commenti

  1. Benelli Giovanni

    Ma alla fine bisogna dare il comando define dalla console di virsh?

  2. devi scrivere il file xml come se stessi usando vim o vi

Inserisci un commento

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>