Использую устройство Asus Digital Home. Скопировал его конфиг:
# cp /usr/share/lirc/remotes/asus/lircd.conf.asusdh /etc/lirc/lircd.conf$ grep '^[^#]' /etc/lirc/hardware.conf
LIRCD_ARGS=""
DRIVER="asusdh"
DEVICE="/dev/usb/hiddev0"
MODULES=""
LIRCD_CONF="/etc/lirc/lircd.conf"
LIRCMD_CONF=""# lircd --nodaemon --driver=asusdh --device=/dev/usb/hiddev0 /etc/lirc/lircd.confirw, нажимаю на пульте кнопки и irw их печатает.
Если запускаю как сервис:
# /etc/init.d/lirc start[ ok ] Starting lirc (via systemctl): lirc.service..
При этом lircd в списке процессов не появляется, лог файла /var/log/lircd нет и в /var/log/syslog ничего нового.
Пытался дебажить скрипт запуска сервиса:
bash -x /etc/init.d/lirc start.
Обнаружил что всё заканчивается на
/bin/systemctl start lirc.service.
При этом
# locate lirc.service ничего не находит.В какой лог файл смотреть чтоб понять почему этот systemctl так в итоге не запускает lircd?
Когда отсутствует lirc.service это нормально? Может дело в этом? Если да, то почему systemctl не руается?


