Онлайн-кассы АТОЛ с ОФД

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

Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Лучше всего когда касса подключается к WiFi. Тогда она работает независимо от терминала и вся описанная ниже магия не нужна. Про кассы с WiFi в соседней теме: https://forum.wtware.ru/viewtopic.php?p=53117#p53117

Еще один особенный вариант для тех, кто умеет работать с атол веб сервером: https://forum.wtware.ru/viewtopic.php?f=14&t=27100

Текст ниже про кассы без WiFi для тех, кто не умеет атол веб сервер.

Во-первых. Прошивка кассы должна быть не ниже 5.7.10. Раньше работало, начиная с какой-то версии АТОЛы сломали, в 5.7.10 починили обратно:
Состояние на август 2020 года, с атолового форума:
http://forum.atol.ru/index.php?showtopi ... ntry298902
АТОЛ: Реализована работа канала EoU для платформы 5.0
АТОЛ: Прошивка не ниже 5.7.10
АТОЛ: Драйвер не ниже 10.8.0.0


Состояние на июль 2020 года, с атолового форума:
http://forum.atol.ru/index.php?showtopic=37928&st=80

АТОЛ: работу через терминальные сессии мы не заявляли
Пользователь: То есть прежний вариант (подключение через RDP) с новой прошивкой ККМ работать не будет?
АТОЛ: ждать 10.8.0.0 + прошивки 5.7.10 с поддержкой работы через EoU
Пользователь: Не подскажите, примерные сроки выхода?
АТОЛ: середина - конец августа
Пользователь: Уточните, август 2020 года?
АТОЛ: пока да - 2020
Во-вторых. Раньше один COM-порт кассы перенаправляли через RDP. Это работало, но на больших чеках и медленных каналах тормозило. АТОЛы написали специальную службу RPC для того, чтобы НЕ перенаправлять COM-порт кассы через RDP. Сейчас лучше использовать слуюбу RPC. Читайте инструкцию про использование службы RPC, которую написал mag1ka https://forum.wtware.ru/viewtopic.php?p=73232#p73232

В этом посте ниже будет наша старая инструкция, которую использовали, когда службы RPC ещё не было.

Касса подключается по USB. В кассе два виртуальных COM-порта, но если просто перенаправить оба порта на Windows через параметр serial=, оно не работает. Нужно запускать утилиту АТОЛа на терминале.

0. Нужна свежая версия втвари. 5.4.94 или новее. Для Raspberry - 5.4.98 или новее.

1. Терминалу (тонкому клиенту, не серверу!) понадобится доступ в интернет. DHCP сервер должен сообщать правильный IP шлюза.

2. Скачать и положить в "C:\Program Files (x86)\WTware\TFTPDROOT\Everyone" для терминалов, которые загружаются или скачивают конфиги по сети, или в каталог configs на загрузочном диске для терминалов, которые хранят конфиги на локальном диске, один из файлов отсюда: http://wtware.ru/files/ATOL/

Положить прямо в зипе, не распаковывать.

Если терминал загружается с локального диска, но конфиги скачивает по сети, то и файл с утилитой АТОЛ он тоже будет скачивать по сети, с того же сервера, с которого он берёт конфиги, из каталога Everyone.

В архиве утилита АТОЛ EthernetOverUSB, перепакованная и дополненная для втвари.

x86 для большинства терминалов.
x64 для терминалов, у которых во всплывающем окошке внизу справа после версии WTware написано UEFI.
arm для Raspberry Pi.

3. В конфиге написать:

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

extra=eou-x86-3448.zip
serial=COM3(usb)
Для UEFI терминалов extra=eou-x64-3448.zip, вместо 3448 может быть более свежая версия.

Для Raspberry Pi extra=eou-arm-3448.zip, вместо 3448 может быть более свежая версия.
shurikalp
Сообщения: 2
Зарегистрирован: Чт май 18, 2017 5:49 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение shurikalp »

Спасибо большое, за оперативность.
А где взять версию 5.4.94? На главной странице только: Версия 5.4.92 от 14 мая 2017 года

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Попробуй это, пока 5.4.94 не вышла: http://pxe.ru/files/testing/201705181454.zip
Barvinok
Сообщения: 530
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Barvinok »

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Шансы есть. Атолы бинарник для малины выложили. Есть на чем проверять?
shurikalp
Сообщения: 2
Зарегистрирован: Чт май 18, 2017 5:49 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение shurikalp »

Спасибо огромное!
Работает. При диагностике: Выход в интернет: Есть. Подключение к ОФД: Есть
klimbna
Сообщения: 1
Зарегистрирован: Чт янв 23, 2014 5:58 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение klimbna »

На Raspberry Pi 3 при установке параметра extra=eou-x86-3448.zip загрузка терминала не происходит - ошибка Failed to unzip eou-x86-3448.zip хотя в логах все нормально. Версия 5.4.96
Вложения
WTware_B8.27.EB.69.94.5F_2017-06-19_10-09-05.txt
(65.72 КБ) 1267 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

На raspberry ещё не пробовали. На x86 проверял, заработало? Напиши мне в скайп: wtware, Andrey Kovalev. Попробуем прикрутить к малине.
Дмитрий 123
Сообщения: 45
Зарегистрирован: Пт мар 31, 2017 3:46 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Дмитрий 123 »

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Проверили, на малине поехало. Должно у всех поехать, когда выйдет официальная втварь 5.4.98.
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

С аппаратами "ПИРИТ 1Ф" пробовали работать? Нигде не могу найти техническое описание, как у них функционирует этот модуль. В венде это делается при помощи поделия под названием ComProxy, которое подключается к физическому порту и делит его на два виртуальных. Первый виртуальный порт отдается для обслуживания фискального регистратора, а на второй виртуальный порт вешается служба, которая делает EthernetOverCom для связи с ОФД.
Я так понимаю, что ваш модуль делает примерно то же самое, только в нем нет двойного преобразования USB -> COM -> EthrnetOverCom
На днях должен появиться свободный ККМ, попробую подключить.
Нельзя ли более подробную инструкцию? Чтоб я понимал, что я делаю. Нужно ли что-то допиливать на сервере? Сейчас там никакие дополнительные утилиты не работают и дрова не установлены. Кассовая программа напрямую работает с ККМ через проброшенный COM. Связь с ОФД установить не удается никакими средствами, аппараты работают в офф-лайн режиме.
Время уважай
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

MAGNet писал(а):Я так понимаю, что ваш модуль делает примерно то же самое,
Он не наш. Он атоловый. Я только добавили несколько библиотек, чтобы оно поехало под втварью, и запустил по их инструкции. Не знаю, как оно устроено, оно всё делает самостоятельно, и даже нужный порт само определяет.
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

aka писал(а):Он не наш. Он атоловый. Я только добавили несколько библиотек, чтобы оно поехало под втварью, и запустил по их инструкции.
Да это понятно, что он не ваш :)
В общем установилось оно и COM3 пробросило. Кроме COM3 ещё COM2 нарисовался. Кассовая программа работает, программа настройки работает. До ККМ достучались, настройки ОФД выставили, настройки сети в ККМ поставили такими же, как настройки сети тонкого клиента, доступ у клиента в интернет есть. Чеки в ОФД не отправляются.
Где посмотреть логи из которых можно получить хоть какую-то информацию по работе Атоловского модуля?
Можете скинуть их инструкцию или дать ссылку? Буду разбираться, что не так. метод "научного тыка" никто не отменял :D
Время уважай
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Логи - в логе: https://wtware.ru/logs.html
Инстнукцию от чего дать?
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

aka писал(а):Логи - в логе: https://wtware.ru/logs.html
это я знаю. смотрю через веб-интерфейс по адресу http://terminalip/log
в логах терминала ничего кроме распаковки нет:

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

| Archive:  /tmp/extra-eou-x86-3448.zip
|    creating: etc/ATOL/
|    creating: etc/ATOL/EoU/
|   inflating: etc/ATOL/EoU/EthOverUsb
|   inflating: etc/ATOL/EoU/UTF-16.so
|   inflating: etc/ATOL/EoU/gconv-modules.cache
|   inflating: etc/ATOL/EoU/settings.xml
|   inflating: etc/ATOL/EoU/ISO8859-1.so
|   inflating: etc/ATOL/EoU/libstdc++.so.6
|   inflating: etc/ATOL/EoU/libQtNetwork.so.4
|   inflating: etc/ATOL/EoU/gconv-modules
|   inflating: etc/ATOL/EoU/libQtXml.so.4
|   inflating: etc/ATOL/EoU/libudev.so.0
|   inflating: etc/ATOL/EoU/libQtCore.so.4
|   inflating: etc/ATOL/EoU/libusb-1.0.so.0
|   inflating: etc/ATOL/EoU/libglib-2.0.so.0
|   inflating: runme
[            gm] [   17.953697] +------------------------
[            gm] [   17.954530] Run '/bin/sh /runme', log '/tmp/extra.out', env '', pid ''.
[          pfac] [   17.954616] Run /bin/sh /runme.
[          pfac] [   17.954802] Ok, PID 767.
[            gm] [   17.955080] [TFTP] Download and unpack file 5.4.98/packages/alsa from 192.168.21.100.
[         EXTRA] [   17.990437] 2017-07-12 08:16:36.989 INFO  [EoU] Start service EoU (v3448)
[         EXTRA] [   17.991072] 2017-07-12 08:16:36.990 INFO  [EoU] Hotplug mode
имелись ввиду логи самого атоловского драйвера. хотелось бы видеть вот это:

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

[            gm] [   17.954530] Run '/bin/sh /runme', log '/tmp/extra.out', env '', pid ''.
как получить доступ к '/tmp/extra.out'?
Единственная ошибка, которую я наблюдаю:

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

[rdpdr-serial 8] [   65.049529] [thread b7601b40] TIOCMIWAIT failed with code 25.
но я не могу понять, к чему она относится, потому что к клиенту подключено по USB ещё два сканера штрих-кодов.
aka писал(а):Инстнукцию от чего дать?
aka писал(а):Я только добавили несколько библиотек, чтобы оно поехало под втварью, и запустил по их инструкции.
Я про эти инструкции :)
Время уважай
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

offtopic, sorry.
у меня весь лог загажен подобной фигней:

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

[            gm] [ 1681.466542] EV_ABS: value 0, code 0x29.
[            gm] [ 1681.466665] EV_ABS: value 0, code 0x2a.
[            gm] [ 1681.466746] EV_ABS: value 1, code 0x2b.
[            gm] [ 1681.466828] EV_ABS: value 0, code 0x2c.
[            gm] [ 1681.594553] EV_ABS: value 0, code 0x2b.
[            gm] [ 1682.354539] EV_ABS: value 1, code 0x2b.
[            gm] [ 1682.466529] EV_ABS: value 0, code 0x2b.
[            gm] [ 1682.762557] EV_ABS: value 5, code 0x29.
[            gm] [ 1682.762652] EV_ABS: value -22, code 0x2a.
[            gm] [ 1682.762712] EV_ABS: value 8, code 0x2b.
[            gm] [ 1682.762769] EV_ABS: value 1, code 0x2c.
щито это? лог движения мышки? :D :D :D
можно это как-то убрать?
Время уважай
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

MAGNet писал(а):это я знаю. смотрю через веб-интерфейс по адресу http://terminalip/log
А надо смотреть через конфигуратор. Тогда будешь видеть новые сообщения.
MAGNet писал(а):в логах терминала ничего кроме распаковки нет:
Вот это, с пометкой [ EXTRA]:

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

[         EXTRA] [   17.990437] 2017-07-12 08:16:36.989 INFO  [EoU] Start service EoU (v3448)
[         EXTRA] [   17.991072] 2017-07-12 08:16:36.990 INFO  [EoU] Hotplug mode
Пишет атоловая программа. Это и есть '/tmp/extra.out'

И я не гадаю по обрывку лога. Покажи лог целиком.
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

aka писал(а):А надо смотреть через конфигуратор. Тогда будешь видеть новые сообщения.
Если обновлять страницу, то там всё видно в реальном времени.
Это и есть '/tmp/extra.out'
Всё понятно.
Покажи лог целиком.
Скопировал черз конфигуратор.
WTware_00.1C.C0.CA.24.2F_2017-07-12_20-06-13.txt.zip
(56.22 КБ) 409 скачиваний
И всё-таки меня мучает вопрос, чем это таким вес лог загажен? На других клиентах такого нет. И на этом не было до включения EXTRA.
Время уважай
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

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

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

[thread b7601b40] TIOCMIWAIT failed with code 25.
Не должно быть страшно. Ядерный вызов TIOCMIWAIT не работает с этим драйвером USB-COM моста. Оно со многими USB-COM не работает. Нужно тольк если прикладная программа попытается ждать по маске флагов порта, такое ожидание редко использвется.
MAGNet писал(а):чем это таким вес лог загажен? На других клиентах такого нет. И на этом не было до включения EXTRA.
Не знаю. Такие коды появляться не должны. Это связано с устройствами ввода (мышь, клавиши, сканер). Связь этого с EXTRA особенно непонятна. Попробуй отследить, когда оно появляется?
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

aka писал(а):Атоловая штука запускается и больше ничего не делает. Наверное, потому что не видит своих устройств на USB.
Вчера отзвонились продавци этих аппаратов, говорят, что у них в венде тоже не получается. Говорят, что вот конкретно два наших аппарата, с другими нормально работает. Связались с производителями - есть подозрение на заводской брак, так что пока таймаут..
..конечно, прибил бы их! :evil: Пытаться "починить" софт на неработающем оборудовании - это что-то с чем-то.
Не знаю. Такие коды появляться не должны. Это связано с устройствами ввода (мышь, клавиши, сканер). Связь этого с EXTRA особенно непонятна. Попробуй отследить, когда оно появляется?
Это появляется, когда включают беспроводную мышку.

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

[rdpdr-serial 8] [  449.011514] [thread b7545b40] TIOCMIWAIT failed with code 25.
Остальной флуд валится, когда мышкой начинают двигать.
Может такое и раньше было, просто не замечал, потому что это касса и мышкой там практически не пользуются
Время уважай
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

Аппараты вроде как исправные, просто их не правильно подключали. Нужна была служба EthOverCOM. Служба EthOverUSB с ними не работает, а следовательно и АТОЛовские драйвера работать не будут.
Так что вопрос с ПИРИТ 1ф можно закрыть.
Время уважай
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

MAGNet писал(а):Нужна была служба EthOverCOM.
Гугл такого слова не знает :?
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

aka писал(а):Гугл такого слова не знает :?
Разумеется. Это я сам придумал :D
Служба, как я уже писал выше, называется ComProxy, она обеспечивает транспорт. Работает с виртуальными ком-портами, которые, в свою очередь, создаются эмулятором нуль-модема (com0com). По одному виртуальному порту работает кассовая программа, а по второму служба передачи данных в ОФД.
Создатели сего сего поделия (на JAVA) пытались запилить свою ComProxy под USB, но не взлетело.
Поэтому сначала устанавливается драйвер USB2COM, потом ставится com0com, а уже поверх всей этой городушки запускается ComProxy.
А назвал я её так потому что сама она ничего не отправляет, она всего лишь обеспечивает транспорт COM -> Ethernet.
Службу они придумали, а название ПРАВИЛЬНОЕ не придумали - я им помог :)
Время уважай
MAGNet
Сообщения: 91
Зарегистрирован: Чт сен 19, 2013 4:04 pm
Откуда: Новосибирск
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение MAGNet »

Нашел установочный файл ComProxy под Linux.
Самораспаковывающийся архив: внутри скрипт для установки, deb и rpm пакеты (удаляются после установки) и JAVA.
В самом скрипте ошибка. Надо интерпретатор изменить с /bin/sh на /bin/bash - у меня на sh не заработало.

В линуксовой версии они используют программу socat.
Думаю там столько нагорожено, что без бутылки никак не разобраться.
Время уважай
zhendosina
Сообщения: 439
Зарегистрирован: Пн янв 19, 2015 3:18 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение zhendosina »

А есть где-нибудь список уже проверенных терминалов и касс, какие закупать - то?))
Tangram
Сообщения: 4
Зарегистрирован: Чт июл 27, 2017 4:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Tangram »

Дилетантский вопрос:
Я взял старый системный блок, установил wtware на диск этой машины (с флешек загрузиться не удалось).
Как положить на linux диск атоловскую библиотеку?
Может лучше создать тогда загрузочный CD уже с этой библиотекой?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

В следующей втвари будет возможность записать файл на диск через веб-интерфейс.

Сейчас:
- или загрузить с CD другую ОС и записать файл (винт с втварью отформатирован в FAT, любая ОС увидит),
- или достать винт и подключить к другой машине,
- или указать в настройках втвари (которые через Press Del to enter Setup) брать конфиги с сервера. Тогда и файл скачается с того же сервера.
Tangram
Сообщения: 4
Зарегистрирован: Чт июл 27, 2017 4:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Tangram »

aka, Спасибо! Завтра буду пробовать.
Tangram
Сообщения: 4
Зарегистрирован: Чт июл 27, 2017 4:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Tangram »

АТОЛ 25Ф. Не взлетает.
Сделал все как в первом посте, попробовал COM3, но потом поменял на COM11.
У меня сервер Win 7 и ThinStuff, COM3 возможно занят кассой на другом клиенте.

Фрагмент лога:

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

[ rdpclient 799] [   16.070113] LOGON_EX_LOGONERRORS: ErrorNotificationType 0xfffffffe, ErrorNotificationData 0x0000000e.
[ rdpclient 799] [   16.257969] SessionId 0x0000000e: SERVER2\bykovo-kassa1.
[         EXTRA] [   20.349282] 2017-07-28 09:22:51.349 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   20.361572] 2017-07-28 09:22:51.361 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [   20.362573] 2017-07-28 09:22:51.362 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [   20.367190] 2017-07-28 09:22:51.367 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[        KERNEL] [   24.170623] random: crng init done
[         EXTRA] [   30.350049] 2017-07-28 09:23:01.349 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   30.357898] 2017-07-28 09:23:01.357 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [   30.358905] 2017-07-28 09:23:01.358 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [   30.363511] 2017-07-28 09:23:01.363 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [   40.351192] 2017-07-28 09:23:11.350 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   40.354246] 2017-07-28 09:23:11.353 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [   40.355227] 2017-07-28 09:23:11.354 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [   40.358981] 2017-07-28 09:23:11.358 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [   50.351893] 2017-07-28 09:23:21.351 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   50.401552] 2017-07-28 09:23:21.401 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [   50.402554] 2017-07-28 09:23:21.402 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [   50.406569] 2017-07-28 09:23:21.406 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [   60.353325] 2017-07-28 09:23:31.352 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   60.397951] 2017-07-28 09:23:31.397 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [   60.398902] 2017-07-28 09:23:31.398 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [   60.403755] 2017-07-28 09:23:31.403 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [   70.353877] 2017-07-28 09:23:41.353 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   70.394224] 2017-07-28 09:23:41.393 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [   70.395225] 2017-07-28 09:23:41.394 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [   70.398950] 2017-07-28 09:23:41.398 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [   80.354770] 2017-07-28 09:23:51.354 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   80.390624] 2017-07-28 09:23:51.390 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [   80.391571] 2017-07-28 09:23:51.391 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [   80.392304] 2017-07-28 09:23:51.391 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [   90.355960] 2017-07-28 09:24:01.355 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   90.386932] 2017-07-28 09:24:01.386 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [   90.388557] 2017-07-28 09:24:01.388 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [   90.390049] 2017-07-28 09:24:01.389 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [  100.356776] 2017-07-28 09:24:11.356 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [  100.384245] 2017-07-28 09:24:11.383 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [  100.385230] 2017-07-28 09:24:11.384 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [  100.389125] 2017-07-28 09:24:11.388 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [  110.358278] 2017-07-28 09:24:21.357 INFO  [Ofd-4-2] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [  110.381556] 2017-07-28 09:24:21.381 INFO  [USB-4-2] write: 01 00 (2 bytes)
[         EXTRA] [  110.382560] 2017-07-28 09:24:21.382 INFO  [USB-4-2] read: 40 01 02 (3 bytes)
[         EXTRA] [  110.387426] 2017-07-28 09:24:21.387 INFO  [Ofd-4-2] Command <-- U2E_TLV_TX_RESPONSE_VERSION
"Поиск оборудования" не находит ничего ни на какой скорости.
Уточню еще: у меня касса автономная, ей передача данных в ОФД не нужна. Может она за EoU не цепляется и поэтому и первый порт не видит?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Tangram писал(а):Уточню еще: у меня касса автономная, ей передача данных в ОФД не нужна. Может она за EoU не цепляется и поэтому и первый порт не видит?
Зачем ты тогда в этой теме :shock:

И товарищи пользователи, вы не понимаете логи. Не пытайтесь их резать, вы обязательно вырежете много полезного! Логи бывают ТОЛЬКО ЦЕЛИКОМ, от загрузки и до первой проблемы.

В данном конкретном случае в полном логе было бы написано, соклько COM портов в железке. Во "фрагменте" это конечно вырезано.
Tangram
Сообщения: 4
Зарегистрирован: Чт июл 27, 2017 4:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Tangram »

aka писал(а):Зачем ты тогда в этой теме :shock:
Есть такие места, где ОФД не нужен, но чеки на ККТ печатать будь добр.

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

https://yadi.sk/i/Ng2XGs-_3LVWUC
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

В логе у кассы два КОМ порта. Всё выглядит так же, как у касс с ОФД. Первый порт перенаправляется на виндовс, на виндовсе он удет называться COM43. Может, название порта придумать попроще?
Pablo
Сообщения: 6
Зарегистрирован: Чт мар 09, 2017 8:42 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Pablo »

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Зачем сначала подключать фискальник к серваку?
NlO
Сообщения: 3
Зарегистрирован: Ср ноя 15, 2017 9:19 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение NlO »

Предложенный способ работает... на том терминале, к которому подключена касса. Возможно ли подключиться к кассе с другого терминала? Пробовал ser2net, не прокатило, а с serial=com3(usb) порт не определяется драйвером атола с другого терминала (работает только на терминале с подключенной кассой).
Barvinok
Сообщения: 530
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Barvinok »

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

NlO писал(а):Возможно ли подключиться к кассе с другого терминала?
Не проверяли, но препятствий не вижу.
NlO писал(а):Пробовал ser2net, не прокатило,
Так и написало русским языком: "не прокатываю"?

Возьми устрйоство попроще, сканер шртих-кодов например, и потренируйся на нем.
NlO писал(а):а с serial=com3(usb) порт не определяется драйвером атола с другого терминала (работает только на терминале с подключенной кассой).
Да. Всё, что перенаправлено через RDP, видно только в текущем RDP сеансе. Надо перенаправлять не через RDP. Для ком-портов - через ser2net=
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Barvinok писал(а):Ставьте WiFi-модуль. Работает без бубна.
+100500 !

А Ethernet-модуля у них нет?
NlO
Сообщения: 3
Зарегистрирован: Ср ноя 15, 2017 9:19 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение NlO »

aka писал(а):Так и написало русским языком: "не прокатываю"?
Нет, не так.
в конфиге ser2net = usb 115200
на сервере соответственно слушаем по адресу терминала на порту 2001 в com4
com4 в драйвер атола.
Результат - в 99% связи нет, ну и где то в 1% связь эта появляется, т.е. все очень нестабильно.
Эмуляция com4 и перенаправление в него с помощью Eterlogic VSPE (отлично функционирует на другом оборудовании, правда имеющим com порты)
Куда копать? может с com0com попробовать?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

NlO писал(а):..с помощью Eterlogic VSPE
Где написано, что это должно работать с ser2net?
NlO писал(а):может с com0com попробовать?
Да. Или Tibbo.
NlO
Сообщения: 3
Зарегистрирован: Ср ноя 15, 2017 9:19 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение NlO »

aka писал(а):Где написано, что это должно работать с ser2net?
у меня работает на thinstation... правда как писал порты com
aka писал(а):Tibbo
не работает :(

с com2com запустилось :)
Drodik
Сообщения: 14
Зарегистрирован: Вт дек 27, 2016 11:43 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Drodik »

Добрый день!

Пытаюсь подключить АТОЛ 25Ф, появляется com порт, но утилита "Драйвер ККМ" в упор кассу не видит.

С обычного компа кассы на удаленке работают.

Лог во вложении.
Вложения
WTware_B8.27.EB.07.DC.EB_2018-06-08_10-57-43.txt
(78.17 КБ) 1227 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

", COM21(usb second)" - однозначно убрать.

Если не поможет - попробовать с локальным сервером. Если все равно не поможет - разбираться, что входит в "С обычного компа кассы на удаленке работают". Что именно работает и как оно это делает.
Drodik
Сообщения: 14
Зарегистрирован: Вт дек 27, 2016 11:43 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Drodik »

", COM21(usb second)" - однозначно убрать.
Убирал, эффект тот же.
Если не поможет - попробовать с локальным сервером. Если все равно не поможет - разбираться, что входит в "С обычного компа кассы на удаленке работают". Что именно работает и как оно это делает.
На данный момент кассы подключаются к обычному компу на Win, далее пользователь подключается по RDP к серверу(в подключении стоит галочка проброса портов), порт ККМ прокидывается в удаленку и вуаля, касса работает.

Самое интересное, что по этой же модели был вопрос:
Tangram » Пт июл 28, 2017 10:26 am
АТОЛ 25Ф. Не взлетает.
Сделал все как в первом посте, попробовал COM3, но потом поменял на COM11.
У меня сервер Win 7 и ThinStuff, COM3 возможно занят кассой на другом клиенте.
"Поиск оборудования" не находит ничего ни на какой скорости.
Может дело в модели :x
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Drodik писал(а):
Сб июн 09, 2018 9:04 am
Если не поможет - попробовать с локальным сервером. Если все равно не поможет - разбираться, что входит в "С обычного компа кассы на удаленке работают". Что именно работает и как оно это делает.
На данный момент кассы подключаются к обычному компу на Win, далее пользователь подключается по RDP к серверу(в подключении стоит галочка проброса портов), порт ККМ прокидывается в удаленку и вуаля, касса работает.
Это уровень понимания толковой, технически грамотной секретарши. Если на таком уровне поинмания не работает - надо разобраться глубже.

Например, на "обычном компе на Win" не установлено никакого программного обеспечения АТОЛа. На компе с кассой тоже не установлено, или он не совсем "обычный"?
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

win2008r2+atol55ф+tibbo(5.11.00 x64)+wtware(5.6.22)
взлетело через ser2net
запустил через usb, ибо быстрее печатает чем через ethernet(канал не везде толстый и шустрый), да и кабеля дополнительные тянуть не хотелось.
на следующей неделе буду пробовать FPrint-5200K переделаные, и FPrint 30ф
думаю тоже взлетят
Golubeffvv
Сообщения: 3
Зарегистрирован: Вт июн 26, 2018 2:46 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Golubeffvv »

Все делаю, как описано в первом сообщении. COM3 пробрасывается, виден в Драйвере ККМ. Связь с Атол11ф устанавливается.
Но не пойму, как осуществлять связь с ОФД. Пробрасывается только один порт COM3. А откуда возьмется второй порт для связи с ОФД?
М.б. надо еще что-то сделать?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

У железки два порта. Один порт перенаправляется на виндовс. Со вторым портом работает программа EthOverUsb, которая запускается на терминале, тонком клиенте, под втварью. Она лежит в зипе, который указывается в параметре extra=, там исполнимый файл, написанный АТОЛом, и библиотеки для него. Когда EthOverUsb работает, она в логи пишет много букв.
Golubeffvv
Сообщения: 3
Зарегистрирован: Вт июн 26, 2018 2:46 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Golubeffvv »

Отлично! Теперь в голове проясняется!
Осталось понять один момент: в управлении драйвером на вкладке EthOverUsb я должен прописать порт для связи с ОФД. Какой порт я там должен прописать?
В данный момент при тесте связи с ОФД выдает ошибку.
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Golubeffvv писал(а):
Вт июн 26, 2018 6:51 pm
Осталось понять один момент: в управлении драйвером на вкладке EthOverUsb я должен прописать порт для связи с ОФД. Какой порт я там должен прописать?
На виндовсе в диспетчере устройств проверяешь, что аппаратного COM3 у сервера нет и имя свободно. Затем в конфиге втвари пишешь:

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

serial=COM3(usb)
В RDP сессии, подключенной с втвари, появляется имя COM3. Его указываешь.

Лучше эту схему проверить на чистом виндовсе. К одной машине с виндовсом подключаешь кассу, запускаешь mstsc.exe, ставишь в свойствах соединения галку про перенаправление COM портов и убираешь остальные галки перенаправления, подключаешься к тому же серверу тем же пользователм. Добиваешься работы кассы внутри сессии mstsc.exe. Если не работает - спрашиваешь АТОЛов, мы не при чем. Оно должно работать. Когда заработает - пробуешь с втвари.
Golubeffvv
Сообщения: 3
Зарегистрирован: Вт июн 26, 2018 2:46 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Golubeffvv »

Диагностика соединения с ОФД прошла успешно!
Сделал все по инструкции. Настраивал сразу через wtware. В Диспетчере устройств СОМ3 не появился, но через cmd change port видно, что пробрасывается. Проверяю связь с ККМ - связь есть, Атол определяется. Далее необходимо отключить службу EthOverUsb в Управлении драйверами на вкладке "Служба EthOverUsb". После этого запускаем диагностику соединения с ОФД. Диагностика завершена успешно! Атол11ф подключен к терминалу через USB.
chirkovv
Сообщения: 2
Зарегистрирован: Чт ноя 01, 2018 1:23 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение chirkovv »

Всем привет.
У кого есть вопросы по данной теме пишите мне если не понятно.
E-mail: moii93@mail.ru

Я пробрасывал через wtware 5.8.32 ОНЛАЙН КАССУ с ОФД + Verifone на терминальный сервер Windows Server 2016


Конфиг с wtware

server = ....
domain = ...
user = ...
extra=eou-arm-3448.zip
serial = com3(usb 0403:6001), com3(usb 0c2e:0720), com3(usb 11ca:0207), com4(usb 1e2v:a4r8)

-----------------------------------------------------------------------------------------------------------------------------------
com3(usb 0403:6001), com3(usb 0c2e:0720), com3(usb 11ca:0207) - ID портов АТОЛ кассы, ID порт Verifone. Все порты с ОНЛАЙН КАССЫ перенаправляем на один COM-порт, так как в кассе два виртуальных COM-порта, если просто перенаправить оба порта на Windows через параметр serial=, оно не работает. Нужно запускать утилиту АТОЛа на терминале.
extra=eou-arm-3448.zip - команда которая включает утилиту АТОЛА
На другой COM-порт "com4(usb 1e2v:a4r8)" я повешал Verifone, привязывать к ID COM-порт нужно обязательно.


Чтобы узнать ID устройств подключённых к тонкому клиенту нужно:

1. Узнать IP адрес тонкого клиента внутри сети

2. Зайти в браузер и вставить IP

3. Зайти в раздел USB Bus

Чтобы запустить утилиту АТОЛа на терминале нужно:

1. Скачать архив для wtware http://wtware.ru/files/ATOL/ , для Raspberry Pi extra=eou-arm-3448.zip, вместо 3448 может быть более свежая версия.

2. Закинуть этот архив НЕ распаковывая скачанный архив в "C:\Program Files (x86)\WTware\TFTPDROOT\Everyone"

3. Зайти в конфиг wtware и написать команду
extra=eou-arm-3448.zip
serial = com3(usb 0403:6001), com3(usb 0c2e:0720), com3(usb 11ca:0207)

Есть нюанс, КОГДА зайдёте в USB Bus, там увидите 4 COM-порта, где 3 из них пренадлежат АТОЛу с ОФД, 2 виртуальных, один физический и один Verifone.
Чтобы понять какой кто, подключил всё нужное оборудование к тонкому клиенту, зашёл в USB Bus и сфоткал все устройства которые видит разбери, потом отключил физический порт принтера от ОНЛАЙН КАССЫ, и посмотрел какого порта не оказалось в списке, соответственно его я тоже перенаправил на COM3.
YurySh
Сообщения: 56
Зарегистрирован: Чт янв 27, 2005 3:26 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение YurySh »

А почему не должно взлететь, если оба порта кассы перенаправить через serial, и на сервере запустить атоловскую EoU ? Она не умеет работать с портом, перенаправленным по RDP ?
sashandr
Сообщения: 1
Зарегистрирован: Пт апр 12, 2019 8:51 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение sashandr »

Добрый вечер!
у нас wtware на raspberri.
Подключаемся к windows server 2016
в конфиге прописываем
extra=eou-arm-3448.zip
serial=COM7(usb)

Атол работает в режиме USB

Связь с атолом черед драйвер есть, порт пробрасывается, но рабоатет на скорость 1200.
Вопросы:
1. Нужно ли отключать службу EthernetoverUSB?
2. Нужно ли прописывать какой-то порт в этой службе, даже если она отключена?
3. Второго порта устройство не показывает, как найти и пробросить второй порт?

Лог
WTware_B8.27.EB.96.B7.D0_2019-04-12_21-02-29.txt
(108.86 КБ) 892 скачивания
Александр
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

sashandr писал(а):
Пт апр 12, 2019 8:58 pm
в конфиге прописываем
extra=eou-arm-3448.zip
...
1. Нужно ли отключать службу EthernetoverUSB?
Внутри eou-arm-3448.zip лежит эта самая EthernetoverUSB. Под линукс для raspberry. Она работает на втвари, общается с кассой по второму COM порту. Терминал должен видеть интернет, т.е. шлюз и DNS сервер на терминале должны быть прописаны правильно. На виндовсе EthernetoverUSB не нужна.

PS: попробуй версию 7351: http://wtware.ru/files/ATOL/
alexandr.kv
Сообщения: 9
Зарегистрирован: Ср дек 12, 2018 10:31 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение alexandr.kv »

sashandr писал(а):
Пт апр 12, 2019 8:58 pm
Добрый вечер!
у нас wtware на raspberri.
Подключаемся к windows server 2016
в конфиге прописываем
extra=eou-arm-3448.zip
serial=COM7(usb)

Атол работает в режиме USB

Связь с атолом черед драйвер есть, порт пробрасывается, но рабоатет на скорость 1200.
Вопросы:
1. Нужно ли отключать службу EthernetoverUSB?
2. Нужно ли прописывать какой-то порт в этой службе, даже если она отключена?
3. Второго порта устройство не показывает, как найти и пробросить второй порт?

Лог WTware_B8.27.EB.96.B7.D0_2019-04-12_21-02-29.txt

Александр
А у вас чеки быстро выходят? Проблему со скоростью 1200 не решили?
owo
Сообщения: 16
Зарегистрирован: Пн янв 29, 2018 4:00 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение owo »

aka писал(а):
Сб апр 13, 2019 1:22 am
sashandr писал(а):
Пт апр 12, 2019 8:58 pm
в конфиге прописываем
extra=eou-arm-3448.zip
...
1. Нужно ли отключать службу EthernetoverUSB?
Внутри eou-arm-3448.zip лежит эта самая EthernetoverUSB. Под линукс для raspberry. Она работает на втвари, общается с кассой по второму COM порту. Терминал должен видеть интернет, т.е. шлюз и DNS сервер на терминале должны быть прописаны правильно. На виндовсе EthernetoverUSB не нужна.

PS: попробуй версию 7351: http://wtware.ru/files/ATOL/
Добрый вечер.
Перевел свой Атол30ф с подключения Wi-Fi на USB. Скорость печати чеков значительно увеличилась, но никак не могу разобраться с передачей ОФД. Прочитал все вышесказанное, делал по инструкции - не хочет и все.
Выкладываю лог с raspberry, прошу подсказать где ошибся в настройке.
WTware_B8.27.EB.CF.0A.87_2019-04-24_18-41-40.txt
(76.78 КБ) 969 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Втварь кассу видит. Один COM перенаправляется, на втором COM запускается служба EthernetOverUSB. Служба кассу видит.

Может, служба не видит интернет? DNS сервер терминалу вообще не указан. Роутер 192.168.0.76 это правильно?

Напиши в конфиге втвари:

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

application chrome
Запустится Chromium. Он должен видеть интернет.
owo
Сообщения: 16
Зарегистрирован: Пн янв 29, 2018 4:00 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение owo »

DNS это я уже убрал, думал может в нем дело. Ставил сначала как 8.8.8.8, как у меня на сервере стоит. Адрес роутера, да верный, такой же на сервере.

Про application chrome попробую вечером, терминал пока занят.
А в самой кассе надо настройку способа передачи данных в ОФД менять? Я имею ввиду настройку через "тест драйвера ккт".
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Настройка кассы это не ко мне, я её не видел никогда.
owo
Сообщения: 16
Зарегистрирован: Пн янв 29, 2018 4:00 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение owo »

aka писал(а):
Чт апр 25, 2019 5:53 pm
Настройка кассы это не ко мне, я её не видел никогда.
Я про эту настройку говорю, влияет ли она на передачу данных ОФД?
2019-04-25_19-05-29.png
2019-04-25_19-05-29.png (9.58 КБ) 70601 просмотр
owo
Сообщения: 16
Зарегистрирован: Пн янв 29, 2018 4:00 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение owo »

Проверил на другой малине application chrome - все загрузилось как надо.
На нужной выставил такие же параметры роутера и днс сервера - не уходят данные в ОФД и все(
YurySh
Сообщения: 56
Зарегистрирован: Чт янв 27, 2005 3:26 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение YurySh »

Не фурычит. EoU завершается с руганью на отсутствие библиотеки:

[ EXTRA] [ 22.740699] /etc/ATOL/EoU/EthOverUsb: /lib/libc.so.6: version `GLIBC_2.18' not found (required by /etc/ATOL/EoU/libstdc++.so.6)
[ EXTRA] [ 22.740976] /etc/ATOL/EoU/EthOverUsb: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /etc/ATOL/EoU/libstdc++.so.6)

От версии втвари и версии атолового EoU не зависит.
Чё цэ такэ ?

Полный лог:
5.8.56-7351.txt
(77.46 КБ) 945 скачиваний
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Цэ "CPU: vendor_id 'Vortex86 SoC' unknown". По поддерживаемым командам этот процессор между 486-м и первым пентиумом, до пентиума немного не дотягивает. Это втварь едет на всём что ещё включается, а обычные программы (EthOverUsb - не втварь, её делают в АТОЛе) про такие процессоры давно забыли...
kaplunalex
Сообщения: 33
Зарегистрирован: Пн мар 18, 2019 9:30 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение kaplunalex »

Raspberry Pi 3+ на WTware v.5.8.58/RPi
АТОЛ 25Ф по USB
В конфигурации добавил:
----------------------------
extra=eou-arm-7351.zip
serial=COM5(usb), COM6(usb second)
----------------------------

положил файлик eou-arm-7351.zip в папку Everyone

при загрузке терминал ругается:
[rdpdr-serial 1] [ 305.566101] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.572597] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.580327] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.596644] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.603170] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.609486] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.615809] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.620435] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.625988] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.632439] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 1] [ 305.637135] rdpdr[serial]-worker.cpp ( 693): -- ERROR -- Failed to open /dev/ttyUSB1, errno 2.
[rdpdr-serial 4] [ 309.272496] rdpdr[serial]-worker.cpp ( 1176): -- ERROR -- Bad serial speed 921600.
[rdpdr-serial 4] [ 310.467828] rdpdr[serial]-worker.cpp ( 1176): -- ERROR -- Bad serial speed 460800.
[rdpdr-serial 4] [ 311.656066] rdpdr[serial]-worker.cpp ( 1176): -- ERROR -- Bad serial speed 230400.
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

kaplunalex писал(а):
Пн июл 01, 2019 5:17 pm
В конфигурации добавил:
----------------------------
serial=COM5(usb), COM6(usb second)
----------------------------
Выделенное надо убрать и написать как в первом посте темы. Вообще, если что-то не работает - стоит начать с удаления всех лишних букв из конфига.
kaplunalex
Сообщения: 33
Зарегистрирован: Пн мар 18, 2019 9:30 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение kaplunalex »

aka писал(а):
Пн июл 01, 2019 9:09 pm
kaplunalex писал(а):
Пн июл 01, 2019 5:17 pm
В конфигурации добавил:
----------------------------
serial=COM5(usb), COM6(usb second)
----------------------------
Выделенное надо убрать и написать как в первом посте темы. Вообще, если что-то не работает - стоит начать с удаления всех лишних букв из конфига.
Как в первом посте делал, не работает
rsync01
Сообщения: 1
Зарегистрирован: Ср дек 11, 2019 11:40 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение rsync01 »

Добрый день!
В силу специфики вынуждены подключать несколько ккм атол 30ф к одному компу по usb. В данный момент количество аппаратов увеличилось до 5. Через строчку в конфиге прекрасно прокидываются через rdp только 4 устройства. Есть ли какие то хитрости, чтобы пробросить большее количество?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Нет.
poa
Сообщения: 14
Зарегистрирован: Пн мар 12, 2018 10:30 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение poa »

rsync01 писал(а):
Ср дек 11, 2019 11:48 am
Добрый день!
В силу специфики вынуждены подключать несколько ккм атол 30ф к одному компу по usb. В данный момент количество аппаратов увеличилось до 5. Через строчку в конфиге прекрасно прокидываются через rdp только 4 устройства. Есть ли какие то хитрости, чтобы пробросить большее количество?
Думаю, можно попробовать пробрасывать через ser2net.
У нас теперь (с версии 6.0.3) два АТОЛ 30Ф работают по такой схеме, но, вероятно и большее количество должно работать.

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

В втвари забито ограничение на 4 порта в параметре ser2net=
poa
Сообщения: 14
Зарегистрирован: Пн мар 12, 2018 10:30 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение poa »

aka писал(а):
Вт апр 14, 2020 2:37 pm
В втвари забито ограничение на 4 порта в параметре ser2net=
Оно имеет под собой какие-то технические ограничения или это просто условно взятое значение?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Просто условно взятое значение.
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

вопрос на будующее (атол платформа 5)
краткая инфа:
Кассы на Платформа 5.0 работают только под управлением ДТО10
Ссылка на подробную документацию по интеграции ДККТ 10 – http://integration.atol.ru/
Префикс прошивок - 5.х.х
Применяется система лицензирования
В кассах на платформе 5.0 нет таблиц, есть параметры настройки
В диспетчере устройств ВСЕГДА будет только один VCP, в отличии от касс на платформе 2.5
В связи с этим вместо канала EoU для передачи данных в ОФД используется канал EoT
Только на платформе 5.0 имеется поддержка ФФД 1.1
вот интересует именно "ВСЕГДА будет только один VCP" и взлетит ли на втвари EoT ?
еще немного описания:
EthernetOverTransport
LIBFPTR_OFD_CHANNEL_PROTO
В этом случае для передачи данных в ОФД будет использоваться канал хоста, на котором установлен драйвер. Для работы требуется, чтобы драйвер постоянно держал соединение с ККТ.
ККМ с платформой 5 появиться только через пару недель. буду тестировать.

собственно беспокоит что "ВСЕГДА будет только один VCP" и возможно EoU просто не будет работать, т.к. нет второго com порта.
amatis24
Сообщения: 3
Зарегистрирован: Пн июн 08, 2020 6:07 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение amatis24 »

XsoWie писал(а):
Вт май 19, 2020 2:03 am
вопрос на будующее (атол платформа 5)
краткая инфа:
Кассы на Платформа 5.0 работают только под управлением ДТО10
Ссылка на подробную документацию по интеграции ДККТ 10 – http://integration.atol.ru/
Префикс прошивок - 5.х.х
Применяется система лицензирования
В кассах на платформе 5.0 нет таблиц, есть параметры настройки
В диспетчере устройств ВСЕГДА будет только один VCP, в отличии от касс на платформе 2.5
В связи с этим вместо канала EoU для передачи данных в ОФД используется канал EoT
Только на платформе 5.0 имеется поддержка ФФД 1.1
вот интересует именно "ВСЕГДА будет только один VCP" и взлетит ли на втвари EoT ?
еще немного описания:
EthernetOverTransport
LIBFPTR_OFD_CHANNEL_PROTO
В этом случае для передачи данных в ОФД будет использоваться канал хоста, на котором установлен драйвер. Для работы требуется, чтобы драйвер постоянно держал соединение с ККТ.
ККМ с платформой 5 появиться только через пару недель. буду тестировать.

собственно беспокоит что "ВСЕГДА будет только один VCP" и возможно EoU просто не будет работать, т.к. нет второго com порта.
Как успехи?

Мы столкнулись с проблемой невозможности проброса кассы Атол 30Ф на 5-ой платформе.

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

amatis24 писал(а):
Пн июн 15, 2020 8:12 am
...хотя Атол драйвера пол Linux предоставляет.
Где они? И инструкцию по настройке на обычном Linux покажи.
ssv771
Сообщения: 7
Зарегистрирован: Пн июн 22, 2020 10:02 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение ssv771 »

Установка
Скачать драйвер можно здесь http://fs.atol.ru/ Далее "Контрольно-кассовая техника" -> Драйвер ККТ 10.7.0.0 полный архив
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Не вижу, где там написано чтобы что-то открывалось в сеть. Нам же надо с виндовса печатать, а не тест кассы на линуксе запустить.
ssv771
Сообщения: 7
Зарегистрирован: Пн июн 22, 2020 10:02 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение ssv771 »

Как я понимаю нужна служба EoU или сейчас EoT (ethernet other transport)
libfptr10 - драйвер ККТ (интеграционные библиотеки, зависимости).
И настройки этой службы (в винде ProgramData\ATOL\EoU\settings.xml)
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

amatis24 писал(а):
Пн июн 15, 2020 8:12 am
Как успехи?
йокская маркировка все время сжирает. не могу пока эксперименты ставить.
старые ккм от греха подальше оставил на платформе 2.5 чтобы наверняка работали.
новые ккм на пятой платформе вынужден ставить на виндовз
Гость

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Гость »

aka писал(а):
> Надо чтобы кто-нибудь, у кого есть железка и обычный линукс,
> настроил это на линуксе и напечатал с виндовса. Если у кого-то заработает,
> мы повторим. Разбираться без толкового описания и без железки не смогу.
Какой линкус нужен для экспирементов? У меня есть ккм, ПК. Могу установить debian-like дистр, настроить или дать удаленный доступ.
ssv771
Сообщения: 7
Зарегистрирован: Пн июн 22, 2020 10:02 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение ssv771 »

aka писал(а):
Вт июн 30, 2020 11:06 am
Надо чтобы кто-нибудь, у кого есть железка и обычный линукс, настроил это на линуксе и напечатал с виндовса. Если у кого-то заработает, мы повторим. Разбираться без толкового описания и без железки не смогу.
Какой дистр линукса установить? У меня есть ККМ и ПК для эксперементов. Могу установить Линукс и настроить ККМ или дать удаленный доступ.
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

ssv771 писал(а):
Пн июл 13, 2020 11:04 am
Какой дистр линукса установить?
Свежий Debian.
Дмитрий Ратников

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение Дмитрий Ратников »

На чистый дебиан 10 х64 ставили все по инструкции, и все взлетело:
https://sysadmin.atomsoznanya.ru/settin ... buntu.html
https://sysadmin.atomsoznanya.ru/settin ... 1:15,11:20
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

На атоловом форуме:

http://forum.atol.ru/index.php?showtopic=37928&st=80

АТОЛ: работу через терминальные сессии мы не заявляли
Пользователь: То есть прежний вариант (подключение через RDP) с новой прошивкой ККМ работать не будет?
АТОЛ: ждать 10.8.0.0 + прошивки 5.7.10 с поддержкой работы через EoU
Пользователь: Не подскажите, примерные сроки выхода?
АТОЛ: середина - конец августа
Пользователь: Уточните, август 2020 года?
АТОЛ: пока да - 2020

Т.е. атолы сломали совместимость с EoU в 5.х прошивках касс, и метод с "extra=eou-..." работать не будет, пока атолы не починят EoU.

Копаем альтернативный метод, через атолвебсервер: viewtopic.php?f=14&t=27100
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Я собрал атобвесервер для втвари. Оно запускается, подробнее здесь: viewtopic.php?p=68489#p68489

Надо проверять на живой кассе. Лучше сначала проверить на обычном линуксе. Скачать с сайта Атола атолвебсервер для линукса. Поставить на ваш линукс. Понять, как это работает, увидеть связь с ОФД. Когда все заработает на стенде, пробовать то же на втвари.
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

а я вот въехать не могу в этот EoT
оно всетаки отправляется самой ККМ? или торговым ПО?

т.е. грубо говоря я подключил ККМ к компу и обмен идет
или
я подключил ККМ к компу и надо чтобы софт чтото там инициировал для связи с ОФД?
мало информации. хочу больше.
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Я так понял, что EoT это драйвер. Подключил ОФД к компу, поставил драйвер и обмен идёт. Только наржу из драйвера теперь торчит не com порт, а их атоловое API. В дистрибутиве привязки к их драйверному API на куче языков, можно под линуксом кодить. Только пробрасывать с линукса на виндовс нельзя :(
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Атолы новую версию выпустили. Вроде как должно поехать EoU.

У нас есть подвижки по атоловому веб серверу: viewtopic.php?p=68489#p68489 и по атоловому RPC серверу: viewtopic.php?f=14&t=29403
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

Добрый день.
Wtware 5.8.38.
Драйвер Атол 10.5.1.3.
Win Server 2008 R2.

Используем Атол 15Ф с пробросом USB в Com. Работает достаточно стабильно.
Купили новый аппарат - Атол 1Ф. У него нет передачи в ОФД EthernetOverUSB как у Атол 15Ф, а есть только EthernetOverTransport.
Перечитал всю тему, но так и не понял, будет ли Атол 1Ф работать с wtware вообще, а если да, то как настроить?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Правильно - научиться работать с веб-сервером.

Вроде бы свежие версии должны опять научиться работать с EthernetOverUSB
АТОЛ: Прошивка не ниже 5.7.10
АТОЛ: Драйвер не ниже 10.8.0.0
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

aka писал(а):
Вт май 04, 2021 8:48 pm
Правильно - научиться работать с веб-сервером.
Мы тестировали атоловский веб-сервер как только он появился и, насколько я помню, нельзя было на 1 веб-сервер цеплять несколько ККТ. Для каждой ККТ нам пришлось бы запускать отдельный экземпляр веб-сервера, что в нашем случае неприемлемо - у нас сейчас 8 ККТ, а к концу года планируется более 20 (отсюда, кстати, и вопрос про замену проброса usb-com в wtware на что-то иное).
WED писал(а):
Вт май 04, 2021 4:34 pm
АТОЛ: Прошивка не ниже 5.7.10
Это же версия прошивки в ККТ?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

WED писал(а):
Ср май 05, 2021 4:10 pm
...у нас сейчас 8 ККТ, а к концу года планируется более 20 (отсюда, кстати, и вопрос про замену проброса usb-com в wtware на что-то иное).
8 ККТ подключены к компьютеру с втварью ? :shock:
WED писал(а):
Вт май 04, 2021 4:34 pm
АТОЛ: Прошивка не ниже 5.7.10
Это же версия прошивки в ККТ?
Лучше спросить у того, кто эту ККТ хотя бы видел...
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

я эту ккт видел. и пользую.
WED не понял цимуса атолвебсервера.
его не надо на терминальный виндовс ставить.
его надо экстрапакетом на wtware грузить.

и поправочка. на вебсервер из 10.8.0 и выше, уже можно несколько ккт прописывать.
но это не надо.

атолвеб должен быть запущен на втваре
ккт должна быть подключена к втваре

и usb-com работает медленнее чем ser2net

и атол 1ф (и любую ккт на платформа 5) через usb-com (или ser2net) не заведешь ((( не хочет работать.

атолвеб в помощь
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

aka писал(а):8 ККТ подключены к компьютеру с втварью ? :shock:
Нет. 8 компов и у каждого 1 ккт.


XsoWie писал(а):
Ср май 05, 2021 6:20 pm
...атолвеб должен быть запущен на втваре
ккт должна быть подключена к втваре...
Хм. То есть схема взаимодействия такова:

Продажный софт на сервере -> web-сервер на терминале под wtware -> ККТ

Так что ли?
и атол 1ф (и любую ккт на платформа 5) через usb-com (или ser2net) не заведешь ((( не хочет работать.
А вот это очень печально. У нас продажный софт с ккт вроде не умеет работать иначе, кроме как через com. :(

У нас сейчас Атол 15Ф во всю через usb-com работает, а он на 5-й платформе, если не ошибаюсь.
mag1ka
Сообщения: 5
Зарегистрирован: Пт апр 30, 2021 11:48 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение mag1ka »

Добрый день.
Успешно настроил связку ATOL RPC x86 + ATOL EOU x86, все работает отлично. Возникла потребность в atolrpc-x64-10.8.0.0, можете перепаковать его? Заранее спасибо.
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Перепаковал x64 10.8.1.0: http://wtware.ru/files/ATOL/

Зачем связка RPC и EOU? Я думал, они каждый сам по себе самодостаточны.
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

mag1ka писал(а):
Пн май 10, 2021 12:48 pm
Добрый день.
Успешно настроил связку ATOL RPC x86 + ATOL EOU x86, все работает отлично.
Добрый день!
А не могли бы вы здесь (если aka не против) или в телеграмме (@smwed) объяснить мне как вы эту связку настроили?
mag1ka
Сообщения: 5
Зарегистрирован: Пт апр 30, 2021 11:48 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение mag1ka »

WED писал(а):
Пн май 10, 2021 2:05 pm
Добрый день!
А не могли бы вы здесь (если aka не против) или в телеграмме (@smwed) объяснить мне как вы эту связку настроили?
1. Нужно обновить конфигурацию 1С, если она используется для учета, до версии, в которой обновлена версия Библиотеки стандартных подсистем (БСП) до версии 3.1.2.396 (как минимум)
2. На терминальном сервере нужно установить драйвер АТОЛ из поставки. Я ставил версию 10.8.0.0 (x86).
3. В комплекте с драйвером идет компонента драйвера для 1С соответствующей версии, её нужно добавить в 1С (Администрирование-Подключаемое оборудование-Драйверы оборудования-Добавить новый драйвер), придумать ему уникальное название, чтобы не совпадал с оригинальным, а то запутаетесь потом. После этого сеанс работы с 1С нужно завершить.
4. Добавляем новое устройство (Администрирование-Подключаемое оборудование-Создать), выбираем ККТ с передачей данных, выбираем тот драйвер который установили, организацию и т.д. Нажимаем Записать и закрыть.
5. После добавления устройства нужно ещё раз открыть его и нажать "Настроить", чтобы установить компоненту драйвера на рабочее место. После этого, в окне появятся поля, доступные для заполнения. Нас интересует поле "Адрес сервера" и только оно. В него нужно указать адрес терминала, к которому касса подключена по USB. Больше никаких настроек выполнять не требуется. Нажимаем Записать и закрыть.
6. По ссылке https://wtware.ru/files/ATOL/ уважаемый aka разместил паки софта от ATOL, готовые для загрузки в терминал. Я использую вариант загрузки по сети, поэтому поместил скачанные оттуда файлы atolrpc-x86-10.8.0.0.zip и eou-x86-8520.zip в папку Everyone (по умолчанию C:\ProgramData\WTware\Everyone) на сервере, где у меня расположен Web-сервер, раздающий конфиги wtware (терминальный сервер и сервер для нужд wtware у меня это два разных сервера, у вас может быть один).
7. После размещения файлов в нужную директорию, достаточно добавить в конфиг терминала параметр:

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

extra=atolrpc-x86-10.8.0.0, eou-x86-8520
8. Сохраняем конфиг, перезагружаем терминал.
9. Все получилось, если после полной загрузки терминала в логе есть примерно такие строки:

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

[         EXTRA] [   83.100362] 2021/05/11 04:18:18.049466 Запуск сервера удалённого подключения ККТ v.10.8.0.0 ...
[         EXTRA] [   83.100382] 2021/05/11 04:18:18.049496 Сервер запущен на 0.0.0.0:19524
и

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

[         EXTRA] [   98.647361] 2021-05-11 04:18:33.596 INFO  [EoU] Start service EoU (v8520)
[         EXTRA] [   98.647486] 2021-05-11 04:18:33.596 INFO  [EoU] Hotplug mode
[         EXTRA] [   98.649719] 2021-05-11 04:18:33.598 INFO  [EoU] Register EoU worker [1-1.3]
[         EXTRA] [   98.650312] 2021-05-11 04:18:33.599 INFO  [Ofd-1-1.3] pause
[         EXTRA] [   98.654464] 2021-05-11 04:18:33.603 INFO  [USB-1-1.3] Open USB: 1-1.3
[         EXTRA] [   98.654929] 2021-05-11 04:18:33.603 INFO  [USB-1-1.3] SUCCESS
[         EXTRA] [   98.655998] 2021-05-11 04:18:33.605 INFO  [Ofd-1-1.3] continue
[         EXTRA] [   99.720509] 2021-05-11 04:18:34.669 INFO  [Ofd-1-1.3] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [   99.720826] 2021-05-11 04:18:34.669 INFO  [USB-1-1.3] read: 40 01 02 (3 bytes)
[         EXTRA] [   99.720899] 2021-05-11 04:18:34.669 INFO  [USB-1-1.3] write: 01 00 (2 bytes)
[         EXTRA] [  100.779581] 2021-05-11 04:18:35.728 INFO  [Ofd-1-1.3] Command --> U2E_TLV_RX_REQUEST_VERSION
[         EXTRA] [  100.779721] 2021-05-11 04:18:35.728 INFO  [Ofd-1-1.3] Command <-- U2E_TLV_TX_RESPONSE_VERSION
[         EXTRA] [  100.779816] 2021-05-11 04:18:35.728 INFO  [USB-1-1.3] write: 01 00 (2 bytes)
[         EXTRA] [  100.779885] 2021-05-11 04:18:35.728 INFO  [USB-1-1.3] read: 40 01 02 (3 bytes)
[         EXTRA] [  100.785120] 2021-05-11 04:18:35.734 INFO  [Ofd-1-1.3] Command <-- U2E_TLV_TX_RESPONSE_VERSION
10. После этого идем в 1С, открываем наше оборудование и жмем кнопку "Тест подключения". 1С должна вернуть строку с моделью ККТ.

P.S. Сервер удаленной печати появился в драйверах АТОЛ только начиная с версии 10.8.0.0, поэтому будьте внимательнее с версией.
mag1ka
Сообщения: 5
Зарегистрирован: Пт апр 30, 2021 11:48 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение mag1ka »

aka писал(а):
Пн май 10, 2021 2:01 pm
Перепаковал x64 10.8.1.0: http://wtware.ru/files/ATOL/

Зачем связка RPC и EOU? Я думал, они каждый сам по себе самодостаточны.
Добрый день! Спасибо за пак.
RPC предоставляет сервис удаленной печати чеков, EoU отправку в ОФД. Это два разных сервиса.
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

mag1ka писал(а):
Вт май 11, 2021 8:47 am
...
Большое спасибо за подробную инструкцию.

Как я понял, драйвер в 1С (на терм.сервере) по tcp/ip подключается к atolrpc-серверу, запущенному на терминальном клиенте, но используется это только для печати документов (чеков), а передача в ОФД всё равно идет с помощью EoU?
mag1ka
Сообщения: 5
Зарегистрирован: Пт апр 30, 2021 11:48 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение mag1ka »

WED писал(а):
Вт май 11, 2021 8:58 am
Большое спасибо за подробную инструкцию.

Как я понял, драйвер в 1С (на терм.сервере) по tcp/ip подключается к atolrpc-серверу, запущенному на терминальном клиенте, но используется это только для печати документов (чеков), а передача в ОФД всё равно идет с помощью EoU?
Да, но выявлял я это опытным путем, так что на абсолютную правоту не претендую. Без установки EoU в терминальный клиент, чеки в ОФД не уходили.
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

mag1ka писал(а):
Вт май 11, 2021 9:08 am
...
У нас новая ККТ (1Ф) не умеет в EoU, а только в EoT. Видимо, тоже придется поэкспериментировать.
Еще раз спасибо!
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

mag1ka писал(а):
Вт май 11, 2021 8:48 am
aka писал(а):
Пн май 10, 2021 2:01 pm
Перепаковал x64 10.8.1.0: http://wtware.ru/files/ATOL/

Зачем связка RPC и EOU? Я думал, они каждый сам по себе самодостаточны.
Добрый день! Спасибо за пак.
RPC предоставляет сервис удаленной печати чеков, EoU отправку в ОФД. Это два разных сервиса.
Раньше не было RPC и всё работало. Для связи 1С с кассой (для печати чеков) через RDP перенаправлялся один из двух COM-портов кассы параметром serial=com1(USB) в конфиге втвари. EoU отправлял чеки в ОФД.

Если используется RPC, перенаправлять COM порт через RDP не нужно?
mag1ka
Сообщения: 5
Зарегистрирован: Пт апр 30, 2021 11:48 am

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение mag1ka »

aka писал(а):
Вт май 11, 2021 12:59 pm
mag1ka писал(а):
Вт май 11, 2021 8:48 am
aka писал(а):
Пн май 10, 2021 2:01 pm
Перепаковал x64 10.8.1.0: http://wtware.ru/files/ATOL/

Зачем связка RPC и EOU? Я думал, они каждый сам по себе самодостаточны.
Добрый день! Спасибо за пак.
RPC предоставляет сервис удаленной печати чеков, EoU отправку в ОФД. Это два разных сервиса.
Раньше не было RPC и всё работало. Для связи 1С с кассой через RDP перенаправлялся один из двух COM-портов кассы параметрром serial=com1(USB) в конфиге втвари.

Если используется RPC, перенаправлять COM порт через RDP не нужно?
Да, все так, у меня в конфиге только параметр extra используется. Касса становится доступна по IP терминального клиента, для того чтобы настроить 1С теперь требуется только знать этот IP. Очень упрощает настройку. Плюс скорость печати отличная при любом канале связи.
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

Небольшое резюме по вышесказанному и настройкам.

Лирика:
У нас ККТ Атол 1Ф и её особенностьв том, что данные в ОФД она умеет передавать только через канал EthernetOverTransport (EoT). Несмотря на то, что в прошивке 5.7.х для многих аппаратов Атол добавил (а точнее, вернул) EthernetOverUsb, этого не произошло для моделей 1Ф и 27Ф.

Эксперименты показали, что (как mag1ka и писал) таким ККТ, помимо работающего на стороне терминального клиента AtolRPC-сервера, также требуется организация второго канала связи - для передачи чеков в ОФД - проброс usb-порта в com-порт на терминальном сервере.

Суть:
Для работы ККТ, умеющих только в EoT требуется:

Драйвер ККТ 10.8.x.x
Прошивка ККТ 5.7 и новее.

1. В конфигурации wtware на клиенте требуется настройка:
extra=atolrpc-x64-10.8.1.0,eou-x64-8571 (заменить на соответствующую архитектуру и версию атоловского драйвера на стороне сервера)

2. В учетной программе (1С или иной) в настройке ККТ:
"Соединение" - указать "USB",
"Адрес ПК" - IP терминального клиента, к которому подключена ККТ.

Через АтолRPC происходит пробивание чеков (этот канала работает значительно быстрее, чем проброс USB-Com, но разрывается при простое или потере связи), а передача в ОФД идет через проброшенный USB порт (более медленный, но имеющий постоянное подключение к терм.серверу)

PS: Эти же настройки применимы также к ККТ умеющим в EoU - чеки точно пробиваются шустрее.
Последний раз редактировалось WED Ср июн 16, 2021 9:05 am, всего редактировалось 3 раза.
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

WED, покажи пожалуйста лог. Чёт я совсем не понимаю, чем одновременно будут заниматься трое: RPC, EoU и serial=.

Когда ещё не было RPC, из кассы торчали два COM порта. Один порт втварь через RDP пробрасывала на сервер (serial=) и присылала через него чеки, на второй порт висла EoU и отправляла данные в интернет. Если RPC заменяет проброс порта, тогда понятно. Но если И RPC, и serial=, то один из них должен пинать балду.
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

aka писал(а):
Ср май 12, 2021 12:44 pm
WED, покажи пожалуйста лог. Чёт я совсем не понимаю, чем одновременно будут заниматься трое: RPC, EoU и serial=.

Когда ещё не было RPC, из кассы торчали два COM порта. Один порт втварь через RDP пробрасывала на сервер (serial=) и присылала через него чеки, на второй порт висла EoU и отправляла данные в интернет. Если RPC заменяет проброс порта, тогда понятно. Но если И RPC, и serial=, то один из них должен пинать балду.
Мои извинения - serial действительно не нужен - случайно остался от тестов и попал в мой пост. Исправил.
Достаточно rpc и eou.
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

Нас интересует поле "Адрес сервера" и только оно.
чот совсем старый стал. между глаз. можно скриншот где есть "Адрес сервера" ?

UPD: вопрос снят

азм есьм (((

если нет раздела "Удаленное управление" в настройках ККМ в 1С
чистим кэш

всегда чистим кэш

потом пишем в форумы

но сначала чистим кэш
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

Боевой режим использования atolrpc показал, что при слабом канале проброс usb-com работает лучше:
atolrpc теряет соединение с ККТ секунд через 10-30 простоя и переподключается к ККТ только при обращении (за это время софт выдает ошибку работы с ККТ по timeout), тогда как проброс usb-com держит соединение постоянно и ККТ доступна в любой момент.

Как победить штатными средствами не нашел.
Пока не вижу другого, кроме как обучить торговый софт каждые 20-30 сек запрашивать у ККТ состояние, тем самым постоянно заставлять atolrpc переподключаться к ККТ.

Ну или вернуться на проброс usb-com, но это не вариант для ККТ с Платформа 5 (а это все в ближайшем будущем).

Пользователи ругаются, я расстроен :(
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

на платформа 5 только атолвеб и выручает (((
atolrpc ужос по скорости
проброс usb rdp писец как медленно

а ser2net не работает с платформа 5

aka, что нужно волшебного сделать чтобы ser2net заработал?
я готов на все
(но это не точно)
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

XsoWie писал(а):
Вт июн 08, 2021 5:44 pm
а ser2net не работает с платформа 5
aka, что нужно волшебного сделать чтобы ser2net заработал?
Две строки из заглавного поста "extra=eou-x86-3448.zip serial=COM3(usb)" работают с платформой 5?
ser2net= нужен вместо serial=?
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

aka писал(а):
Пн июн 14, 2021 12:47 pm
Две строки из заглавного поста "extra=eou-x86-3448.zip serial=COM3(usb)" работают с платформой 5?
serial проверю сегодня. выше писали что работает, но он медленный. гораздо медленнее ser2net
проверю через пять часов , дополню сюда
aka писал(а):
Пн июн 14, 2021 12:47 pm
ser2net= нужен вместо serial=?
да. оно работает быстрее, гораздо быстрее serial
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

XsoWie писал(а):
Ср июн 16, 2021 8:26 am
да. оно работает быстрее, гораздо быстрее serial
Не знаете случаем, насколько устойчива связь с ККТ при использовании ser2net?

И немного оффтопа:
Не сказал, бы что serial прям вот "гораздо" медленее.
До перехода на Платформа5 через serial работало несколько ККТ - чеки бились вполне шустро, и (в отличие от нынешнего использования atolrpc) ПО не теряло связь с ККТ каждые 30 секунд.
При этом сервер с ПО и ККТ находились в разных городах, связь между офисами через ВПН.

Поэтому, конкретно нашей организации больше нужен устойчивый канал, чем сокращение ожидания печати чека в 2-3 секунды.
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

WED писал(а):
Ср июн 16, 2021 8:55 am
Не знаете случаем, насколько устойчива связь с ККТ при использовании ser2net?
в разы устойчива
меньше гемороя с настройками
в настроках ккм тупо пишу ip и порт и месяцами не получаю звонков "ааааааааааа, никуа не работает, йопаная жизнь(1с,система,правительство)"
Не сказал, бы что serial прям вот "гораздо" медленее.
когда удаленный клиент на модеме сидеть будет, думаю скажете
При этом сервер с ПО и ККТ находились в разных городах, связь между офисами через ВПН.
канал впн насколько широкий? и пинг канала?
Поэтому, конкретно нашей организации больше нужен устойчивый канал, чем сокращение ожидания печати чека в 2-3 секунды.
первый вопрос: сколько секунд проходит на serial между моментом нажатия на кнопку "пробить чек" и полным выходом фискального документа (чека) из ккм?
второй вопрос: сколько времени проходит на serial между моментом нажатия на кнопку "печать нефискального документа" (это может быть банковский слип, или копия чека) и полным выходом этого документа из ккм?
третий вопрос: сколько чеков в день(час)?

свои данные не секрет:
на платформа 2.5 (атол 55ф) подключение USB ser2net канал 100 мегабит, впн микротиковский eoip без шифрования
фискальный чек с 10 позициями выходит менее чем за 3-4 секунды от момента до момента.
на модемах (4г билайн устойчивый сигнал от 15-до 25 мегабит, впн l2tp без шифрования) чуть дольше 5-7 секунд
нефискальный документ выходит медленнее на пару тройку секунд

на платформа 5 (атолвеб) при тех же условиях фискальный чек вылетает менее чем за 3 секунды, нефискальный документ (слип банка) перед выходом задержка секунды в две, затем вылетает пулей

чеков на одной ккм от 300 в день

на сериал имеем чек от 10 секунд минимум (((
что безумно печалит
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

XsoWie писал(а):
Ср июн 16, 2021 3:54 pm
канал впн насколько широкий? и пинг канала?
Пинг в среднем 35-55 мс колеблется. Канал к терм.серверу 100 мбит/с. Из офисов каналы разные, но не менее 10 мбит/сек. Хотя и на резервных 2 мбитах/сек приемлемо работает.
первый вопрос: сколько секунд проходит на serial между моментом нажатия на кнопку "пробить чек" и полным выходом фискального документа (чека) из ккм?
второй вопрос: сколько времени проходит на serial между моментом нажатия на кнопку "печать нефискального документа" (это может быть банковский слип, или копия чека) и полным выходом этого документа из ккм?
третий вопрос: сколько чеков в день(час)?
1. В среднем секунд 4-5 до начала печати и до 30 на весь чек из 10-15 позиций товара.
2. Аналогично практически. Разница в пределах погрешности.
3. Чеков немного: от 3 до 15 в день в каждом офисе, но бьются они в основном в одно время - мастера с утра или вечером в офисе сдают деньги и менеджер пробивает чеки.
свои данные не секрет...
Организация каналов похожа на вашу: l2tp на кинетиках и микротиком между офисами с тонкими клиентами на wtware и нашим "датацентром" с терминальными серверами и прочим.
ККТ трех моделей: 15Ф, 55Ф, 1Ф.
На платформе 5 пока только 1Ф - на ней и на одной из 15Ф, собственно, эксперименты и ставлю.


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


Upd:
Кстати, неоднократно встречал мнение, что L2TP поверх интернета работает быстрее, чем EoIP поверх интернета.
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

WED писал(а):
Ср июн 16, 2021 7:00 pm
...тогда как нам более важна устойчивость канала - чтобы ккт не отключалась при простое
ser2net сам и не держит канал
это просто демон, сидит и слушает порты 2001-2004 (так сделали в wtware, четыре, не больше)
и при получении данных пихурит это в указанный /dev/ttyUSBXX

софт может держать порт
тотже tibbo например с параметром connection mode: immediatly
или в 1С в настройках ккм поставить галку не рвать соединение (хотя вроде в последних ее убрали, и поставили галку наоборот, разрывать соединение даже если... чтото там)

смысла я в этом большого не увидел
ставлю connection mode: on data

ser2net все равно сидит и ждет входящих соединений. всегда сидит и ждет

serial может перестать работать. неожиданно. непонятно. ни логов ни фигогов. просто может взять и перестать работать. помогает перелогон сессии.

ser2net (если физически кабел не выдернуть) будет сидеть и ждать
Кстати, неоднократно встречал мнение...
я на wireguard остановился пока
шустрый сам по себе. легкий сам по себе. простой сам по себе. реконект мгновенный сам по себе.
постепенно eoip и l2tp заменяю на него
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

XsoWie писал(а):
Чт июн 17, 2021 11:07 am
...
ser2net все равно сидит и ждет входящих соединений. всегда сидит и ждет
...
ser2net - по сути, это 1 канал связи, направленный от ПО к ККТ. Поэтому Платформа5 не будет полноценно работать только с ним, т.к. ККТ не может отправлять чеки в ОФД - нет исходящего канала, а serial/eou не спасёт, потому что в ККТ теперь только 1 USB и он уже занят.

Если я всё правильно понимаю, то на сегодняшний день такая картина:
1. В ККТ на "Платформа 2.5" (текущая) для работы требуется 2 канала: один для передачи в ОФД (исходящий) и второй для принятия данных от торгового ПО. Их мы в wtware организовывали либо через serial (с пробросом 2 usb устройства на 2 com-порта сервера), либо через связку eou/ser2net+atolrpc/atolweb.

2. В Платформа5 изначально был только EoT, поэтому между сервером и ККТ подразумевался только 1 канал связи - двухсторонний и постоянно существующий. Поэтому использование только eou+serial перестало работать.
Мы обошли это использованием atolrpc со стороны клиента wtware, но потеряли в скорости и устойчивости канала.

3. Сейчас АТОЛ на многие ККТ на Платформа5 обновил прошивки и ККТ снова научились в EoU (что даёт нам 2USB устройства в ККТ и подразумевает 2 канала связи), и это позволяет нам снова использовать serial для организации исходящего канала передачи в ОФД и atolrpc/atolweb/ser2net на клиенте wtware для приема данных от сервера с торговым ПО.

Если ваша ККТ на Платформа5 не научилась в EoU (например, как 1Ф и 27Ф), то ей просто нечем создавать исходящий канал и отправлять данные в ОФД. И тогда вас спасет только atolrpc на wtware клиенте, т.к. он является "мостом" между ККТ и драйвером атол на сервере.
я на wireguard остановился пока
шустрый сам по себе. легкий сам по себе. простой сам по себе. реконект мгновенный сам по себе.
постепенно eoip и l2tp заменяю на него
Спасибо, почитаю про него.
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

XsoWie писал(а):
Ср июн 16, 2021 8:26 am
aka писал(а):
Пн июн 14, 2021 12:47 pm
ser2net= нужен вместо serial=?
да. оно работает быстрее, гораздо быстрее serial
Логи в студию от обоих. От serial= который работает и от ser2net=, который не работает.
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

...Если ваша ККТ на Платформа5 не научилась в EoU...
а что мешает паралельно с ser2net atolweb прогрузить??? атолвеб вполне себе по EoT чеки пуляет в офд
а бить на ser2net

или они подеруться за право обладания /dev/ttyUSBxx ? (или там вообще /dev/ttyACMx ?) надо логи посмотреть

я правда не пробовал
но попробую
Логи в студию от обоих. От serial= который работает и от ser2net=, который не работает.
предоставляю логи
serial_WTware_00.80.64.AC.01.C5_2021-06-18_18-33-11.txt
(148.53 КБ) 113 скачиваний
ser2net_WTware_00.80.64.AC.01.C5_2021-06-18_18-37-38.txt
(146.2 КБ) 115 скачиваний
атол 1ф
ни на serial ни на ser2net чото не работает (((
Последний раз редактировалось XsoWie Сб июн 19, 2021 6:34 am, всего редактировалось 2 раза.
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

XsoWie писал(а):
Пт июн 18, 2021 12:22 pm
...
или они подеруться за право обладания /dev/ttyUSBxx ? (или там вообще /dev/ttyACMx ?) надо логи посмотреть
...
Если в ККТ на Платформа5 только EoT, то wtware увидит только 1 usb и к нему цеплять либо ser2net либо atolweb. при этом ser2net работает только на приём от ПО и являться транспортом для отправки в ОФД не может. А atolweb может, но не каждое торговое ПО умеет с ним работать.

А вот если прошивка ККТ уже обновлена и умеет в EoU, то USB-устройства будет 2 и тогда ser2net будет на прием от ПО, а serial будет на отправку в ОФД (Хотя можно и одним serial обойтись, но выше уже писали, что он медленнее ser2net)
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

линух и винда по разному с железом работают.
если в винде тебе дядя сказал порт занят, то в линухе можно и алиасов с сокетами накрутить
такчо тут вопрос спорный
... не может. А atolweb может...не каждое торговое ПО умеет...
я не предлагал атолвеб для работы с по использовать. я предлагал его запряч для передачи данных в офд
а торговый софт на порт ser2net натравить
WED
Сообщения: 33
Зарегистрирован: Вт янв 15, 2008 12:59 pm
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение WED »

XsoWie писал(а):
Пт июн 18, 2021 2:46 pm
...
я не предлагал атолвеб для работы с по использовать. я предлагал его запряч для передачи данных в офд
а торговый софт на порт ser2net натравить
Так, а смысл крутить-вертеть? Атол достаточно активно выпускает новые прошивки под ККТ на Платформа5, и уже почти у всех добавили EoU, что позвооляет использовать любой вариант по своему усмотрению - ser2net,serial,atolrpc,atolweb
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

капец. уехали в дебри, и начало разговора забы(и)ли уже.
просто ведем беседу в стиле имхо.
это не продуктивно, и не соответствует содержанию темы форума.

короче, ситуация такая:
что есть:
1. есть типовая 1с Управление нашей фирмой на фреше
2. есть аппарат Атол 1ф на пятой платформе без EoU
3. есть сервак, на который тонкими клиентами на wuse Cx0 ходят пять человек (и к которому наживую атол не прицепить, потому что сервак шумный, и стоит подальше, бегать к нему за чеком не вариант)
4. есть необходимость бить три чека в месяц (примерно)
чего нет:
1. нет на 1ф EoU
2. нет на 1сУНФ возможности прикрутить работу с атолвеб
3. нет возможности пока чтото изменить чтобы все работало как надо

чего используем:
пока (т.к. чеков три штуки в месяц) используем атолрпц

чего хочем:
хочем не использовать атолрпц, хочем использовать ser2net

чего будет:
купим комп под ккм и все заработает как надо

если коротко:
то просто хочем ser2net на платформа 5

все
timofeevvv
Сообщения: 15
Зарегистрирован: Пт сен 20, 2013 4:02 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение timofeevvv »

Для информации по прошивкам на ккт атол
Версии прошивок
ККТ Платформа 2.5:
  • 12-8573: Атол 91ф/92ф
  • 12-8541: Атол 11ф/15Ф/22птк/25ф/30ф/ 55ф/77ф/20ф/ 50ф/52Ф
  • 12-8549:Атол 90Ф
Платформа 5.0:
  • 5.7.20: Атол 1Ф/11Ф/20Ф/22птк/25Ф/27Ф/30Ф/50Ф/77Ф
  • 5.7.22:Атол 15Ф/55Ф
  • 5.7.13: Атол 52Ф
Режим фр для атол 91 и 92 пока не реализован, но в планах у разработчиков

Также есть история изменения по одним файлом тут http://fs.atol.ru/_layouts/15/atol.temp ... 3b&webUrl=
раздельно:
timofeevvv
Сообщения: 15
Зарегистрирован: Пт сен 20, 2013 4:02 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение timofeevvv »

XsoWie писал(а):
Пт июн 18, 2021 3:52 pm
капец. уехали в дебри, и начало разговора забы(и)ли уже.
просто ведем беседу в стиле имхо.
это не продуктивно, и не соответствует содержанию темы форума.

короче, ситуация такая:
что есть:
1. есть типовая 1с Управление нашей фирмой на фреше
2. есть аппарат Атол 1ф на пятой платформе без EoU
3. есть сервак, на который тонкими клиентами на wuse Cx0 ходят пять человек (и к которому наживую атол не прицепить, потому что сервак шумный, и стоит подальше, бегать к нему за чеком не вариант)
4. есть необходимость бить три чека в месяц (примерно)
чего нет:
1. нет на 1ф EoU
2. нет на 1сУНФ возможности прикрутить работу с атолвеб
3. нет возможности пока чтото изменить чтобы все работало как надо

чего используем:
пока (т.к. чеков три штуки в месяц) используем атолрпц

чего хочем:
хочем не использовать атолрпц, хочем использовать ser2net

чего будет:
купим комп под ккм и все заработает как надо

если коротко:
то просто хочем ser2net на платформа 5

все
Начиная с версии 5.7.13 на 1ф есть EoU, наверно будет проще и быстрее обновить ккм, занимает это примерно 5 минут если есть файл прошивки.
А если её нет, то её можно скачать с сайта атола as.atol.ru логин client@atol.ru пароль client
атол.png
атол.png (91.57 КБ) 17796 просмотров
там нажать переход на 5 платформу ввести серийный номер ну так далее, единственный момент у ккт должна быть либо оплачена лицензия на по ранее, либо у вас более "свежая" ккт для которой полагается свежая версия по в рамках исправления багов
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

Начиная с версии 5.7.13 на 1ф есть EoU
в каком именно месте оно появилось на 1ф ?
current1.jpg
current1.jpg (60.96 КБ) 17718 просмотров
current.png
current.png (15.35 КБ) 17718 просмотров
timofeevvv
Сообщения: 15
Зарегистрирован: Пт сен 20, 2013 4:02 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение timofeevvv »

XsoWie писал(а):
Вт июн 22, 2021 7:03 am
Начиная с версии 5.7.13 на 1ф есть EoU
в каком именно месте оно появилось на 1ф ?

current1.jpg
current.png
на текущий момент только 1ф пока в исключениях и не вернули EoU
видимо надо еще ждать
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

вот откровение то, выше то просто от блажи небесной писал что нет eou
....и не вернули EoU
для справки, его на 1ф никогда и не было
оно вышло сразу на платформа 5

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

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

XsoWie писал(а):
Пт июн 18, 2021 12:22 pm
предоставляю логи
serial_WTware_00.80.64.AC.01.C5_2021-06-18_18-33-11.txt
ser2net_WTware_00.80.64.AC.01.C5_2021-06-18_18-37-38.txt
атол 1ф
ни на serial ни на ser2net чото не работает (((
Хочу лог где что-то бы работало. В обоих этих логах я не вижу ни одного живого usb-com порта. Нечего пробрасывать через ser2net.
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

aka писал(а):
Сб июл 10, 2021 3:50 pm
В обоих этих логах я не вижу ни одного живого usb-com порта. Нечего пробрасывать через ser2net.
а какже
18-35-52-478| [ KERNEL] [ 16.308944] usb 3-2: New USB device found, idVendor=2912, idProduct=0008, bcdDevice= 2.00
18-35-52-478| [ KERNEL] [ 16.308966] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
18-35-52-478| [ KERNEL] [ 16.308983] usb 3-2: Product: ATOL USB device
18-35-52-478| [ KERNEL] [ 16.308998] usb 3-2: Manufacturer: ATOL Group
18-35-52-478| [ KERNEL] [ 16.309013] usb 3-2: SerialNumber: 00109320830707

?
aka писал(а):
Сб июл 10, 2021 3:50 pm
Хочу лог где что-то бы работало.
я не могу скинуть где хоть чтото работает, потому что на платформа 5 serial и ser2net не работает (((

собственно вот
18-36-02-135| [ gm] [ 28.721904] [ser2net] USB <-> serial bridge with USB ID 2912:0008 BUS ID '' serial number '' not found.
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

XsoWie писал(а):
Чт июл 15, 2021 6:48 am
aka писал(а):
Сб июл 10, 2021 3:50 pm
В обоих этих логах я не вижу ни одного живого usb-com порта. Нечего пробрасывать через ser2net.
а какже
18-35-52-478| [ KERNEL] [ 16.308944] usb 3-2: New USB device found, idVendor=2912, idProduct=0008, bcdDevice= 2.00
18-35-52-478| [ KERNEL] [ 16.308966] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
18-35-52-478| [ KERNEL] [ 16.308983] usb 3-2: Product: ATOL USB device
18-35-52-478| [ KERNEL] [ 16.308998] usb 3-2: Manufacturer: ATOL Group
18-35-52-478| [ KERNEL] [ 16.309013] usb 3-2: SerialNumber: 00109320830707

?
USB устройство вижу. Дальше в логе запускаются драйверы разных COM-USB, и ни один из имеющихся у нас драйверов COM-USB не опознаёт это устройство как COM-USB.

Для ser2net нужен COM порт.
XsoWie писал(а):
Чт июл 15, 2021 6:48 am
aka писал(а):
Сб июл 10, 2021 3:50 pm
Хочу лог где что-то бы работало.
я не могу скинуть где хоть чтото работает, потому что на платформа 5 serial и ser2net не работает (((
Это уже не к нам вопросы, а к атолам. Если атолы отучили свои кассы представляться COM-портами и перешли на работу по чистому USB, значит нам остается только работать по чистому USB. Т.е. их утилитами - веб-сервером и RPC. Нельзхя переправить COM порт, если железка больше не выставляет наружу COM порт.
timofeevvv
Сообщения: 15
Зарегистрирован: Пт сен 20, 2013 4:02 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение timofeevvv »

Уважаемый ака, Атол выпустил новый версию ДТО 10.9.0.0 есть ли возможность напачковать обновленные зипы тут http://wtware.ru/files/ATOL/?
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

Напаковал, попробуй. RPC и Web для трёх архитектур. EoU больше не выпускается, насколько я понял.
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

aka писал(а):
Вт июл 20, 2021 11:31 pm
Это уже не к нам вопросы, а к атолам. Если атолы отучили свои кассы представляться COM-портами и перешли на работу по чистому USB, значит нам остается только работать по чистому USB. Т.е. их утилитами - веб-сервером и RPC. Нельзхя переправить COM порт, если железка больше не выставляет наружу COM порт.
Чего то я не уверен что они перешли на чистый usb
в виндовсе мы же видим com порты
и если натравить на этот компорт тот же TCP Com Bridge, проброс работает под виндами
и опять же, на ту же ubuntu накатив пакеты от атола, мы вполне себе видим /dev/ttyUSBx
попробовать надо под убунтой ser2net
попробую отпишу

упд:
еще вот не знаю, важно или нет
на платформа 2.5 у них было idProduct=0005
а на платформа 5 стало idProduct=0008

может они тупо идентификацию поменяли? железо то не менялось, старые платы стоят

упд2:
вопрос снимаю. нету в ubuntu никаких /dev/ttyUSBx (((

походу и правда перешли
timofeevvv писал(а):
Пт авг 27, 2021 3:27 pm
Уважаемый ака, Атол выпустил новый версию ДТО 10.9.0.0 есть ли возможность напачковать обновленные зипы тут http://wtware.ru/files/ATOL/?
крайняя версия 10.9.0.8
в этих драйверах версия atolweb 10.8.1.0
aka
Разработчик
Разработчик
Сообщения: 11085
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение aka »

XsoWie писал(а):
Пт сен 24, 2021 4:00 pm
крайняя версия 10.9.0.8
На http://fs.atol.ru/ про 10.9.0.8 написано:

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

Внимание! Версия имеет ограничения функционала: Данная сборка предназначена только для работы с 1С
Нас это не касается? Собрать 10.9.0.8?
XsoWie
Сообщения: 79
Зарегистрирован: Чт сен 06, 2007 6:17 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение XsoWie »

aka писал(а):
Сб сен 25, 2021 10:56 am
Нас это не касается? Собрать 10.9.0.8?
web точно собирать не надо. там старый.
timofeevvv
Сообщения: 15
Зарегистрирован: Пт сен 20, 2013 4:02 pm

Re: Онлайн-кассы АТОЛ с ОФД

Сообщение timofeevvv »

aka писал(а):
Пн сен 20, 2021 5:46 pm
Напаковал, попробуй. RPC и Web для трёх архитектур. EoU больше не выпускается, насколько я понял.
спс
EoU не часто обновляется, там никаких изменений не делают
А вот сам драйвер и сервер (atolrpc) зачастили обновлять в связи с переходом на ффд 1.2 по ходу допиливают и устраняют ошибки
Ответить

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