Обновил прошивки модулей, после чего нет ни одного канала на WB
Здравствуйте.
Можете описать более подробно?
-
Как и что именно вы обновляли? То-есть назовите модель устройства, версию ПО и каким способом обновлялись.
-
Есть ли у вас доступ по SSH к терминалу?
-
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
- Обновлял wb-mcu-fw-updater update-all
wb-led (3.4.0) и mr6 (1.20.1) - есть
приложен диагностический архив, доступен только сотрудникам поддержки(191,4 КБ)
Пока мы проверим архив, попробуйте перезапустить MQTT
systemctl restart wb-mqtt-serial
Также прошу выполнить рекомендацию ERRWB73010 – Wiren Board 7: Errata — Wiren Board
Сообщите о результатах и что будет сообщать контроллер при запуске.
Сделал все по инструкции, только после перезагрузки нет базы данных, такое чувство что не поднимается брокер
Попробуйте сделать следующее:
- Удалить все из conf.d и закинуть туда дефолтные файл. Если не найдете, то сообщите, пожалуйста.
- В passwd.conf задать логин и пароль
- Выполнить команду systemctl start mosquitto.service
- Обновить прошивку .fit файлом через веб.
не нашел где находятся файлы, но запустить брокер не получилось
а так же заметил что удалились все настройки в модулях
root@wirenboard-A7PCPNM5:/etc# systemctl start mosquitto.service
Job for mosquitto.service failed because the control process exited with error code.
See "systemctl status mosquitto.service" and "journalctl -xe" for details.
root@wirenboard-A7PCPNM5:/etc# systemctl status mosquitto.service
● mosquitto.service - Mosquitto MQTT Broker
Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2023-08-01 22:47:30 UTC; 7s ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Process: 32691 ExecStartPre=/bin/mkdir -m 740 -p /var/log/mosquitto (code=exited, status=0/SUCCESS)
Process: 32694 ExecStartPre=/bin/chown mosquitto /var/log/mosquitto (code=exited, status=0/SUCCESS)
Process: 32699 ExecStartPre=/bin/mkdir -m 740 -p /run/mosquitto (code=exited, status=0/SUCCESS)
Process: 32704 ExecStartPre=/bin/chown mosquitto /run/mosquitto (code=exited, status=0/SUCCESS)
Process: 32714 ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf (code=exited, status=3)
Main PID: 32714 (code=exited, status=3)
CPU: 110ms
Aug 01 22:47:30 wirenboard-A7PCPNM5 systemd[1]: mosquitto.service: Scheduled restart job, restart counter is at 5.
Aug 01 22:47:30 wirenboard-A7PCPNM5 systemd[1]: Stopped Mosquitto MQTT Broker.
Aug 01 22:47:30 wirenboard-A7PCPNM5 systemd[1]: mosquitto.service: Start request repeated too quickly.
Aug 01 22:47:30 wirenboard-A7PCPNM5 systemd[1]: mosquitto.service: Failed with result 'exit-code'.
Aug 01 22:47:30 wirenboard-A7PCPNM5 systemd[1]: Failed to start Mosquitto MQTT Broker.
Здравствуйте.
Вы делали резерв папки conf.d или не удаляли от туда файлы?
Попробуйте:
- Удалить файлы
auth.conf
,bridge.conf
иlistener.conf
из /mnt/data/etc/mosquitto/conf.d; - Перезапустить брокер командой:
systemctl restart mosquitto
Не полчилось
root@wirenboard-A7PCPNM5:/mnt/data/etc/mosquitto/conf.d# systemctl status mosquitto.service
● mosquitto.service - Mosquitto MQTT Broker
Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2023-08-02 07:49:10 UTC; 138ms ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Process: 17142 ExecStartPre=/bin/mkdir -m 740 -p /var/log/mosquitto (code=exited, status=0/SUCCESS)
Process: 17144 ExecStartPre=/bin/chown mosquitto /var/log/mosquitto (code=exited, status=0/SUCCESS)
Process: 17154 ExecStartPre=/bin/mkdir -m 740 -p /run/mosquitto (code=exited, status=0/SUCCESS)
Process: 17160 ExecStartPre=/bin/chown mosquitto /run/mosquitto (code=exited, status=0/SUCCESS)
Process: 17161 ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf (code=exited, status=3)
Main PID: 17161 (code=exited, status=3)
CPU: 128ms
Aug 02 07:49:10 wirenboard-A7PCPNM5 systemd[1]: Failed to start Mosquitto MQTT Broker.
Aug 02 07:49:10 wirenboard-A7PCPNM5 systemd[1]: mosquitto.service: Scheduled restart job, restart counter is at 5.
Aug 02 07:49:10 wirenboard-A7PCPNM5 systemd[1]: Stopped Mosquitto MQTT Broker.
Aug 02 07:49:10 wirenboard-A7PCPNM5 systemd[1]: mosquitto.service: Start request repeated too quickly.
Aug 02 07:49:10 wirenboard-A7PCPNM5 systemd[1]: mosquitto.service: Failed with result 'exit-code'.
Aug 02 07:49:10 wirenboard-A7PCPNM5 systemd[1]: Failed to start Mosquitto MQTT Broker.
Добрый день.
Я вижу:
Aug 01 18:28:55 wirenboard-A7PCPNM5 mosquitto[2036]: 1690914535: Error: Unknown configuration variable "allow_anonymous_localhost".
Aug 01 18:28:55 wirenboard-A7PCPNM5 mosquitto[2036]: 1690914535: Error found at /etc/mosquitto/conf.d/auth.conf:5.
Не выполнена верная рекомендация коллеги , к сожалению
а где взять дефолтные файлы?
Получилось ли устранить трудность и запустить контроллер в работу?
Да
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.