Добрый день. После обновления через веб интерфейс с увеличением rootfs согласно инструкции, устройство обновилось, перезагрузилось, но веб пишет “отключено”, что можно или нужно
предпринять?
Добрый день!
Рекомендую обновить ПО через менеджер пакетов apt:
apt update && apt upgrade && reboot
Уже пробовал. что-то с mosquitto. Не запускается почему-то.
Перезагрузите контроллер и попробуйте снова.
Пришлите скрин с ошибкой в консоли при обновлении и диагархив.
Создание архива описано в документации.
Да, проблема именно в Mosquitto –exit code 13 (ошибка прав доступа или конфигурации.
Mosquitto не может открыть файл ACL:
Error: Unable to open acl_file "/usr/share/wb-mqtt-homeui/mosquitto/acl/user.conf"
Проверьте, существует ли файл:
ls -la /usr/share/wb-mqtt-homeui/mosquitto/acl/
Если файл есть, но прав нет:
chown mosquitto:mosquitto /usr/share/wb-mqtt-homeui/mosquitto/acl/user.conf
chmod 644 /usr/share/wb-mqtt-homeui/mosquitto/acl/user.conf
Или переустановите сервис:
apt install --reinstall mosquitto
root@wirenboard:~# apt install --reinstall mosquitto
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 257 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 https://deb.wirenboard.com/wb7/bullseye stable/main armhf mosquitto armhf 2.0.20-1-wb102 [257 kB]
Fetched 257 kB in 6s (46.5 kB/s)
(Reading database … 31756 files and directories currently installed.)
Preparing to unpack …/mosquitto_2.0.20-1-wb102_armhf.deb …
Unpacking mosquitto (2.0.20-1-wb102) over (2.0.20-1-wb102) …
Setting up mosquitto (2.0.20-1-wb102) …
Job for mosquitto.service failed because the control process exited with error code.
See “systemctl status mosquitto.service” and “journalctl -xe” for details.
файл есть, с правами тоже не помогло
Пришлите, пожалуйста, еще раз вывод systemctl status mosquitto.service.
Поставил права root:root и cmod 644 на user.conf и operator.conf, вроде заработало, но не все. web не весь работает и топиков не видно mqtt
А переустановите wb-mqtt-homeui:
apt install --reinstall wb-mqtt-homeui
Заработало. Спасибо.
Осталось sprut поднять обратно