Перенаправление USB устройств
Если для вашего USB устройства не поддерживаются стандартные способы перенаправления, описанные в разделе "Настройка дополнительного оборудования", то есть возможность перенаправить USB устройство на сервер дополнительными способами: при помощи перенаправления usb устройств в протоколе RDP, USB для Linux (usbip) и при помощи программного обеспечения VirtualHere.
Начиная с 2012R2 сервера через RDP можно перенаправлять произвольное USB устройство. Работают не все устройства. Подробнее на форуме.
Перед тем, как перенаправлять USB устройство через WTware, всегда проверяйте его перенаправление через mstsc.exe с виндовса!
Тонкие клиенты thinBox перенаправляют устройства по USB ID. Чтобы узнать USB ID устройства:
- Загрузите тонкий клиенты до экрана "вход в Windows";
- Подключите USB устройство к тонкому клиенту;
- Веб браузером зайдите на IP терминала. В каждом терминале WTware встроен веб-сервер.
- Откройте раздел USB Bus. В списке написаны USB ID всех подключенных устрйоств, выделены зелёным.
Для перенаправления устройства в конфигурационный файл надо вписать:
usb=0403:600Если нужно перенаправить более одного устройства - USB ID указываются через запятую, :
usb = 1234:AB67, 3456:78CD
Второй вариант: указать адрес aизического порта USB - разъёма в компьютере или хабе. Тонкий клиент попытается перенаправить всякое устройство, которое будет подключено к этому порту.
На веб-интерфейсе терминала в разделе USB Bus у каждого подключенного устройства указан Bus Id. Выделено оранжевым. Если вы отключите одно устройство, подключите в тот же USB разъём другое и перегрузите страничку со списком в браузере - новое устройство должно появиться с тем же Bus Id. Для перенаправления по номеру порту в конфигурационном файле необходимо указать:
usb = 1-2
Если устройство подключено к USB хабу (хаб может быть как внешним, так и распаяным на материнской плате), адрес будет длиннее, например такой:
usb = 2-3.1
Включить режим отладки в конфигурационном файле:
usb=0403:6001, debug
Полученный лог терминала полностью пришлите на
Перенаправление USB для Linux. Терминал делает usbip bind указанному устройству. usbip attach на стороне сервера терминалов надо делать самостоятельно. Можно указать идентификатор устройства USB ID:
usbip=0403:6001
Или bus id, адрес USB порта, тогда будет перенаправлено любоеустройство, подключенное к этому порту:
usbip=1-1.3
USB ID и bus id можно узнать на странице USB на веб-интерфейсе терминала.
Перенаправление USB устройств через VirtualHere. Подробнее на форуме.
Пример перенаправления:
vhusb = on
Можно указать VirtualHere перенаправлять определённое USB устройство:
vhusb = 1234:ABCD
Внимание, для перенаправления устройства через Virtual Here тонкому клиенту требуется дополнительная настройка. Подробнее на форуме.
Лицензия VirtualHere:
vhusb_license=1234050617ea4984,0,CMICDwCbZ6kF1QLfgUwRe/EGQQIPAKnVhp2ED1dcd8CCKXVl
Лицензия VirtualHere нужна чтобы перенаправлять больше одного устройства