Не работает автозагрузка wb-rules на WB5

После ребута перестал стартовать wb-rules на стареньком WB5.
Ручками запускается и работает без проблем.
Как его вернуть в автозагрузку?

root@wirenboard:~# service wb-rules status
[FAIL] wb-rules is not running ... failed!

root@wirenboard:~# cat /etc/wb-fw-version
201610192010

wb-rules используется только для создания виртуальных переменных.
Никаких других скриптов не используется.
Пробовал убирать все из папки wb-rules, тоже не помогает.
Работало все более 3-х лет и тут на ровном месте сломалось само по себе.

Посмотрите свободное место:

df -h

Получилось? Есть?

root@wirenboard:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       976M  524M  386M  58% /
devtmpfs         60M     0   60M   0% /dev
tmpfs            12M  244K   12M   2% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            76M     0   76M   0% /run/shm
/dev/mmcblk0p6  1.4G  281M  1.1G  22% /mnt/data

С местом все хорошо.
Перезапустите контроллер пожалуйста и выложите сюда /var/log/messages

messages.pdf (323.7 КБ)
Форум не разрешает загрузку zip :thinking:, разрешение поменял на pdf

В лог посмотрел - но старнностей не увидел. Но прошивка реально очень старая. Дайте завтра доступ - сам посмотрю.

Выражаю большую благодарность Андрею Радионову за успешное решение проблемы!
Стремление помочь и личностное участие очень ценно, спасибо!

1 лайк

Добрый день! А можно выложить решение данной проблемы для других пользователе?

Добрый день. Собственно, проблема специфичная для очень старых версий прошивок. Из-за большого размера базы mosquitto wb-rules запускался раньше и завершался не сумев подключиться к брокеру.