Циклическая перезагрузка контроллера Wirenboard после блокировки счёта GSM оператора

4 контроллера 7.4.3A/1/512M 1D/G-512 с GSM модемом.
Настроен tailscale и MQTT мост.
Закончились деньги на балансе оператора МТС, контроллеры пропали из tailscale и, соответственно, перестали отправлять топики по MQTT. Оплатили. Пара контроллеров появилась на tailscale, но по MQTT нет передачи.
В итоге оказалось, что контроллеры перешли в циклическую перезагрузку по Watchdog. На два удавалось даже успеть зайти, до того как перезагрузится.
Лог с одного контроллера прилагаю. Скажите в чём может быть причина? Что нужно настроить в Watchdog, чтобы такого не было больше?

Лог с контроллера.
бобруха.txt (103,2 КБ)

Добрый день.
Рекомендую для начала удалить файлы /var/lib/mosquitto/*

Не проблема, удалю. Объясните, пожалуйста, для чего одни? Сейчас у них размер от 80 до 90 кб.
Через 5 минут файл mosquitto.db снова появился.

Предположил:Wiren Board 7: Errata — Wiren Board

То есть контроллер не перезапускается через 5 минут?

Нет, аптайм стабильный на всех, соответствует времени перезагрузки последней.
Current uptime 0d 22h 2m
Current uptime 0d 6h 1m
Current uptime 1d 6h 8m
Current uptime 0d 22h 3m

Так…
То есть контроллеры перезапускались по watchdog - а потом перестали перезапускаться?

Потом их просто сбросили на дефолт и заново настроили. Возможность и время не позволяли ковыряться в трупиках :slight_smile:

Вот тут прямо похожее рассматривается: Работа без Интернета - #4 от пользователя BrainRoot
Ну и причина одна - копятся сообщения - и…

Т.е. решением вопроса будет изменить QoS на 0?

Было
topic /devices/wb-mai2-mini_42/controls/# out 2 “” /d1s7
стало
topic /devices/wb-mai2-mini_42/controls/# out 0 “” /d1s7

В основном - да. Точнее, не так. Можно ограничить очередь и для QOS 2. Но типовое - все ж ставить 0.
Главное - не допускать переполнения при потере связи.