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

У цьому випадку автору потрібен останній рядок, а саме номер постачальника (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-модем

І це все.

Фуенте: http://liquidat.wordpress.com


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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

  1.   Ігнасіо - сказав він

    Що таке графічний інтерфейс 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 із зовнішньою антеною Wi-Fi і мати можливість перевіряти мережу Wi-Fi, мені потрібен сигнал із більшим коефіцієнтом підсилення (20 Dbi), але я думаю, що це не найкраще місце, щоб це запитати

    привіт