Архив метки: EthernetOverUsb

Передача данных в ОФД с ККМ Атол 30Ф на Ubuntu

1) Выставим в драйверах канал обмена с ОФД EoU:

2) Качаем утилиту EthernetOverUsb, распаковывем её в любую папку, выставляем права на запуск для файлов EthOverUsb и EthOverUsb.sh

3) Смотрим на какой pid у нашей ККМ:

root@manager2:~/kkm_online/EthernetOverUsb# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 2912:0005  
Bus 002 Device 004: ID 065a:0001 Optoelectronics Co., Ltd Barcode scanner
Bus 002 Device 005: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120

4) Изменяем его в файле settings.ini

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

./EthOverUsb.sh -e

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