KVM: jak připojit USB GSM modem k virtuálnímu počítači

Když virtualizujeme, buď s VirtualBox o KVM, jedním z problémů, které zjistíme, je, že zařízení, která připojujeme k hostiteli (fyzický počítač), nelze někdy zobrazit na klientovi (virtuální počítač).

VirtualBox má plugin vidět USB paměti a v případě KVM by neměl být problém vidět tento typ zařízení, protože jádro, které jsme nainstalovali, se používá přímo. Ale zařízení nejsou vždy zobrazena, jako v příkladu, který uvidíme níže, kde je uživatel potřebné k připojení vašeho GSM modemu přes USB.

Článek mi připadal velmi zajímavý, takže vám je přináším, abyste viděli, co udělal.

Připojte USB GSM modem pomocí KVM

1- Připojte modem k počítači a proveďte příkaz, abyste zjistili některé informace:

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

V tomto případě autor potřeboval poslední řádek, konkrétně identifikační číslo dodavatele (12d1) a ID produktu (1003).

Když spustíte stejný příkaz na klientovi, jak vidíte, nedostanete stejný výsledek:

$ 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

Nyní musí být zařízení definováno v klientském XML (VM). Můžeme to udělat přímou úpravou souboru XML pomocí příkazu:

$ sudo virsh edit example-server.

USB zařízení musí být přidáno v sekci zařízení:

[...] 
Všimněte si, že byl přidán 0x před každým ID

Uložíme soubor, restartujeme virtuální počítač a uvidíme, jestli nyní uvidíme připojené zařízení:

$ 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 modem

A to je vše.

zdroj: http://liquidat.wordpress.com


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Ignacio řekl

    Co je to GUI kvm? je to v debian repos?

    PS: vynikající vstup!

    1.    lovec řekl

      virt-manager funguje velmi dobře, je v repo.

  2.   eliotime3000 řekl

    Velmi dobrý tip. A navíc musí při používání mého modemu Malestar hodně sloužit.

  3.   toñolocatedelano_e řekl

    Chvála VMWare !!!!
    Vše na jedno kliknutí 🙂

  4.   toto jméno je falešné řekl

    Pro ty z nás, kteří nechtějí ukládat náš systém pomocí grafických asistentů, lze to provést také ručně, spuštěním qemu-kvm z příkazového řádku pomocí argumentu «-device pci-assign», nebo pokud se jedná o zařízení hotplug , z monitoru QEMU pomocí příkazů „device_add“ nebo „device_del“.

    Další informace:
    http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM

  5.   Stack řekl

    Vynikající

    Pomohlo mi připojit WifiSlax s externí wifi anténou a být schopen auditovat Wifi síť, potřebuji vyšší zesílení (20 Dbi), ale myslím, že to není to správné místo, abych se na to zeptal

    pozdravy