Перенаправление COM-портов в демо-режиме

Ответить

Смайлики
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ОТКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Перенаправление COM-портов в демо-режиме

Re: Перенаправление COM-портов в демо-режиме

Spark45 » Вт июл 24, 2012 12:15 am

aka писал(а):В логе я ошибок не вижу. Попробуй свежую версию втвари, если и с ней не появятся порты - выкладывай лог, будем копать.
Стоит крайняя стабильная. Бету пробовал - внутренняя ошибка при запуске.

Re: Перенаправление COM-портов в демо-режиме

aka » Пн июл 23, 2012 10:30 pm

В логе я ошибок не вижу. Попробуй свежую версию втвари, если и с ней не появятся порты - выкладывай лог, будем копать.

Re: Перенаправление COM-портов в демо-режиме

Spark45 » Пн июл 23, 2012 10:13 pm

aka писал(а):1. Надо писать
serial=com1,com2
Тогда пробросит два порта. Если пишешь две строки serial= подряд, то значение первой будет потеряно.
Спасибо, поправлю и проверю.
aka писал(а):2. На матери два порта нашло.
Значит, должно работать?
aka писал(а):3. Пробросило com2.
Если в терминальной сессии нет com2, рой сервер. В свойствах RDP-Tcp есть галки, позволяющие запретить проброс портов. И проверь с виндовса штатным mstsc.exe на этот же сервер этим же юзером, позволит ли пробросить порты.
com2 таки нет.
Гарантирую, что на серваке в настройках rdp все Ок. 23 юзера сидят с виндовых клиентов, все с нормально прокинутыми com.
Сейчас вот со своей машины (Win7 x64) проверил под тем юзером, порты на месте :)

Re: Перенаправление COM-портов в демо-режиме

aka » Пн июл 23, 2012 4:53 pm

1. Надо писать
serial=com1,com2
Тогда пробросит два порта. Если пишешь две строки serial= подряд, то значение первой будет потеряно.

2. На матери два порта нашло.

3. Пробросило com2.

Если в терминальной сессии нет com2, рой сервер. В свойствах RDP-Tcp есть галки, позволяющие запретить проброс портов. И проверь с виндовса штатным mstsc.exe на этот же сервер этим же юзером, позволит ли пробросить порты.

Re: Перенаправление COM-портов в демо-режиме

Spark45 » Пн июл 23, 2012 3:50 pm

aka писал(а):В логе, который ты выше выложил, написано "serial=com3(usb)". Про com1 и com2 ничего не написано, поэтому терминал даже не пытался загружать драйвер com-порта.
Забыл совсем об этом :)
Во вложении - лог с прописанными портами.
aka писал(а):А что это за мать?
Ни я, ни гугл, ни документация (2 клочка туалетной бумаги) не знаем.
Подозреваю, что идентичная установленной в этом девайсе: http://www.nix.ru/autocatalog/thin_clie ... 92202.html
Вложения
log2.rar
(12.68 КБ) 611 скачиваний

Re: Перенаправление COM-портов в демо-режиме

aka » Пн июл 23, 2012 12:07 pm

Spark45 писал(а):
aka писал(а):Ком-порт прокинется если он (ком-порт) есть. Если на матери есть com1 и он разрешен в биосе, то он прокинется независимо от подключения к нему оборудования. Если на матери нет com5, то serial=com5 не прокинется. Если не подключено ни одного usb-com моста, то serial=com3(usb) не прокинется.
Тем не менее, почему-то порты не прокидываются. На матери есть (аж 2 штуки), биосе включены, в конфиге прописаны. В логе не было ничего интересного по этому вопросу?
В логе, который ты выше выложил, написано "serial=com3(usb)". Про com1 и com2 ничего не написано, поэтому терминал даже не пытался загружать драйвер com-порта.
А что это за мать?

Re: Перенаправление COM-портов в демо-режиме

Spark45 » Пн июл 23, 2012 10:28 am

aka писал(а):Ком-порт прокинется если он (ком-порт) есть. Если на матери есть com1 и он разрешен в биосе, то он прокинется независимо от подключения к нему оборудования. Если на матери нет com5, то serial=com5 не прокинется. Если не подключено ни одного usb-com моста, то serial=com3(usb) не прокинется.
Тем не менее, почему-то порты не прокидываются. На матери есть (аж 2 штуки), биосе включены, в конфиге прописаны. В логе не было ничего интересного по этому вопросу?
aka писал(а):Еще раз повторяю: "Vendor=0c2e ProdID=0700" это сканер НЕ в режиме com-порта. В режиме com-порта этот сканер скажет, что он 0720.
Ок, с режимом сегодня поэкспериментирую.

Re: Перенаправление COM-портов в демо-режиме

aka » Пн июл 23, 2012 1:23 am

Spark45 писал(а):1. com-порт при надлежащей записи в конфиге прокидывается в любом случае, или только при наличии на нем какого-либо оборудования?
Ком-порт прокинется если он (ком-порт) есть. Если на матери есть com1 и он разрешен в биосе, то он прокинется независимо от подключения к нему оборудования. Если на матери нет com5, то serial=com5 не прокинется. Если не подключено ни одного usb-com моста, то serial=com3(usb) не прокинется.
Spark45 писал(а):2. прокинет ли shared_usb=on usb-сканер, работающий в режиме com-порта?
Теоретически - да, прокинет. Если ей не будет мешать serial=com3(usb), пытающийся захватить то же устройство.

Практически usbip сырая штука, может закапризничать. Пробовать надо.
Spark45 писал(а):Надо кое-что пояснить. На момент снятия лога com-порты клиента были пусты; был подключен usb-сканер, работающий в режиме com-порта (похоже, что P: Vendor=0c2e ProdID=0700 Rev= 1.00 относится к нему). Пардонирую, мне следовало указать это в предыдущем посте.
Еще раз повторяю: "Vendor=0c2e ProdID=0700" это сканер НЕ в режиме com-порта. В режиме com-порта этот сканер скажет, что он 0720.

update: это неверно. И 0700, и 0720 это эмуляция com-порта, свежие версии втвари работают в обоих режимах.

Re: Перенаправление COM-портов в демо-режиме

Spark45 » Вс июл 22, 2012 10:42 pm

aka писал(а):1. Возьми методичку от сканера и найди там код, который нужно отсканировать чтобы перевести сканер в режим com-порта. Ключевые слова serial, rs232, unidirection, bidirection. Когда получится, в строке лога:
| P: Vendor=0c2e ProdID=0700 Rev= 1.00
0700 должно изменится на 0720. 0700 - эмуляция клавиатуры. 0720 - эмуляция com-порта.

2. Убери shared_usb=on.
Назрели 2 вопроса.

1. com-порт при надлежащей записи в конфиге прокидывается в любом случае, или только при наличии на нем какого-либо оборудования?
2. прокинет ли shared_usb=on usb-сканер, работающий в режиме com-порта?

Надо кое-что пояснить. На момент снятия лога com-порты клиента были пусты; был подключен usb-сканер, работающий в режиме com-порта (похоже, что P: Vendor=0c2e ProdID=0700 Rev= 1.00 относится к нему). Пардонирую, мне следовало указать это в предыдущем посте.

Re: Перенаправление COM-портов в демо-режиме

aka » Пт июл 20, 2012 4:23 pm

1. Возьми методичку от сканера и найди там код, который нужно отсканировать чтобы перевести сканер в режим com-порта. Ключевые слова serial, rs232, unidirection, bidirection. Когда получится, в строке лога:
| P: Vendor=0c2e ProdID=0700 Rev= 1.00
0700 должно изменится на 0720. 0700 - эмуляция клавиатуры. 0720 - эмуляция com-порта.

update: это неверно. И 0700, и 0720 это эмуляция com-порта, свежие версии втвари работают в обоих режимах.

2. Убери shared_usb=on.

Re: Перенаправление COM-портов в демо-режиме

Spark45 » Пт июл 20, 2012 2:49 pm

aka писал(а):Эта команда запущена в терминальной сессии?
О да.
aka писал(а):Лог покажи.
Вложение.
Вложения
log.rar
(12.96 КБ) 621 скачивание

Re: Перенаправление COM-портов в демо-режиме

aka » Чт июл 19, 2012 6:42 pm

Эта команда запущена в терминальной сессии?
Лог покажи.

Re: Перенаправление COM-портов в демо-режиме

Spark45 » Чт июл 19, 2012 4:19 pm

aka писал(а):Как ты это определил?

Код: Выделить всё

change port
Результат:
AUX = \DosDevices\COM1
COM1 = \Device\Serial0

Re: Перенаправление COM-портов в демо-режиме

aka » Ср июл 18, 2012 4:26 pm

Spark45 писал(а):Собственно, работает ли сабж?
Да.
Spark45 писал(а):но на сервере порты не видны
Как ты это определил?
Spark45 писал(а):ошибка: "modprobe: failed to load module apm: no such device"
Не страшно.

Re: Перенаправление COM-портов в демо-режиме

Spark45 » Ср июл 18, 2012 1:03 pm

От лицензии проброс портов не зависит:
aka писал(а):Лицензия только убирает банер с экрана. Весь функционал не зависит от наличия лицензии.
Стало быть, либо несовместимость с железом, либо кривой конфиг.

PS Еще в процессе загрузки вылезает ошибка: "modprobe: failed to load module apm: no such device"
Кто-нибудь с подобным встречался?

Перенаправление COM-портов в демо-режиме

Spark45 » Ср июл 18, 2012 8:56 am

Собственно, работает ли сабж?
Вроде бы все настроено правильно, но на сервере порты не видны. Надо разобраться, дело в железе, в ограничениях демо-режима или все же в конфиге.
Клиент - eBox 2300sx c WTware 5.0.7, сервер - 2003 R2 SE.

ЗЫ Извиняюсь, если уже был такой вопрос :)

Вернуться к началу