KVM: как да свържете USB GSM модем към виртуална машина

Когато се виртуализираме, или с VirtualBox o KVM, един от проблемите, които откриваме, е, че понякога устройствата, които свързваме с хоста (физически компютър), не могат да бъдат преглеждани на клиента (виртуален компютър).

VirtualBox има плъгин за да видите USB паметта, а в случай на KVM не би трябвало да е проблем да видите този тип устройства, защото ядрото, което сме инсталирали, се използва директно. Но устройствата не винаги се показват, както в примера, който ще видим по-нататък, където потребител необходими за свързване на вашия GSM модем през USB.

Намерих статията много интересна, затова ви ги нося, за да видите какво е направил.

Свържете USB GSM модем с помощта на KVM

1- Свържете модема към компютъра и изпълнете команда, за да разберете малко информация:

$ 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 модем / E230 / E270 / E870 HSDPA / HSUPA модем

В този случай авторът се нуждаеше от последния ред, по-конкретно от идентификационния номер на доставчика (12d1) и идентификатора на продукта (1003).

Когато изпълнявате същата команда на клиента, както виждате, не получавате същия резултат:

$ 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

Сега устройството трябва да бъде дефинирано в клиентския XML (VM). Можем да направим това, като директно редактираме XML файла с помощта на командата:

$ sudo virsh edit example-server.

USB устройството трябва да бъде добавено в раздела за устройства:

[...] 
Забележете, че е добавен 0x пред всяка лична карта

Запазваме файла, рестартираме виртуалната машина и виждаме дали вече можем да видим свързаното устройство:

$ 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 модем / E230 / E270 / E870 HSDPA / HSUPA модем

И това е всичко.

Fuente: http://liquidat.wordpress.com


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Игнасио каза той

    Какъв е GUI на kvm? в репозиториите на debian ли е?

    PS: отлично влизане!

    1.    dhunter каза той

      virt-manager работи много добре, това е в репото.

  2.   eliotime3000 каза той

    Много добър съвет. И по-горе, той трябва да ми служи много, когато използвам моя модем Malestar.

  3.   toñolocatedelano_e каза той

    Хвалете VMWare !!!!
    Всички с едно щракване 🙂

  4.   това име е фалшиво каза той

    За тези от нас, които не искат да запазват нашата система с графични асистенти, това може да се направи и на ръка, стартирайки qemu-kvm от командния ред, използвайки аргумента "-device pci-assign", или ако това е устройство за бърз контакт, от QEMU монитор с помощта на командите "device_add" или "device_del".

    За повече информация:
    http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM

  5.   Статик каза той

    Отличен

    Помогна ми да свържа WifiSlax с външна wifi антена и да мога да проверя Wifi мрежа, имам нужда от такъв с по-голям коефициент на усилване (20 Dbi), но мисля, че не е точното място да го попитам

    поздрави