Quan estem virtualitzant, ja sigui amb VirtualBox o KVM , un dels problemes amb què ens trobem és que de vegades els dispositius que connectem a l'amfitrió (PC Física), no es poden visualitzar al client (PC Virtual).
VirtualBox té un plugin per veure les memòries USB, i en el cas de KVM no hauria de ser un problema veure aquest tipus de dispositius pel fet que s'usa directament el Kernel que tinguem instal·lat. Però no sempre es mostren els dispositius, com a l'exemple que veurem a continuació, on un usuari necessitava connectar el Mòdem GSM mitjançant USB.
L'article em va semblar molt interessant, així que els porto perquè vegin el que va fer.
Connectar un mòdem USB GSM utilitzant KVM
1- Connectar el mòdem a la PC i executar una ordre per saber algunes dades:
$ Lsusb Bus 001 Device 001: ID 1d6b: 0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b: 0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b: 0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 0557: 2221 ATEN International Co, Ltd Winbond Hermon Bus 002 Device 003: ID 12d1: 1003 Huawei Technologies Co, Ltd E220 HSDPA Modem / E230 / E270 / E870 HSDPA / HSUPA Mòdem
En aquest cas el que l'autor necessitava era la darrera línia, específicament el número de l'ID del venedor ( 12d1 ) i l'ID del producte ( 1003 ).
Quan executa el mateix ordre en el client, com poden veure, no obté el mateix resultat:
$ Lsusb Bus 001 Device 001: ID 1d6b: 0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 0627: 0001 Adomax Technology Co, Ltd Bus 001 Device 003: ID 0409: 55aa NEC Corp Hub
Ara, el dispositiu ha d'estar definit en l'XML de el client (VM). Això ho podem fer editant directament el fitxer XML usant la comanda:
$ sudo virsh edit example-server.
El dispositiu USB ha de ser afegit a la secció de dispositius:
[...]
Guardem el fitxer, reiniciem la VM, i ens fixem si ara podem veure el dispositiu connectat:
$ Lsusb Bus 001 Device 001: ID 1d6b: 0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 0627: 0001 Adomax Technology Co, Ltd Bus 001 Device 003: ID 0409: 55aa NEC Corp Hub Bus 001 Device 004: ID 12d1: 1003 Huawei Technologies Co, Ltd E220 HSDPA Modem / E230 / E270 / E870 HSDPA / HSUPA Mòdem
I això és tot.
Font: http://liquidat.wordpress.com