Сервис управления

Материал из First-Leon
Перейти к навигации Перейти к поиску

Текущая версия исходного кода сервиса находится тут

Установка в OpenWRT

Копируем пакет на роутер:

scp gh-service_0.0.1-1_all.ipk root@ROUTERIP:~/

Ну роутере выполняем:

cd /root && opkg install gh-service_0.0.1-1_all.ipk

Конфигурационный файл представляет из себя LUA код и находится тут /etc/gh-service.conf.lua. Для начала работы необходимо указать как минимум следующие параметры:

hostName = "gh"             --Имя роутера в Zabbix server
zabbixServer = "10.9.8.1"   --IP адрес Zabbix server
serialPort="/dev/ttyACM0"   --Последовательный порт роутера

Каждый параметр прокоммментирован в самом конфигурационном файле.

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

Запускаем сервис:

/etc/init.d/gh-service start

Включаем автозапуск:

/etc/init.d/gh-service enable

Ссылки