База знаний

Настойка serial-портов в Debian / Ubuntu

Для корректной работы сетевого драйвера управления фискальным регистратором необходимо провести настройку последовательных портов для операционной системы Linux (Debian-based дистрибутивов, в том числе Ubuntu).

Для этого:

  1. если используется плата дополнительных serial-портов (мультипортовка), то рекомендуется отключить встроенный порт на материнской плате в BIOS Setup. Возможны конфликты в работе.
  2. Установить пакет setserial -- управление и просмотр информации о serial-портах.
    sudo apt-get install setserial
  3. представьте информацию о назначенных ядром адресах и портах ввода-вывода для serial ports
    sudo dmesg | grep ttyS
    Используйте полученные данные для настройки портов.
  4. Для того, чтобы ядро при загрузке постоянно назначало одни и те же имена для портов необходимо в файле конфигурации /etc/serial.conf внести данные из п. 2
    # These are the standard COM1 through COM4 devices
    #
    /dev/ttyS0 uart 16450 port 0x3F8 irq 4
    /dev/ttyS1 uart 16450 port 0x2F8 irq 3
    /dev/ttyS2 uart 16450 port _из_dmesg_ irq _из_dmesg_
  5.  Перезагрузить ПК
  6.  С помощью setserial проверить правильность настройки портов
    sudo setserial /dev/ttyS2 
    должен показать информацию о реальном устройстве.
  7. Внести адрес порта в конфиг-файл QKkmServer  /usr/lib/QKkmServer/qkkmserver.cfg.xml
  8. Перезапустить драйвер ФР QKkmServer
    sudo service QKkmServer restart

Новости QKkmServer

23.07.2017 - добавлена поддержка фискальных регистраторов производства АТОЛ. В том числе все модели 54-ФЗ (ОнЛайн кассы). Приглашаем на тест!

В составе Supervisor-a теперь доступен "Тест драйвера ФР"! Это первый тест драйвера ФР для ОС Linux.

Ознакомительная презентация QKkmServer

Новости в Телеграм

Яндекс.Метрика