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

Ответить


В целях предотвращения автоматической отправки форм спам-ботами, решите предлагаемое задание.
Смайлики
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

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

Обзор темы
   

Развернуть Обзор темы: Онлайн-кассы АТОЛ с ОФД

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

kaplunalex » Вт июл 02, 2019 9:01 am

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

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

aka » Пн июл 01, 2019 9:09 pm

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

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

kaplunalex » Пн июл 01, 2019 5:17 pm

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.

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

aka » Пт май 24, 2019 10:21 pm

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

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

YurySh » Пт май 24, 2019 12:50 pm

Не фурычит. 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 КБ) 264 скачивания

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

owo » Чт апр 25, 2019 7:10 pm

Проверил на другой малине application chrome - все загрузилось как надо.
На нужной выставил такие же параметры роутера и днс сервера - не уходят данные в ОФД и все(

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

owo » Чт апр 25, 2019 7:08 pm

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

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

aka » Чт апр 25, 2019 5:53 pm

Настройка кассы это не ко мне, я её не видел никогда.

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

owo » Чт апр 25, 2019 1:16 pm

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

Про application chrome попробую вечером, терминал пока занят.
А в самой кассе надо настройку способа передачи данных в ОФД менять? Я имею ввиду настройку через "тест драйвера ккт".

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

aka » Ср апр 24, 2019 7:42 pm

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

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

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

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

application chrome
Запустится Chromium. Он должен видеть интернет.

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

owo » Ср апр 24, 2019 7:24 pm

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 КБ) 278 скачиваний

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

alexandr.kv » Пн апр 22, 2019 5:48 pm

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 не решили?

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

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/

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

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
(108.86 КБ) 274 скачивания
Александр

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

YurySh » Пт апр 12, 2019 10:17 am

А почему не должно взлететь, если оба порта кассы перенаправить через serial, и на сервере запустить атоловскую EoU ? Она не умеет работать с портом, перенаправленным по RDP ?

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

chirkovv » Чт ноя 01, 2018 1:33 pm

Всем привет.
У кого есть вопросы по данной теме пишите мне если не понятно.
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.

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

Golubeffvv » Ср июн 27, 2018 7:52 am

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

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

aka » Вт июн 26, 2018 7:31 pm

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

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

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

Лучше эту схему проверить на чистом виндовсе. К одной машине с виндовсом подключаешь кассу, запускаешь mstsc.exe, ставишь в свойствах соединения галку про перенаправление COM портов и убираешь остальные галки перенаправления, подключаешься к тому же серверу тем же пользователм. Добиваешься работы кассы внутри сессии mstsc.exe. Если не работает - спрашиваешь АТОЛов, мы не при чем. Оно должно работать. Когда заработает - пробуешь с втвари.

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

Golubeffvv » Вт июн 26, 2018 6:51 pm

Отлично! Теперь в голове проясняется!
Осталось понять один момент: в управлении драйвером на вкладке EthOverUsb я должен прописать порт для связи с ОФД. Какой порт я там должен прописать?
В данный момент при тесте связи с ОФД выдает ошибку.

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

aka » Вт июн 26, 2018 4:17 pm

У железки два порта. Один порт перенаправляется на виндовс. Со вторым портом работает программа EthOverUsb, которая запускается на терминале, тонком клиенте, под втварью. Она лежит в зипе, который указывается в параметре extra=, там исполнимый файл, написанный АТОЛом, и библиотеки для него. Когда EthOverUsb работает, она в логи пишет много букв.

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

Golubeffvv » Вт июн 26, 2018 3:46 pm

Все делаю, как описано в первом сообщении. COM3 пробрасывается, виден в Драйвере ККМ. Связь с Атол11ф устанавливается.
Но не пойму, как осуществлять связь с ОФД. Пробрасывается только один порт COM3. А откуда возьмется второй порт для связи с ОФД?
М.б. надо еще что-то сделать?

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

XsoWie » Вс июн 17, 2018 7:27 pm

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

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

aka » Сб июн 09, 2018 3:35 pm

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

Например, на "обычном компе на Win" не установлено никакого программного обеспечения АТОЛа. На компе с кассой тоже не установлено, или он не совсем "обычный"?

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

Drodik » Сб июн 09, 2018 9:04 am

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

Самое интересное, что по этой же модели был вопрос:
Tangram » Пт июл 28, 2017 10:26 am
АТОЛ 25Ф. Не взлетает.
Сделал все как в первом посте, попробовал COM3, но потом поменял на COM11.
У меня сервер Win 7 и ThinStuff, COM3 возможно занят кассой на другом клиенте.
"Поиск оборудования" не находит ничего ни на какой скорости.
Может дело в модели :x

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

aka » Пт июн 08, 2018 8:35 pm

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

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

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

Drodik » Пт июн 08, 2018 11:00 am

Добрый день!

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

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

Лог во вложении.
Вложения
WTware_B8.27.EB.07.DC.EB_2018-06-08_10-57-43.txt
(78.17 КБ) 604 скачивания

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

NlO » Ср ноя 15, 2017 3:56 pm

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

с com2com запустилось :)

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

aka » Ср ноя 15, 2017 2:51 pm

NlO писал(а):..с помощью Eterlogic VSPE
Где написано, что это должно работать с ser2net?
NlO писал(а):может с com0com попробовать?
Да. Или Tibbo.

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

NlO » Ср ноя 15, 2017 2:32 pm

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

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

aka » Ср ноя 15, 2017 1:23 pm

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

А Ethernet-модуля у них нет?

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

aka » Ср ноя 15, 2017 1:22 pm

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

Возьми устрйоство попроще, сканер шртих-кодов например, и потренируйся на нем.
NlO писал(а):а с serial=com3(usb) порт не определяется драйвером атола с другого терминала (работает только на терминале с подключенной кассой).
Да. Всё, что перенаправлено через RDP, видно только в текущем RDP сеансе. Надо перенаправлять не через RDP. Для ком-портов - через ser2net=

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

Barvinok » Ср ноя 15, 2017 12:22 pm

Ставьте WiFi-модуль. Работает без бубна.

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

NlO » Ср ноя 15, 2017 9:29 am

Предложенный способ работает... на том терминале, к которому подключена касса. Возможно ли подключиться к кассе с другого терминала? Пробовал ser2net, не прокатило, а с serial=com3(usb) порт не определяется драйвером атола с другого терминала (работает только на терминале с подключенной кассой).

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

aka » Пн сен 25, 2017 10:21 pm

Зачем сначала подключать фискальник к серваку?

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

Pablo » Пн сен 25, 2017 12:45 pm

Добрый день. Никаких изменений с необходимостью сначала подключать фискальник к серваку не появилось? Вывозим сервер в дата-центр, туда не наездишься.

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

aka » Пт июл 28, 2017 3:04 pm

В логе у кассы два КОМ порта. Всё выглядит так же, как у касс с ОФД. Первый порт перенаправляется на виндовс, на виндовсе он удет называться COM43. Может, название порта придумать попроще?

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

Tangram » Пт июл 28, 2017 12:35 pm

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

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

https://yadi.sk/i/Ng2XGs-_3LVWUC

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

aka » Пт июл 28, 2017 11:44 am

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

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

В данном конкретном случае в полном логе было бы написано, соклько COM портов в железке. Во "фрагменте" это конечно вырезано.

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

Tangram » Пт июл 28, 2017 10:26 am

АТОЛ 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 не цепляется и поэтому и первый порт не видит?

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

Tangram » Чт июл 27, 2017 11:05 pm

aka, Спасибо! Завтра буду пробовать.

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

aka » Чт июл 27, 2017 11:00 pm

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

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

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

Tangram » Чт июл 27, 2017 9:47 pm

Дилетантский вопрос:
Я взял старый системный блок, установил wtware на диск этой машины (с флешек загрузиться не удалось).
Как положить на linux диск атоловскую библиотеку?
Может лучше создать тогда загрузочный CD уже с этой библиотекой?

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

zhendosina » Чт июл 20, 2017 11:51 am

А есть где-нибудь список уже проверенных терминалов и касс, какие закупать - то?))

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

MAGNet » Пн июл 17, 2017 8:13 am

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

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

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

MAGNet » Пн июл 17, 2017 7:13 am

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

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

aka » Пт июл 14, 2017 9:53 pm

MAGNet писал(а):Нужна была служба EthOverCOM.
Гугл такого слова не знает :?

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

MAGNet » Чт июл 13, 2017 1:28 pm

Аппараты вроде как исправные, просто их не правильно подключали. Нужна была служба EthOverCOM. Служба EthOverUSB с ними не работает, а следовательно и АТОЛовские драйвера работать не будут.
Так что вопрос с ПИРИТ 1ф можно закрыть.

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

MAGNet » Чт июл 13, 2017 5:30 am

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

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

[rdpdr-serial 8] [  449.011514] [thread b7545b40] TIOCMIWAIT failed with code 25.
Остальной флуд валится, когда мышкой начинают двигать.
Может такое и раньше было, просто не замечал, потому что это касса и мышкой там практически не пользуются

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

aka » Ср июл 12, 2017 7:00 pm

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

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

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

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

MAGNet » Ср июл 12, 2017 4:10 pm

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

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

aka » Ср июл 12, 2017 3:22 pm

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'

И я не гадаю по обрывку лога. Покажи лог целиком.

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

MAGNet » Ср июл 12, 2017 5:37 am

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
можно это как-то убрать?

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

MAGNet » Ср июл 12, 2017 5:22 am

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 писал(а):Я только добавили несколько библиотек, чтобы оно поехало под втварью, и запустил по их инструкции.
Я про эти инструкции :)

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

aka » Вт июл 11, 2017 8:13 pm

Логи - в логе: https://wtware.ru/logs.html
Инстнукцию от чего дать?

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

MAGNet » Вт июл 11, 2017 1:43 pm

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

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

aka » Вт июл 11, 2017 11:27 am

MAGNet писал(а):Я так понимаю, что ваш модуль делает примерно то же самое,
Он не наш. Он атоловый. Я только добавили несколько библиотек, чтобы оно поехало под втварью, и запустил по их инструкции. Не знаю, как оно устроено, оно всё делает самостоятельно, и даже нужный порт само определяет.

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

MAGNet » Вт июл 11, 2017 9:24 am

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

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

aka » Чт июн 29, 2017 1:07 pm

Проверили, на малине поехало. Должно у всех поехать, когда выйдет официальная втварь 5.4.98.

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

Дмитрий 123 » Чт июн 29, 2017 2:08 am

У меня пользователи на малинах работают с ШтрихМ кассами по ip с терм сервера. Оно конечно не замена USB но вполне рабочий вариант если архитектура сети позволяет. Кстати через пару недель освободится тестовая касса с эмулятором регистратора могу прокинуть доступ.

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

aka » Чт июн 22, 2017 1:02 pm

На raspberry ещё не пробовали. На x86 проверял, заработало? Напиши мне в скайп: wtware, Andrey Kovalev. Попробуем прикрутить к малине.

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

klimbna » Пн июн 19, 2017 9:15 am

На 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 КБ) 533 скачивания

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

shurikalp » Пт май 19, 2017 4:40 pm

Спасибо огромное!
Работает. При диагностике: Выход в интернет: Есть. Подключение к ОФД: Есть

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

aka » Пт май 19, 2017 2:37 am

Шансы есть. Атолы бинарник для малины выложили. Есть на чем проверять?

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

Barvinok » Пт май 19, 2017 12:15 am

На малине будет работать когда нибудь?

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

aka » Чт май 18, 2017 8:10 pm

Попробуй это, пока 5.4.94 не вышла: http://pxe.ru/files/testing/201705181454.zip

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

shurikalp » Чт май 18, 2017 5:53 pm

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

Заранее спасибо

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

aka » Чт май 18, 2017 1:51 pm

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

Текст ниже - про сложные случаи, когда кассу необходимо подключить напрямую к терминалу.

Касса подключается по 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 может быть более свежая версия.

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