Объявлено (http://hansdegoede.livejournal.com/9682.html) о начале тестирования кода с реализацией поддержки в QEMU эмуляции хост контроллера USB 2.0 и возможности проброса USB-устройств по сети. В настоящий момент код еще не принят в основное дерево QEMU, но уже может быть использован при ручной сборке libusb, usbredir и QEMU из специального Git-репозитория. Ранее поддержка USB 2.0 была реализована только в VirtualBox и VMware.
Для активации USB 2.0 необходимо запустить QEMU с драйвером usb-ehci ("-usb -device usb-ehci"). Для использования проброса USB на машине к которой подключено USB-устройство необходимо выполнить "usbredirserver -p 4000 vid:pid", где 4000 - номер сетевого порта, а vid:pid - идентификатор пробрасываемого устройства (например, 045e:0774), который можно посмотреть при помощи команды lsusb. Далее в командном интерфейсе qemu необходимо подключить внешнее устройство через команду "usb_add tcp-redir:хост:4000".
URL: http://www.phoronix.com/scan.php?page=news_item&px=OTUxMQ
Новость: http://www.opennet.me/opennews/art.shtml?num=30773
Господи! Спасибо тебе Иесус киберпанк-Христос! Особенно за usbredir
> возможности проброса USB-устройств по сети.2004 год - USB/IP http://sourceforge.net/projects/usbip/files/usbip/
2007 год, и причём работает. http://lists.gnu.org/archive/html/qemu-devel/2007-04/msg0016...
дружище, раз уж ты указал мне на сабжи скажи - а будет ли usb устройство (етокен) работать через сеть. если его периодически выдергивать и вставлять? Интересует проброс личных АЦП на токенах.
> дружище, раз уж ты указал мне на сабжи скажи - а будет
> ли usb устройство (етокен) работать через сеть. если его периодически
> выдергивать и вставлять? Интересует проброс личных АЦП на токенах.Дык, udev-рулезы и там и там...
Дружище, если уж ты пользуешься етокенами, скажи, а будет ли когда-то это кривое аладдиновское г-но наконец поддерживаться по человечески? Аладдин предлагает качать какую-то проприетарную дрянь да еще в RAR формате. Они больные???
Не запариваюс по поводу нативности, потому как потом следует проприетарная тулза под заказчика для авторизации на портале. А она оочень к виндам примазана. проброс усб в виртуалку с виндой единственный вариант поставить на раб место Линукс.
нет, под линукс их проприетарная дрянь в зипе
Значит скоро проброс USB будет в VirtualboxOSE
Мне нужно чтобы юзер втыкал на своем рабочем линуксе флешку, а она монтировалась в виртуальную винду, которая крутится на выделенном серваке. Такое будет? И что требуется в этом случае ставить на машину пользователя?Было бы лучше если бы просто можно было прокидывать усб по сети, а потом уже этот усб просовывать в виртуалку. Мне кажется это был бы более общий подход. Хотя бы usb1.1
з.ы. В линуксе похоже есть usbip. А во вре фиг!
> з.ы. В линуксе похоже есть usbip. А во вре фиг!Там еще много чего - фиг. И что, ждать их еще 10 лет?
>Мне нужно чтобы юзер втыкал на своем рабочем линуксе флешку, а она монтировалась в виртуальную винду, которая крутится на выделенном серваке. Такое будет?Собсно, технологическую базу для этого как раз и сделали, о том и новость.
Скорее всего, в ближайших версиях virt-manager это будет делаться за пару кликов.
> Значит скоро проброс USB будет в VirtualboxOSEдумаешь, кто-то портанёт?
а вот кто скажет, http://repo.or.cz/w/qemu.git/shortlog - это теперь основной git-сервер, или всего лишь одна из расширенных и улучшенных версий qemu?9 days ago Gerd Hoffmann usb: add ehci adapter
Не по теме, но таки хочется знать - будет ли когда-то саппорт USB через wine?
> будет ли когда-то саппорт USB через wine?ну, ты же понял, что для этого надо сделать? %-)