Биометрический терминал Kozen P12 (Сбербанк)

Сканеры штрих-кодов, принтеры чеков, фискальные регистраторы, пинпады, весы
Ответить
jedi88knight
Сообщения: 12
Зарегистрирован: Вс май 05, 2024 5:10 pm

Биометрический терминал Kozen P12 (Сбербанк)

Сообщение jedi88knight »

Итак, хотелось бы поговорить про эквайринговый терминал Kozen P12, тот самый, у которого есть возможность оплачивать улыбкой.
Эти терминалы Сбербанк начинает принудительно ставить вместо старых терминалов, но суть не в этом.
По сути - это отдельное Android устройство, которое общается с драйвером сбербанка (DLL) через виртуальный COM порт. Если его подключить напрямую к Windows, то необходимо установить Mediatek SP драйвер, после чего в диспетчере устройств появляется виртуальный COM порт и все, прописываешь в конфигурационном файле номер порта и сбербанковская DLL устанавливает связь с этим "чудом". У терминала также предусмотрен Ethernet порт, но с ним он работает нестабильно (то задваиваются чеки, то оплата не проходит, а касса фискальный чек печатает, то два раза списывает и т.д. Причем все ребята с розницы, которые пытались его использовать по Ethernet говорят одно и тоже, что работает он стабильно только по USB. Пытался пробросить его в терминал параметром 'serial = com2(usb 0403:6001)' , порт пробрасывается (появляется в списке при выводе команды: 'change port'), все клёво, но на связь не выходит устройство с DLL. Пробовал пробросить как USB (просто для интереса, т.к. данный вариант не подходит и ниже я расскажу почему) параметром 'usb=0403:6001', поставил на терминальный сервер драйвер Mediatek SP, виртуальный COM порт появился в диспетчере. Устройство иногда выходит на связь, но работать так невозможно. Можно конечно пробросить его через Virtualhere, но данный вариант не подойдет, как и если бы даже сработало перенаправление USB параметром 'usb='. Терминальный сервер всего один, на нем работают 5 кассиров, на сервере 5 директорий с DLL сбербанка, в каждой директории конфигурационный файл для DLL, в нём прописывается либо номер COM порта, либо IP адрес эквайрингового терминала. Далее в 1С, при добавлении нового терминала, просто прописывается путь до DLL, каждый DLL используя свои личные настройки выходит на связь с конкретным терминалом. Если мы пробросим терминал при помощи virtualhere, то у них постоянно будут меняться номера COM портов, это приведет к тому, что DLL, настроеная для работы с конкретным терминалом, после перезагрузки может подключиться к совсем другому терминалу и конечно это сломает работу кассиров. В связи с этим хотелось бы использовать проброс именно через параметр 'serial', т.к. этот параметр гарантирует, что номер порта можно зафиксировать, а также, что порт будет доступен только в сеансе конкретного пользователя, который в данный момент работает на конкретном тонком клиенте и, как следует, с конкретным эквайринговым терминалом. Мне кажется, что не получилось у нас пробросить COM, потому что у втвари не было необходимого драйвера моста com-usb. Можем ли мы как-то это исправить? Чтобы попробовать еще раз.
Изначально данный драйвер (Mediatek SP) нужен для того, чтобы используя утилиту Mediatek SP_Flash_Tool прошивать смартфоны через интерфейс fastboot. Утилита Mediatek SP_Flash_Tool есть и на Linux. В интернете много инструкций как запустить эту утилиту и люди на форумах еще в 2018 году утверждали, что драйверы Mediatek USB уже должны быть включены в последние версии IIRC ядер Linux. Может просто в ядре нашей ненаглядной втвари выпилены они за ненадобностью и мы можем попросить Вас их туда добавить? А с меня потом подробнейшая инструкция для масс о том, как все это подружить.
akatik
Разработчик
Разработчик
Сообщения: 237
Зарегистрирован: Пт апр 01, 2005 1:28 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение akatik »

jedi88knight писал(а): Чт июл 11, 2024 8:57 pm ...Пытался пробросить его в терминал параметром 'serial = com2(usb 0403:6001)' , порт пробрасывается (появляется в списке при выводе команды: 'change port'), все клёво, но на связь не выходит устройство с DLL.
1. Проверить, что это перенаправляется как COM порт и выходит на связь c DLL с windows-машины, на которой стоит драйвер виртуального com, через mstsc.exe. Если с виндовса не перенаправляется - пинать разработчиков пока не починят.

2. Когда через mstsc.exe перенаправленный COM порт поедет, повторить с втвари. После первого некорректного (отличного от mstsc.exe) поведения втвари снять и показать лог терминала: http://wtware.ru/logs.html
jedi88knight
Сообщения: 12
Зарегистрирован: Вс май 05, 2024 5:10 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение jedi88knight »

1. Проверить, что это перенаправляется как COM порт и выходит на связь c DLL с windows-машины, на которой стоит драйвер виртуального com, через mstsc.exe. Если с виндовса не перенаправляется - пинать разработчиков пока не починят.
В таком варианте он точно работает, проверено много раз.
2. Когда через mstsc.exe перенаправленный COM порт поедет, повторить с втвари. После первого некорректного (отличного от mstsc.exe) поведения втвари снять и показать лог терминала: http://wtware.ru/logs.html
Включать нужно DEBUG в параметрах 'serial'?
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

Сначала нужно USB ID железки и реакцию на него имеющихся драйверов USB-COM. Оно будет в логе и без debug в serial.

Может, есть какая-то информация об использовании этой железки под линуксами?
jedi88knight
Сообщения: 12
Зарегистрирован: Вс май 05, 2024 5:10 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение jedi88knight »

Есть очень крутая отечественная разработка "KKM сервер" (https://kkmserver.ru/KkmServer) он устанавливается практически на любой linux. есть и rpm и deb пакеты. так вот, все эквайринговые терминалы СБЕРа поддерживаются, в том числе Kozen. Информация очень скупая, т.к. как я понимаю он работает просто "из коробки". Мы KKM Server тоже используем, но мы его используем для того, чтобы три кассира могли использовать одну онлайн кассу. А вот эквайринговый терминал у каждого кассира свой. Поэтому нам придется их использовать либо посети, либо пробрасывая. Проброс с виндовых терминалов очень хорошо работает. Я скину лог после подключения этого биометрического терминала к втваре.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Добрый день, в связи с обновлением 1с с подключенным эквайринговым терминалом сбера, пришлось перейти на драйвера "1С:Эквайринговые терминалы Сбербанк 2.x", так как старые дрова из новых поставок выпилили. С новыми драйверами эквайринг работать отказался, так как меняется папка sc552 на новую. С новой папкой sc552 через подключение rdp не заработали старые терминалы, вызвали техника, он предложил нам терминал, который обсуждается выше, на андроиде. С ним рдп сессия поднялась и лоадпарм терминал увидел, клиент wtware терминал увидел, судя по usb устройствам, но у него нет на него дров в дистрибьютиве. Есть ли какая либо возможность включить дополнительные дрова в дистрибутив втвары? лог прилагаю, если нужны какие то эксперименты или дополнительная инфа, напишите что надо сделать.
Вложения
WTware_00.25.22.DD.15.C7_2024-08-15_11-27-39.zip
(46 КБ) 76 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

Идеально: найти инструкцию о том, как подключить этот терминал к клиентскому компьютеру с линуксом и перенаправитьна windows по RDP. Если с обычным линуксом поедет, то и с втварью подружим. Но едва ли такую найдёте...

Если идеального нет, тогда начать с виндовса. Подключить терминал к машине с Windows. Поставить драйвера, если нужно.

ЗАТЕМ.
ВНИМАТЕЛЬНО.
НАДО.
Посмотреть, что поставилось. Только ли драйвера для виртуального COM порта, или какой-то дополнительный софт? Что делает этот софт? У нас железки нет, мы за вас с этим не разберёмся.

Затем запускаем mstsc.exe. Идём в настройки, локальные реусрсы, и СНИМАЕМ ВСЕ ГАЛКИ. Должна стоять только одна галка "Порты" (или "Порты COM и LPT").

Показываем скриншот снятых галок.

Подключаемся к серверу. Убеждаетмся что терминал работает в окошке mstsc.exe и никакой софт, никакие окошки, никакие сообщения не вылазят на локальном компьютере вне окошка mstsc.exe.

Там же, в окошке mstsc.exe запускаем командную строку. Из командной строки внутри сеанса mstsc.exe выполняем команду:

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

change port
Скриншоты того, что получится, выложить сюда.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

и так - устанавливаем терминал, для чистоты эксперимента никаких дров, только голый хардкор)

Изображение

проверяем что лоадпарм локально все видит - так как скриншоты тут не вставляется, приходится вспоминать молодость и выкладывать куда-то, но они потом пропадут и будут пустые окна, для будущих читателей, если они будут - лоадпарм локально отработал

открываем mstsc.exe - тут скриншот вставлю, на скриншоте стоит одна галка порты

Изображение

дальше переходим на терминальный сервер - видим что проброс отработал

Изображение

открываем лоадпарм - отработал

Изображение
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Для работы на OS Linux интеграция стандартна, на локальных машинах проблем не наблюдаем. По возможности попробую подключится через линукс к терминальному серверу проверю взлетит или нет.

Единственный момент, надёжная символьная ссылка "по by-id" работает не по общему для всех терминалов этой модели ID, а по ID, в
составе которого серийный номер устройства. Потому при замене устройства, придётся перезаписать и символьную ссылку.
Альтернативным вариантом может быть использование старого формата символьной ссылки "по ACM". В таком случае при замене
устройства ссылку не нужно будет менять, но не исключены конфликты с другим подключаемым оборудованием.
Пример символьной ссылки "по by-id" на 9-й COM-порт:
sudo ln -s /dev/serial/by-id/usb-Kozen_P12_P12230616001329-if01 ttyS99
Пример символьной ссылки "по ACM" на 9-й COM-порт:
sudo ln -s /dev/ttyACM0 ttyS99
Создание символьной ссылки для настройки терминала, где кассовый вендор "Кристалл":
в файл /etc/udev/rules.d/97-crystals-pre-release.rules прописать:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0e8d", ATTRS{idProduct}=="2012", KERNEL=="ttyUSB[0-99]*", SYMLINK+="ttyS85"
в /opt/.filetool.lst прописать:
/etc/udev/rules.d/97-crystals-pre-release.rules
cash save
cash reboot
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

alternativa-pro писал(а): Чт авг 15, 2024 3:37 pm и так - устанавливаем терминал, для чистоты эксперимента никаких дров, только голый хардкор)
проверяем что лоадпарм локально все видит
И сразу начинаются непонятности.

1. В логе втвари 2 (два) COM порта. Такое бывает, например у касс ATOL тоже два виртуальных COM порта из одного USB, и оба нужны.

На скриншоте диспетчера устройств только один COM14. Куда делся второй порт? Это точно та же железка, подключенная точно тем же кабелем?

2. Кто такой лоадпарм и откуда он локальный взялся на голом хардкоре?



alternativa-pro писал(а): Чт авг 15, 2024 3:37 pm дальше переходим на терминальный сервер - видим что проброс отработал
То же самое для втвари:

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

serial=COM14(usb)
Оно возьмёт первый из двух COM, которые нашёл в USB, и отдаст его на виндовс под именем COM14. Только:
1. Возьми свежую втварь, а не как в логе.
2. Убери всё лишнее из конфига. server=, serial= (и video= с display= если надо) оставить, остальное пока не надо.
Не работает? Покажи лог.



alternativa-pro писал(а): Чт авг 15, 2024 3:50 pm Для работы на OS Linux интеграция стандартна, на локальных машинах проблем не наблюдаем.
Из командной строки OS Linux, к которой подключена та же железка, запусти:

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

sudo dmesg > /tmp/1.txt
И покажи получившийся /tmp/1.txt


alternativa-pro писал(а): Чт авг 15, 2024 3:50 pm cash save
cash reboot
Это какой-то особенный ОС Линукс. Хорошо что хоть там работает, плохо что никто не знает, какие драйвера там добавлены. На обычном линуксе, убунте какой-нибудь, тоже едет?
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

произошло некоторое недопонимание, спешу его развеять

1 эксперимент проводился на сторонней машине, на моем ноутбуке
2 Включил ноут, подключил эквайринг, зашел на удаленный терминальный сервер где стоит 1с(и как раз в этот раз 1с увидела эквайринг с новой папкой лоадпарм и с новыми дровами 1с), проверил проброс портов и отзыв лоадпарма
3 лог втвари, который я сбрасывал ранее, был получен с другой машины где ранее и стоял эквайринг, а там и касса атол и другая периферия, два сканера и т д
4 По третьей машине, где просто стоит локальна убунту и работает эквайринг сбера(локально) на клиенте 1с, стоит обычная убунту 22.04

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

ps Сегодня постараюсь выполнить следующие пункты
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Взяли свежи дистрибутив wtware загрузились, не работает
вот такой лог
порт был проброшен.
так как это другой комп, сом порт другой, не 14, а 9. На свежем дистрибьютиве втваре кстати распознал устройство и если посмотреть usb устройство, корректно показывает название терминала и т д

loadparm - банковская утилита для настройки эквайринга от сбера
Вложения
log.txt
(62.28 КБ) 58 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

В логе втвари всё выглядит хорошо. COM порт нашло и на виндовс перенаправило. Напиши в конфиг втвари:

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

serial=COM9(usb), debug
На виндовсе:

1. Завершить сеанс. Не отключить. Завершить.
2. Перегрузить втварь, подключиться к виндовсу, залогиниться тем юзером, у которого завершился сеанс.
3. Запустить командную строку, из неё:

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

change port
Сохранить скриншот и лог втвари.
4. Завершить сеанс.
5. Ещё раз подключиться к виндовсу. Запустить лоадпарм. Увидеть первое неправильное поведение. Сохранить скриншот, если там есть что-то информативное, и лог втвари.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Добрый день.
Собственно change port
Изображение
Кусок лога программы банковской LoadParm

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

16.08 13:18:36.499 + 
16.08 13:18:36.499 e COM read err 38
16.08 13:18:36.499 > #AA9QCAAT9wAAAAAAAAABAABkLw==
16.08 13:18:36.515 < 
16.08 13:18:36.515 e COM read err 38
16.08 13:18:36.515 > 50080000000000000100005B
16.08 13:18:36.515 e COM read err 38
16.08 13:18:36.562 - 
16.08 13:18:36.984 + 
16.08 13:18:36.984 e COM read err 38
16.08 13:18:36.984 > #AA9QCAAT9wAAAAAAAAABAABkLw==
16.08 13:18:36.984 e COM read err 38
16.08 13:18:36.984 > 50080000000000000100005B
16.08 13:18:36.999 e COM read err 38
Ну и во вложении лог хоста WtWare
Вложения
Log.txt
(60.9 КБ) 54 скачивания
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

Открыл браузер - получил лог - сделал ошибку на терминале - не обновил страницу в браузере = сохранил лог первых 35 секунд работы терминала, без всего самого интересного. Без сообщений с ошибками от терминала.

Новые строки лога не появляются в браузере сами по себе. В нашем конфигураторе появляются, конфигуратор вырос из утилиты сбора логов. А в браузере не появляются.

Надо обновить страницу в браузере. Тогда будут новые строки лога.

Каждый второй наступает на эти грабли :(

Как сделать, чтобы мне присылали логи ПОСЛЕ ОШИБКИ? С сообщениями, которые терминал писал в лог, когда работал неправильно?

Надо ещё раз выполнить это:
4. Завершить сеанс.
5. Ещё раз подключиться к виндовсу. Запустить лоадпарм. Увидеть первое неправильное поведение. Сохранить скриншот, если там есть что-то информативное, и лог втвари.
И получить лог втвари ПОСЛЕ того, как увидел неправлиьное поведение терминала.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Попробую но я специально проверял лог до и после.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Сделал все как вы просили. Причем сервер и клиента я впринципе полностью выключил-включил.
Вложения
log2.txt
(58.91 КБ) 57 скачиваний
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

И контрольный. Я запускал loadparm и обновлял и смотрел лог оно круто логировало и очень много.Вот.

Пришлось паковать. Форум заругался на размер
Вложения
log3.zip
(50.05 КБ) 56 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

Очень много, да. Слишком много чтобы я мог это прочитать и что-то понять.

Подумай, какой МИНИМУМ действий надо выполнить на терминале чтобы увидеть ПЕРВОЕ неправильное поведение.

ОДИН РАЗ.

ОДНО неверное поведение на терминале.

После ПЕРВОГО неправильного поведения на терминале перейти на машину с браузером, обновить лог, сохранить.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Я так и сделал
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Сейчас сделаю еще раз
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Точно 1 раз сделал
Вложения
log4.zip
(37.9 КБ) 62 скачивания
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

В логе всё выглядит правильно. Не могу по логу определить проблему.

Я всё ещё жду лога с линукса, на котором эта касса работает:
Из командной строки OS Linux, к которой подключена та же железка, запусти:

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

sudo dmesg > /tmp/1.txt
И покажи получившийся /tmp/1.txt

И вот теакой штукой по имени portmon на виндовсе сможешь снять лог работы com-порта? Никаких втварей и терминалов, всё локально. Надо на машине с Windows и кассой под админом запустить эту штуку, выбрать порт для лога, затем запустить лоадпарм и чтобы в логе у этой штуки появилось много букв:
https://learn.microsoft.com/en-us/sysin ... ds/portmon
В лоадпарме проделать в точности те же действия, которые делались под втварью.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Яволь! Завтра будет!
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Банк терминал я подключил к нулёвому линуксу а-ля Убунту.
Выполнил команды которые есть в инструкции банка
В pinpad.ini comport=9
Проверяем работу терминала командой: ./sb_pilot 11, на терминале должно появиться меню.
sb_pilot 1 100 - продажа
sb_pilot 8 100 - возврат
это все демеском не отобразилось (dmesg -w)
Далее sudo dmesg > /tmp/1.txt

Ну и инструкция банка по установке терминала в линуксе прилагаю на в.с.
инструкция универсальна для любого банк терминала

- Запускаем terminal (MC не запускаем)
- Копируем файлы в каталог /opt/sc552 либо куда скажет сис.админ
- `cp -r /home/user/sc552 /opt/`
- При виде ARM скидываем файлы с папки LinuxARM
- Подлючаем терминал по USB.
- Проверяем командой `lsusb`, что касса увидела терминал. Будет примерно такое:
- Переходим в каталог с нашими файлами командой: `cd /opt/sc552` или куда скинули
- Даём все права командой: `sudo chmod 777 *`
- Создаём ссылку на терминал:
`sudo ln /dev/serial/by-id/usb(Табом ищем наше оборудование) ttyS99 -s`
Получается примерно такое:
sudo ln /dev/serial/by-id/usb-PAX_s300-if00 ttyS99 -s
/dev/serial/by-id/ по этому пути можно найти название и вручную вбить его
- В pinpad.ini comport=9
Проверяем работу терминала командой: ./sb_pilot 11, на терминале должно появиться меню.
sb_pilot 1 100 - продажа
sb_pilot 8 100 - возврат

Windows будет чуть позже
Вложения
1.zip
(19.51 КБ) 58 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

В убунте драйвер USB-COM тот же, что и в втвари. Стандартный, из линуксового ядра. С драйвреом должно быть всё нормально. Остаётся копать перенаправление порта.

Жду лог portmon локально под виндовсом.

И хорошо бы попробовать с линукса на виндовс перенаправить корт через freerdp. Если freerdp поедет, значит точно наш косяк в перенаправлении порта. Если не поедет, останутся варианты.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Windows новый, оригинальный, девственно чистый.
portmon отказался видеть любые порты в принципе, по этом у выбрал 2 другие программы
advansed pot monitor - comlog.txt
hhd device monitoring studio - comlog1.txt, comlog2.txt
Вложения
comlog.zip
(15.64 КБ) 57 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

Логи офигенные, только мне кажется, что и там, и там какие-то фильтры стоят. И половину запросов отфильтровывают.

Для первой нашёл вот такую настройку:
advanced_serrial_port_monitor.png
advanced_serrial_port_monitor.png (105.92 КБ) 6928 просмотров
Посмотир, у тебя все галки?


Для hhd device monitoring studio настройки не нашёл, но она должна быть. Номера событий идут то подряд, то через четыре. Может, у этой studio есть экспорт не в текстовый файл, а в свой формат, чтобы я мог поставить такую же и прочтиать дамп вообще полностью? Лучше всего было бы экспортнуть в свой формат, чтобы я полностью дамп посмотрел.
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

Добрый день. Проверил. Галки стоят все.
Сделал еще раз. comlog3.txt
Вложения
comlog3.txt
(20.69 КБ) 56 скачиваний
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

hhd device monitoring studio
получилось сделать экспорт здорового человека и raw
файл hdd-raw пришлось добавить расширение txt иначе форум не ел его.
других вариантов вывода не нашел да и нет их там походу.
Вложения
hhd-raw.txt
(2.48 КБ) 57 скачиваний
hhd-out.txt
(133.98 КБ) 55 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11964
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

Какую кнопку нажать, чтобы эта studio открыла свой hdd.raw?
alternativa-pro
Сообщения: 29
Зарегистрирован: Пт мар 31, 2023 5:34 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение alternativa-pro »

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

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение aka »

Всё, я сдаюсь. Не понимаю, почему оно не едет. Написал тест с запросами как в логе, не нашёл различий в ответах mstsc.exe и втвари.

Если появится лишняя железка, или поломаная - пришлите мне на опыты, покопаю ещё. Удалённо нет идей куда ещё копать.
XsoWie
Сообщения: 89
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Биометрический терминал Kozen P12 (Сбербанк)

Сообщение XsoWie »

Козины эти работают норм и стабильно на ser2net
Идентификацию прописываю по серийнику козина
ser2net=usb serial:P13240716093650 115200 NONE 1STOPBIT 8DATABITS LOCAL

есть ньюанс, мальчеги из сбера будут прибегать каждую неделю с требованием срочно установить козлиновские дрова, у них в приложении светиться что козлиновские дрова не стоят, и поэтому не работает оплата по биометрии.
приходиться каждую неделю слать их в лес (((
Ответить

Вернуться в «Торговое оборудование (POS-системы)»