The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Для QEMU подготовлена поддержка USB 2.0 и возможность проброса USB устройств по сети

03.06.2011 23:22

Объявлено о начале тестирования кода с реализацией поддержки в 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".

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/30773-qemu
Ключевые слова: qemu, usb, virtual
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, FMPDFS (?), 01:46, 04/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Господи! Спасибо тебе Иесус киберпанк-Христос! Особенно за usbredir
     
     
  • 2.4, pavlinux (ok), 02:18, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > возможности проброса USB-устройств по сети.

    2004 год - USB/IP http://sourceforge.net/projects/usbip/files/usbip/

    2007 год, и причём работает. http://lists.gnu.org/archive/html/qemu-devel/2007-04/msg00168.html

     
     
  • 3.5, FMPDFS (?), 12:01, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    дружище, раз уж ты указал мне на сабжи скажи - а будет ли usb  устройство (етокен) работать через сеть. если его периодически выдергивать и вставлять? Интересует проброс личных АЦП на токенах.
     
     
  • 4.6, pavlinux (ok), 12:45, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > дружище, раз уж ты указал мне на сабжи скажи - а будет
    > ли usb  устройство (етокен) работать через сеть. если его периодически
    > выдергивать и вставлять? Интересует проброс личных АЦП на токенах.

    Дык, udev-рулезы и там и там...

     
  • 4.10, Аноним (-), 18:25, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Дружище, если уж ты пользуешься етокенами, скажи, а будет ли когда-то это кривое аладдиновское г-но наконец поддерживаться по человечески? Аладдин предлагает качать какую-то проприетарную дрянь да еще в RAR формате. Они больные???
     
     
  • 5.13, FMPDFS (?), 20:59, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не запариваюс по поводу нативности, потому как потом следует проприетарная тулза под заказчика для авторизации на портале. А она оочень к виндам примазана. проброс усб в виртуалку с виндой единственный вариант поставить на раб место Линукс.
     
  • 5.18, Макс (??), 09:32, 06/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    нет, под линукс их проприетарная дрянь в зипе
     

  • 1.2, aborland (?), 01:46, 04/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Значит скоро проброс USB будет в VirtualboxOSE
     
     
  • 2.7, o (?), 14:21, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Мне нужно чтобы юзер втыкал на своем рабочем линуксе флешку, а она монтировалась в виртуальную винду, которая крутится на выделенном серваке. Такое будет? И что требуется в этом случае ставить на машину пользователя?

    Было бы лучше если бы просто можно было прокидывать усб по сети, а потом уже этот усб просовывать в виртуалку. Мне кажется это был бы более общий подход. Хотя бы usb1.1

     
     
  • 3.8, o (?), 14:26, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    з.ы. В линуксе похоже есть usbip. А во вре фиг!
     
     
  • 4.11, Аноним (-), 18:25, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > з.ы. В линуксе похоже есть usbip. А во вре фиг!

    Там еще много чего - фиг. И что, ждать их еще 10 лет?

     
  • 3.14, анон (?), 22:31, 04/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Мне нужно чтобы юзер втыкал на своем рабочем линуксе флешку, а она монтировалась в виртуальную винду, которая крутится на выделенном серваке. Такое будет?

    Собсно, технологическую базу для этого как раз и сделали, о том и новость.
    Скорее всего, в ближайших версиях virt-manager это будет делаться за пару кликов.

     
  • 2.15, anonymous (??), 03:47, 05/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Значит скоро проброс USB будет в VirtualboxOSE

    думаешь, кто-то портанёт?

     

  • 1.12, AndrewR (?), 20:42, 04/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а вот кто скажет, http://repo.or.cz/w/qemu.git/shortlog - это теперь основной git-сервер, или всего лишь одна из расширенных и улучшенных версий qemu?

    9 days ago Gerd Hoffmann usb: add ehci adapter

     
  • 1.16, xoomer (ok), 14:35, 05/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не по теме, но таки хочется знать - будет ли когда-то саппорт USB через wine?
     
     
  • 2.17, anonymous (??), 14:42, 05/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > будет ли когда-то саппорт USB через wine?

    ну, ты же понял, что для этого надо сделать? %-)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру