Автор Тема: Проброс USB устройства (HASP KEY) в гостевую OC от KVM под ALT-Linux 5.0 (win)  (Прочитано 10915 раз)

Оффлайн jtravolta

  • Участник
  • *
  • Сообщений: 29
Всем добрый день!
существуют такие параметры
[root@co-name-gw 008]# kvm --help|grep usb
-usb            enable the USB driver (will be the default soon)
-usbdevice name add the host or guest USB device 'name'
далее
[root@co-name-gw 008]# 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 002 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 046b:ff10 American Megatrends, Inc.
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 003: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
далее
[root@co-name-gw 008]# ls -l /dev/bus/usb/007/003
crw-rw-r-- 1 root root 189, 770 May 27 21:14 /dev/bus/usb/007/003
теперь вопрос как мне это устройство втиснуть в kvm через его параметр -usbdevice
просто если подставлять, то пишет
Warning: could not add USB device /dev/bus/usb/007/003
в инете ничего особенно не нашел кроме, как по адресу http://www.linux-kvm.org/page/Usb_related

Цитировать
After adding usb device,when I use lsusb, I can see my webcam listed but nothing under /proc/bus/usb/ there is nothing?
mount usbfs, mount -t usbfs none /proc/bus/usb. You can chown them to your user if you're not running as root.

но так как не очень опытный пользователь linux не могу понять как свести то что сказано по ссылке с тем как прикручивать usb hasp к гостевой ос под kvm lixnux :(
ps. проделывать побывал то что сказано, но подключать устройство в каталогах /proc/bus/usb не получалось, та же самая ошибка

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
 /dev/bus/usb/007/003 , как  минимум, должен тметь другие права - типа root qemu. Это всё полностью аналогично тому, как делается с VirtualBox

Оффлайн jtravolta

  • Участник
  • *
  • Сообщений: 29
Уменя сейчас стоит VirtualBox на alt-linux 5.0 desktop, который ставился штатно из репозитория,
 в настройках ГУИ вообще не нашел сопряжения усб устройств с гостевой ОС (несколько раз пересмотрел), только com-порты, скажите я плохо искал или они появляются в новой версии?
Так же на счет прав, kvm запускаю от root... но дал права для всех на это устройство, тоже   самая ошибка
мне кажется где то собака порылась именно в цитате с сайта www.linux-kvm.org но не понимаю что там написано (

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Штатный  из репозитория (свободная версия) вообще не умеет работать с USB.

PS Так трудно самому найти нужную информацию на Wiki или на форуме. Уже оскомину набил вопрос про VirtualBox.

Оффлайн jtravolta

  • Участник
  • *
  • Сообщений: 29
Ура!  :) В ходе поиска решения, удалось таки найти следующую информацию, а именно формат подключения усб-устройства для kvm следующий:
[root@co-srv01 vds]# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0951:1607 Kingston Technology DataTraveler 100
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[root@co-srv01 vds]# kvm -hda /var/vds/dc01.name.local -boot c -vnc :10 -m 512 -net nic -net tap,script=/etc/kvm/brext -smp 2 -usb -usbdevice host:0951:1607
после чего выскакивают следующие сообщения
husb: open device 1.2
husb: config #1 need -1
husb: 1 interfaces claimed for configuration 1
husb: grabbed usb device 1.2
husb: config #1 need 1
но это пока всего лишь флешка до усб хасп ключа еще не дошел, но скину информацию сюда чуть позже

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
После запуска kvm нажмите Ctrl+2 и введите

help usb_add

Оффлайн jtravolta

  • Участник
  • *
  • Сообщений: 29
предварительно, усб хасп кей работает... если будут замечены какие то недостатки или особенности постараюсь отписаться

Оффлайн jtravolta

  • Участник
  • *
  • Сообщений: 29
После запуска kvm нажмите Ctrl+2 и введите

help usb_add

хм попробовал - не работает, а где можно почитать про пользование таких комбинаций клавиш ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Извиняюсь - Ctrl+Alt+2

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....