Når vi virtualiserer, enten med VirtualBox o KVM, et af de problemer, vi finder, er, at de enheder, som vi opretter forbindelse til værten (fysisk pc), undertiden ikke kan ses på klienten (virtuel pc).
VirtualBox har en plugin for at se USB-hukommelser, og i tilfælde af KVM bør det ikke være et problem at se denne type enhed, fordi den kerne, vi har installeret, bruges direkte. Men enhederne vises ikke altid, som i eksemplet, som vi vil se nedenfor, hvor en bruger nødvendigt for at forbinde dit GSM-modem via USB.
Jeg fandt artiklen meget interessant, så jeg bringer dem til dig, så du kan se, hvad han gjorde.
Tilslut et USB GSM-modem ved hjælp af KVM
1- Tilslut modemmet til pc'en, og udfør en kommando for at finde ud af nogle oplysninger:
$ lsusb Bus 001 Enhed 001: ID 1d6b: 0002 Linux Foundation 2.0 rodhub Bus 002 Enhed 001: ID 1d6b: 0002 Linux Foundation 2.0 rodhub Bus 003 Enhed 001: ID 1d6b: 0001 Linux Foundation 1.1 rodhub Bus 004 Enhed 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 Modem
I dette tilfælde var det sidste, hvad forfatteren havde brug for, specifikt sælger-ID-nummeret (12d1) og produkt-id (1003).
Når du kører den samme kommando på klienten, som du kan se, får du ikke det samme 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
Nu skal enheden defineres i klientens XML (VM). Vi kan gøre dette ved direkte at redigere XML-filen ved hjælp af kommandoen:
$ sudo virsh edit example-server.
USB-enheden skal tilføjes i afsnittet om enheder:
[...]
Vi gemmer filen, genstarter VM og ser om vi nu kan se den tilsluttede enhed:
$ lsusb Bus 001 Enhed 001: ID 1d6b: 0001 Linux Foundation 1.1 root hub Bus 001 Enhed 002: ID 0627: 0001 Adomax Technology Co., Ltd Bus 001 Enhed 003: ID 0409: 55aa NEC Corp. Hub Bus 001 Enhed 004: ID 12d1: 1003 Huawei Technologies Co., Ltd. E220 HSDPA-modem / E230 / E270 / E870 HSDPA / HSUPA-modem
Og det er alt.
kilde: http://liquidat.wordpress.com
Hvad er kvmens gui? er det i debian repos?
PS: fremragende indgang!
virt-manager fungerer meget godt, det er i repoen.
Meget godt tip. Og derudover skal det tjene mig meget, når jeg bruger mit Malestar-modem.
Ros VMWare !!!!
Alt et klik væk 🙂
For dem af os, der ikke ønsker at gemme vores system med grafiske assistenter, kan det også gøres manuelt ved at starte qemu-kvm fra kommandolinjen ved hjælp af argumentet "-enhed pci-tildel", eller hvis det er en hotplug-enhed , fra QEMU-skærmen ved hjælp af kommandoerne "device_add" eller "device_del".
For mere info:
http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM
Fremragende
Det hjalp mig med at forbinde WifiSlax med en ekstern wifi-antenne og være i stand til at revidere et Wifi-netværk, jeg har brug for en højere forstærkning (20 Dbi), men jeg tror, det er ikke det rigtige sted at spørge det
hilsen