KVM: cum să conectați un modem USB GSM la o mașină virtuală

Când virtualizăm, fie cu VirtualBox o KVM, una dintre problemele pe care le găsim este că uneori dispozitivele pe care le conectăm la gazdă (Physical PC) nu pot fi vizualizate pe client (Virtual PC).

VirtualBox are un conecteaza pentru a vedea memoriile USB și, în cazul KVM, nu ar trebui să fie o problemă să vedeți acest tip de dispozitiv deoarece Kernel-ul pe care l-am instalat este utilizat direct. Dar dispozitivele nu sunt întotdeauna afișate, ca în exemplul pe care îl vom vedea mai jos, unde este un utilizator necesar pentru a vă conecta modemul GSM prin USB.

Am găsit articolul foarte interesant, așa că vi le aduc pentru a vedea ce a făcut el.

Conectați un modem USB GSM utilizând KVM

1- Conectați modemul la PC și executați o comandă pentru a afla câteva informații:

$ 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 Dispozitiv 003: ID 12d1: 1003 Huawei Technologies Co., Ltd. Modem E220 HSDPA / E230 / E270 / E870 HSDPA / HSUPA Modem

În acest caz, autorul avea nevoie de ultima linie, în special numărul de identificare al furnizorului (12d1) și ID-ul produsului (1003).

Când executați aceeași comandă pe client, după cum puteți vedea, nu obțineți același rezultat:

$ 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 Hub NEC Corp.

Acum dispozitivul trebuie definit în XML client (VM) client. Putem face acest lucru editând direct fișierul XML folosind comanda:

$ sudo virsh edit example-server.

Dispozitivul USB trebuie adăugat în secțiunea dispozitive:

[...] 
Observați că a fost adăugat 0x în fața fiecărui ID

Salvăm fișierul, repornim VM și vedem dacă putem vedea acum dispozitivul conectat:

$ 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. Modem E220 HSDPA / E230 / E270 / E870 Modem HSDPA / HSUPA

Și asta este totul.

Fuente: http://liquidat.wordpress.com


Adăugați ca sursă preferată în Google