Windows-терминалы WTware

Программа-клиент службы терминалов Windows Terminal Services, для бездисковых терминалов и загрузки по сети. Основной сайт http://www.wtware.ru
Текущее время: Пт фев 24, 2017 10:35 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 20 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Тестирование перенаправления USB
СообщениеДобавлено: Чт фев 25, 2016 4:49 pm 
Не в сети

Зарегистрирован: Пн фев 11, 2013 9:36 pm
Сообщения: 330
Потестировал слегка 5.4.16 с перенаправлением USB. Intel NUC DE3815TYKHE. Результаты:

1) Флешка. 2GB FAT. USB=058f:6387
В диспетчере устройств видится Mass Storage Device, в менеджере дисков не появляется, в проводнике тоже тихо. В общем, фейл.
В логе имеем:
Код:
16-17-33-750| [        KERNEL] [    0.659767] usb 1-1: new high-speed USB device number 2 using xhci_hcd
16-17-33-750| [        KERNEL] [    0.791077] usb 1-1: New USB device found, idVendor=058f, idProduct=6387
16-17-33-750| [        KERNEL] [    0.791088] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
16-17-33-750| [        KERNEL] [    0.791093] usb 1-1: Product: Mass Storage Device
16-17-33-750| [        KERNEL] [    0.791098] usb 1-1: Manufacturer: JetFlash
16-17-33-750| [        KERNEL] [    0.791103] usb 1-1: SerialNumber: VTU4CR4U
...
16-17-33-750| [        initrd] [    1.854645] USB: 058f:6387 Alcor Micro Corp. Flash Drive.
...
16-17-33-750| [            gm] [    8.290453] Run '/sbin/rdpdr[usb] 058f:6387', log '/tmp/rdpdr[usb].out', env '', pid ''.
16-17-33-750| [          pfac] [    8.290684] Run /sbin/rdpdr[usb] 058f:6387.
16-17-33-750| [          pfac] [    8.290731] Ok, PID 759.
16-17-33-750| [rdpdr-usb 058f:6387] [    8.297501] RDP USB Redirector, WTware v.5.4.16
16-17-33-750| [rdpdr-usb 058f:6387] [    8.299604] Device connected.
...
16-17-33-750| [rdpdr-usb 058f:6387] [  130.084841] TRANSFER_IN UrbFunction 0x0012 not supported.
16-17-33-750| [rdpdr-usb 058f:6387] [  135.084872] Cancel non-existing request 0x00000000.
...

2) Сканер Fujitsu fi-6110. USB=04c5:11fc.
Появляется в списке устройств, можно посмотреть свойства, модель, версию и дату прошивки, серийный номер и прочие настройки. Не сканирует, отваливается по тайм-ауту через несколько секунд. Снова фейл.
В логе:
Код:
16-07-28-691| [        KERNEL] [    0.659943] usb 1-2: new high-speed USB device number 2 using xhci_hcd
16-07-28-691| [        KERNEL] [    0.793776] usb 1-2: New USB device found, idVendor=04c5, idProduct=11fc
16-07-28-691| [        KERNEL] [    0.793786] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
16-07-28-691| [        KERNEL] [    0.793989] usb 1-2: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes
16-07-28-691| [        KERNEL] [    0.794003] usb 1-2: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes.
...
16-07-28-691| [        initrd] [    1.852049] USB: 04c5:11fc Fujitsu, Ltd.
...
16-07-28-691| [            gm] [  407.317138] Run '/sbin/rdpclient 1', log '/tmp/rdpclient.out', env '', pid ''.
16-07-28-691| [          pfac] [  407.317349] Run /sbin/rdpclient 1.
...
16-07-28-691| [rdpdr-usb 04c5:11fc] [  410.143877] libusb_get_string_descriptor failed, res 4.
16-07-28-691| [        KERNEL] [  410.661230] usb 1-2: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes
16-07-28-691| [        KERNEL] [  410.661248] usb 1-2: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes
...
16-09-18-014| [            gm] [ 1562.353731] TSClient gracefully end.
16-09-18-014| [          pfac] [ 1562.355009] Process pid 819 terminated, status 00000009.
16-09-27-311| [        KERNEL] [ 1573.436033] usb 1-2: USB disconnect, device number 2

Под mstsc обе железки работают, правда на другом железе. Но мне оно под mstsc не надо. Вообще-то надо только сканер, флешку попробовал до кучи.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Чт фев 25, 2016 6:02 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
Rushmore писал(а):
1) Флешка. 2GB FAT. USB=058f:6387
..
Код:
16-17-33-750| [rdpdr-usb 058f:6387] [  130.084841] TRANSFER_IN UrbFunction 0x0012 not supported.


Какой сервер?
Антивируса нет?
Что-то особенное у этой флешки есть? Флешка была пустая? Что-то ещё, чего у меня не было?

Не видел такого запроса. Можно попробовать придумать ответ, но хотелось бы его увидеть самому под снифером.

Rushmore писал(а):
2) Сканер Fujitsu fi-6110. USB=04c5:11fc.

Ядро ругается. Втварь вроде в пределах нормы. А через scanner=on оно работает?


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Чт фев 25, 2016 7:29 pm 
Не в сети

Зарегистрирован: Пн фев 11, 2013 9:36 pm
Сообщения: 330
aka писал(а):
Какой сервер?
Антивируса нет?
Что-то особенное у этой флешки есть? Флешка была пустая? Что-то ещё, чего у меня не было?

Сервер виртуалка 2012R2 под гипервизором 2012R2. Антивирус есть, Microsoft SCEP 4.8. Попробую отключить и повторить эксперимент.
Флешка самая обычная 2 GB, один раздел отформатирован под FAT32.

aka писал(а):
Ядро ругается. Втварь вроде в пределах нормы. А через scanner=on оно работает?

Нету бэкэнда в SANE под него ((
Из-под mstsc пробрасывает и работает. Флешка тоже работает.
Может, у этого NUCа что-то не так с USB? Хотя флешка нормально видится через disk=usb.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Чт фев 25, 2016 8:46 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
Со флешкой там у втвари проблема, то что "not supported". Не видел такого urb, не сделал.

Как нет бэкэнда? http://sane-project.org/sane-mfgs.html

Код:
fi-6110    USB    0x04c5/0x11fc    Complete              small, current                 fujitsu(127)           sane-fujitsu


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Чт фев 25, 2016 10:30 pm 
Не в сети

Зарегистрирован: Пн фев 11, 2013 9:36 pm
Сообщения: 330
aka писал(а):
Как нет бэкэнда? http://sane-project.org/sane-mfgs.html

Ну не совсем нет поддержки, но это как бы не совсем тот уровень что хотелось бы получить от железки стоимостью 700 баксов:
1) функционал ScanImage довольно убогий, крайне неудобно им пользоваться. Также как и wiasane, дальше альфа-версий дело не пошло ((
2) В родном драйвере куча всяких фичей, включая аппаратную паковку в JPEG в процессе сканирования, что резко повышает скорость передачи. По USB из сканера в драйвер идёт уже готовый JPEG. SANE это не умеет в принципе, о чем честно написано в мане на бэкэнд ((
3) На сканере в основном обрабатывают пачки документов, ScanImage часто подвисает где-то посередине. Рубить можно только через Task Manager, что также крайне неудобно.
В общем, хотелось бы прикрутить родной драйвер.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Пт фев 26, 2016 9:21 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
Блин.

Пожалуйста, ПРОВЕРЬ.

Меня не интересует "уровень поддержки". Меня интересует "у этого NUCа что-то не так с USB". Если SANE заработает и на железке стоимостью 700 баксов отсканирует одну страницу без JPEG, значит с USB у NUC проблем нет и я уверенно пойду дальше ковырять перенаправление USB. Если не отсканирует, будет повод проверить на другой машине с другим USB кабелем.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Пт фев 26, 2016 10:10 am 
Не в сети

Зарегистрирован: Пн фев 11, 2013 9:36 pm
Сообщения: 330
aka писал(а):
Блин.

Пожалуйста, ПРОВЕРЬ.

Проверил. Через SANE на этой железке сканирует нормально.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Пн мар 14, 2016 12:05 pm 
Проверил камеру Logitech B910
в списке Usb Bus

[0] USB ID: 046d:0823, BUS ID: 1-3, class: 0xef, subclass: 0x02, Logitech, Inc.

внутри
can't get debug descriptor: Resource temporarily unavailable

подключаюсь к терминалу 2008r2 на Hyper-V


Пожаловаться на это сообщение
Вернуться к началу
   
СообщениеДобавлено: Вт мар 15, 2016 4:01 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
1. Никогда не пробовал на 2008R2. Из mstsc.exe оно туда же пробрасывается? Расскажи, что и куда.
2. Покажи лог целиком.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Ср мар 16, 2016 11:54 am 
1. из mstsc не пробрасывает ни микрофон ни саму камеру.
2. can't get debug descriptor: Resource temporarily unavailable
[aka] не осили много букв. [/aka]


Пожаловаться на это сообщение
Вернуться к началу
   
СообщениеДобавлено: Ср мар 16, 2016 8:14 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
chekist писал(а):
1. из mstsc не пробрасывает ни микрофон ни саму камеру.

Так и втварь не пробросит. Поставь в виртуалку 2012r2 и пробрасывай в него. С Win7 с апдейтами в 2012 ккамеры пробрасываются.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Вт июл 26, 2016 3:44 pm 
Добрый день, а как перенаправить 2 и более устройства?! "," между устройствами не ставится (версия программы 5.4.36).


Пожаловаться на это сообщение
Вернуться к началу
   
СообщениеДобавлено: Вс июл 31, 2016 1:45 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
Переключиться на вкладку "Текст", там всё вводится. Запятую починим в следующей версии.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Вт авг 16, 2016 11:44 am 
Добрый день! А не подскажите как перенаправить через тонкий клиент TSD Symbol Technologies MC3090?!

11-39-30-850| [rdpdr-usb 05e0:2000] [ 33.042239] libusb_get_string_descriptor failed, res -9.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 33.086943] TRANSFER_IN UrbFunction 0x0013 not supported.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 38.077828] Cancel non-existing request 0x00000000.
11-39-30-850| [ KERNEL] [ 50.492103] usb 5-1: USB disconnect, device number 2
11-39-30-850| [ KERNEL] [ 52.172036] usb 5-1: new full-speed USB device number 3 using uhci_hcd
11-39-30-850| [ KERNEL] [ 52.350070] usb 5-1: New USB device found, idVendor=05e0, idProduct=2000
11-39-30-850| [ KERNEL] [ 52.350078] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
11-39-30-850| [ KERNEL] [ 52.350084] usb 5-1: Product: Symbol USB Sync Cradle
11-39-30-850| [ KERNEL] [ 52.350089] usb 5-1: Manufacturer: Symbol Technologies, Inc.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 52.353501] Device connected.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 52.363150] libusb_get_string_descriptor failed, res -9.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 52.389570] TRANSFER_IN UrbFunction 0x0013 not supported.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 57.398377] Cancel non-existing request 0x00000000.
11-39-30-850| [ KERNEL] [ 62.396105] usb 5-1: USB disconnect, device number 3
11-39-30-850| [ KERNEL] [ 80.688029] usb 5-1: new full-speed USB device number 4 using uhci_hcd
11-39-30-850| [ KERNEL] [ 80.862083] usb 5-1: New USB device found, idVendor=05e0, idProduct=2000
11-39-30-850| [ KERNEL] [ 80.862091] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
11-39-30-850| [ KERNEL] [ 80.862097] usb 5-1: Product: Symbol USB Sync Cradle
11-39-30-850| [ KERNEL] [ 80.862102] usb 5-1: Manufacturer: Symbol Technologies, Inc.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 80.865575] Device connected.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 81.433189] libusb_get_string_descriptor failed, res -9.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 81.460614] TRANSFER_IN UrbFunction 0x0013 not supported.
11-39-30-850| [rdpdr-usb 05e0:2000] [ 86.448188] Cancel non-existing request 0x00000000.
11-39-30-850| [ httpd] [ 127.512110] read() failed, errno 11.
11-39-30-850| [ httpd] [ 130.516131] read() failed, errno 11.
11-39-30-850| [ httpd] [ 290.268096] read() failed, errno 11.


Пожаловаться на это сообщение
Вернуться к началу
   
СообщениеДобавлено: Вт авг 16, 2016 11:01 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
1. Загрузить терминал.
2. В конфигураторе нажать большую кнопку "получить лог".
3. Подключить железку.
4. Как только в лог начнут сыпаться ошибки - поскорее сохранить. Поскорее для тогоо, чтобы новые сообщения не затёрли начало лога.
5. Полный лог прислать на aka@pxe.ru
6. Дождаться ответного письма с подопытной версией.
7. Повторять с п.1, пока не заработает.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Пт ноя 18, 2016 9:44 pm 
Не в сети

Зарегистрирован: Пн фев 11, 2013 9:36 pm
Сообщения: 330
Все чудесатее и чудесатее. Решил вернуться к тестированию перенаправления USB.Установил свежий билд 5.4.58. Приготовился к геморрою. Но не тут-то было!

Та самая флешка из первого сообщения USB=058f:6387, которая раньше не работала, заработала сходу. Ни фига себе, сакзал я себе.
Подключил вот такую веб-камеру. Тоже заработала с пол-пинка. :shock:

Буду после выходных сканер пробовать. А вдруг?


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Чт дек 22, 2016 1:59 pm 
Не в сети

Зарегистрирован: Чт дек 22, 2016 1:55 pm
Сообщения: 5
Здравствуйте. Пробрасывал чековый принтер (0403:6001) . Один экземпляр пробрасывается. Но у нас есть место, где таких принтера два. И тут начинаются проблемы. Видит только одно устройство.


Вложения:
WTware_6C.62.6D.D7.CF.C5_2016-12-22_13-39-51.txt [212.1 КБ]
13 скачиваний
Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Чт дек 22, 2016 7:26 pm 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
А зачем FT232R USB UART пробрасывать через перенаправление USB? serial=com1(usb) не работает?


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Пт дек 23, 2016 12:04 am 
Не в сети

Зарегистрирован: Чт дек 22, 2016 1:55 pm
Сообщения: 5
Наша 1С чувствительна к потерям связи. И после разрыва не хочет восстанавливать доступ к принтеру без перезапуска самой 1С и сессии. По-ощущениям через rdp связь меньше терялась, чем через com. Но это субъективно.


Пожаловаться на это сообщение
Вернуться к началу
СообщениеДобавлено: Пт дек 23, 2016 1:05 am 
Не в сети
Разработчик
Разработчик

Зарегистрирован: Ср окт 01, 2003 12:06 am
Сообщения: 8348
Откуда: Роcсия, Тольятти
Всё страньше и страньше.

serial=com1(usb) - это перенаправление com порта внутри rdp сессии, "через rdp". usb= это перенаправление usb устройства так же внутри rdp сессии, "через rdp". Перенаправление usb сложнее, и написано совсем недавно. Очень странно, если перенаправление usb окажется стабильнее, чем десять лет назад написанное и с тех пор полируемое перенаправление com портов.

В втвари есть ещё ser2net=, требующее ставить драйвер виртуального ком-пота на виндовс. Это не "через rdp", это отдельно, оно живёт независимо от rdp сессии.


Пожаловаться на это сообщение
Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 20 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB