Описание работы модуля
Для запуска dos приложений на кассе из консоли используется эмулятор dosemu
, который требуется предварительно установить.
Для запуска эмулятора в консоли необходимо выполнить команду:
dosemu -s
Параметр -s включает возможность прямого доступа к оборудованию.
В эмуляторе автоматически создаются разделы:
- C: - служебная информация эмулятора
- D: - домашняя директория пользователя, который запустил dosemu -
/root
- E: - корневая директория файловой системы - /
Конфигурирование последовательных портов
Используемые порты указываются в файле /etc/dosemu/dosemu.conf
. Виртуальному порту эмулятора нужно поставить в соответствие файл устройства.
Пример настройки
... $_com1 = "/dev/ttyS0" ...
Эмулятор запрещает одновременное подключение к последовательному порту кассовой программы и эмулятора.
Перед запуском эмулятора необходимо завершить работу программы.
Удаленное подключение
linux
При подключений через ssh необходимо разрешить перенаправление X11 (ключ -X)
Пример подключения
ssh -X root@192.168.0.150
windows
Для запуска в windows понадобится putty для соединения с кассой и Xming X Server перенаправления X11.
- Установить Xming X Server. В процессе установки отменить установку ssh клиента, так как у нас уже есть putty.
После установки запустить Xming. - Подключиться через putty.
При подключении, во вкладке Connection > SSH > X11 необходимо:- установить флаг напротив "Enable X11 forwarding"
- указать размещение дисплея: localhost:0.0