Мария 304

Всё про WTware на компьютере Raspberry Pi 3 Model B и 2 Model B
http://winterminal.com/ru/
Ответить
andrey717
Сообщения: 7
Зарегистрирован: Вс апр 09, 2017 7:37 pm

Мария 304

Сообщение andrey717 » Пн апр 10, 2017 10:13 am

Вопрос в пробросе COM порта
Есть фискальный регистратор мария 304 и rapberry pi 3 model b.
Установлена WTware 5.4.86
конфиг состоит из пару строк

server=172.16.10.115
serial=com1(usb 10c4:ea60)
connection

Команда change port выдает следующее:

AUX = \DosDevices\COM1
COM1 = \Device\RdpDrPort\;COM1:2\tsclient\COM1

т.е. вроди бы как проброс есть, но зайти в программу не получается. в логе есть такие строки

Line control mode still unsupported, sorry.
[rdpdr-serial 0] [ 155.667995] Please send this log to support@wtware.com.
[rdpdr-serial 0] [ 155.668073] WordLength 8 Parity 2 StopBits 2.

С этим можно что то сделать?
Вложения
log.txt
(28.57 КБ) 240 скачиваний

aka
Разработчик
Разработчик
Сообщения: 9729
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Мария 304

Сообщение aka » Пн апр 10, 2017 1:27 pm

andrey717 писал(а):т.е. вроди бы как проброс есть, но зайти в программу не получается. в логе есть такие строки
Через mstcs.exe с Windows-машины то же регистратор на тот же сервер перенаправляется, и под тем же юзером в той же программе работает?

andrey717
Сообщения: 7
Зарегистрирован: Вс апр 09, 2017 7:37 pm

Re: Мария 304

Сообщение andrey717 » Пн апр 10, 2017 2:26 pm

aka писал(а):
andrey717 писал(а):т.е. вроди бы как проброс есть, но зайти в программу не получается. в логе есть такие строки
Через mstcs.exe с Windows-машины то же регистратор на тот же сервер перенаправляется, и под тем же юзером в той же программе работает?
Через mstcs.exe всё работает, тот же регистратор под тем же юзером.

aka
Разработчик
Разработчик
Сообщения: 9729
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Мария 304

Сообщение aka » Пн апр 10, 2017 11:10 pm

Скачай, поставь, запусти:

http://pxe.ru/files/testing/201704110006.zip

В конфиге:

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

serial=com1(usb),debug
Загрузи терминал. На другой машине нажми "получить лог". На терминале запусти программу. Сохрани и покажи лог. Как можно меньше лишних действий при записи лога, он большой будет.

Dim-soft
Сообщения: 485
Зарегистрирован: Пт янв 13, 2006 9:57 am

Re: Мария 304

Сообщение Dim-soft » Вт апр 11, 2017 7:32 am

бился со считывателем штрих кода - совсем никак, wtware в логах пишет, что проброс осуществлен, а windows com порта не видит.
решил с помощью tibbo и параметра ser2net - все с пол пинка завелось.

andrey717
Сообщения: 7
Зарегистрирован: Вс апр 09, 2017 7:37 pm

Re: Мария 304

Сообщение andrey717 » Вт апр 11, 2017 11:10 am

Надеюсь сделал все верно ))
Вложения
log.zip
(52.02 КБ) 92 скачивания

aka
Разработчик
Разработчик
Сообщения: 9729
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Мария 304

Сообщение aka » Вт апр 11, 2017 12:50 pm

8-E-2? Они серьёзно?

Покажи скрины настроек ком-порта в этой программме, когда она чероез mstsc.exe работает.

andrey717
Сообщения: 7
Зарегистрирован: Вс апр 09, 2017 7:37 pm

Re: Мария 304

Сообщение andrey717 » Вт апр 11, 2017 2:44 pm

я не очень понял что именно скринить :) просто в самой проге как таковых настроек и нет
первый скрин параметры ком порта на локальном компе, а второй скрин это скрин проги через mstsc.
Если это не то, подскажите что именно скринить. Спасибо
Вложения
мария 304.zip
(155 КБ) 71 скачивание

aka
Разработчик
Разработчик
Сообщения: 9729
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Мария 304

Сообщение aka » Ср апр 12, 2017 2:49 am

Попробуй это:

http://pxe.ru/files/testing/201704120347.zip

И покажи такой же лог.

andrey717
Сообщения: 7
Зарегистрирован: Вс апр 09, 2017 7:37 pm

Re: Мария 304

Сообщение andrey717 » Ср апр 12, 2017 9:58 am

там подключение к com1 и com2
Вложения
log.zip
(83.82 КБ) 66 скачиваний

aka
Разработчик
Разработчик
Сообщения: 9729
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Мария 304

Сообщение aka » Ср апр 12, 2017 10:52 am

В логе "ком2.тхт" есть один ответ от железки. Это там, где через три строки после "IRP_MJ_READ" появляется "}READY.~". Вот это вот READY ответила железка. Это единственный её ответ в трёх логах. Попробуй понять, что тогда было сделано правильно. Если мыслей не будет, значит остаётся диагноз "проблема у драйвера com-usb моста, железка не отвечает".

Остаётся только вариант копать перенаправление USB устройства: https://forum.wtware.ru/viewforum.php?f=33

andrey717
Сообщения: 7
Зарегистрирован: Вс апр 09, 2017 7:37 pm

Re: Мария 304

Сообщение andrey717 » Ср апр 12, 2017 11:18 am

Разница между первым и вторым портом в том что на удаленном сервере в диспетчере устройств существует COM1.
Для работы через mstsc.exe проблем нет, хоть железка подключена к терминалу на COM1 или на COM2, работает и так и так.

aka
Разработчик
Разработчик
Сообщения: 9729
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Мария 304

Сообщение aka » Ср апр 12, 2017 11:34 am

Врядли это связано с сервером. Или настройки программы (под mstsc скорость тоже 115200?), или железку как-то правильно стукнули в этот момент.

Железка в глубине души com-портовая. Как и большинство других торговых железок. Но люди боятся штырьков ком-порта, а на малине его физически нет, поэтому производители ставят дополнительный костыль, микросхему, которая ком порт заворачивает в usb. На виндовсе соответственно драйвер виртуального com порта. Вот с этой микросхемой, точнее с её линуксовым драйвером, все проблемы при подключении торговых железок. Производитель не хочет ставить хорошую микросхему FTDI, к которой есть хорошие линуксовые драйвера и которая стоит целых полбакса, производитель экономит. К уценённым мостам линуксовых драйверов или нет, или драйвера кривые. Здесь похоже именно этот случай.

Копай перенаправление USB устройства с 2012r2 сервером. В этом случае работает драйвер виртуального кома на сервере. Есть шанс что поедет.

Ответить