Проблемы после обновления WB6

Добрый день
Поставил актуальную прошивку на wb6.6

1 проблема


После этого карточки всех устройств всегда открыты и как будто оформление изменилось
Перезагрузки не помогают

2 проблема
Не работает шлюз wb-mqtt-mbgate.conf
пишет ошибки

root@wirenboard-AU4Q2YRB:~# systemctl status wb-mqtt-mbgate
● wb-mqtt-mbgate.service - Wiren Board MQTT to Modbus gateway
     Loaded: loaded (/lib/systemd/system/wb-mqtt-mbgate.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2024-12-07 14:46:18 UTC; 1min 1s ago
   Main PID: 8423 (wb-mqtt-mbgate)
      Tasks: 3 (limit: 1146)
     Memory: 920.0K
        CPU: 207ms
     CGroup: /system.slice/wb-mqtt-mbgate.service
             └─8423 /usr/bin/wb-mqtt-mbgate -c /etc/wb-mqtt-mbgate.conf

Dec 07 14:46:18 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: INFO: [mqtt] subscription succeeded (message id 1)
Dec 07 14:46:18 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: INFO: [mqtt] subscription succeeded (message id 2)
Dec 07 14:46:18 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: INFO: [mqtt] subscription succeeded (message id 3)
Dec 07 14:46:18 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: INFO: [mqtt] subscription succeeded (message id 4)
Dec 07 14:46:39 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: ERROR: [mqtt] publish error: MOSQ_ERR_INVAL
Dec 07 14:46:40 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: ERROR: [mqtt] publish error: MOSQ_ERR_INVAL
Dec 07 14:47:12 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: ERROR: [mqtt] publish error: MOSQ_ERR_INVAL
Dec 07 14:47:13 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: ERROR: [mqtt] publish error: MOSQ_ERR_INVAL
Dec 07 14:47:15 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: ERROR: [mqtt] publish error: MOSQ_ERR_INVAL
Dec 07 14:47:16 wirenboard-AU4Q2YRB wb-mqtt-mbgate[8423]: ERROR: [mqtt] publish error: MOSQ_ERR_INVAL

также нет кнопки “Перегенерировать” и нет кнопки “исправить наложение адресов”

3 проблема
Пытаюсь сформировать диагностический архив но постоянно такая беда

Здравствуйте.

Прошу уточнить:

  • С какой версии ПО вы обновлялись?
  • На какую версию ПО вы обновились?
  • Каким образом обновлялись?
  • Какой инструкции следовали при обновлении?

Благодарю за ответы.

Добрый день

  1. К сожалению не вспомню уже. Наверно софт от января-февраля 2024 года был, точную дату выезда не помню
  2. Скачал актуальную из репозитория для 6.х
    3 и 4. Сначала обновился через веб. В процессе обновления контроллер 2 раза пискнул и не включился, была красная лампочка. Затем туже прошивку поставил через флешку в usb и контроллер запустился, но уже с перечисленными мной проблемами

Сообщите, пожалуйста, свою версию контроллера.

Номер партии

6.6.0F N 429

Время работы

1d 18h 30m

Версия DTS

660

Версия контроллера

6.6.0

Дата производства

Пн авг 31 10:50:26 MSK 2020

Название релиза

wb-2410

Тип релиза

stable

Серийный номер

AU4Q2YRB

Попробуйте прошить контроллер еще раз.

Для этого воспользуйтесь инструкцией установки прошивки с USB флешки.
Также подключитесь, при этом к Debug-консоли, чтобы видеть ход обновления и возникающие ошибки, при их наличии.

Ссылка на актуальную прошивку для вашего контроллера.

Прошу поделиться результатами.

спасибо
поеду туда в четверг, отпишусь

Благодарю, ожидаю.

добрый день
выполнил обновление, прикладываю файл с логом из компорта

[com COM4] (2024-12-11_121003) COM4 (Устройство с последовательным интерфейсом USB (COM4)).log (57,5 КБ)

modbusTCP не заработал и галки “переконфигурировать файл” тоже нет
диагностический архив тоже не собирается

Добрый день. Разбираемся с коллегами. Потребуется некоторое время.

Благодарю за ожидание.

Какие носители информации (SD, USB) подключены в контроллер и что за файлы на них?

Была подключена только пустая флешка, точнее на ней была прошивка. И всё. Потом убрали

Я думаю что после того как файл обновления стан недоступен - обновления больше не происходят?

не совсем понял ваш вопрос
после обновления контроллер запустился и стал работать лучше, чем после обновления после которого я создал тему

добрый день
подскажите, пожалуйста, когда будет какой-то ответ по данной проблеме?

Обратил внимание что загрузка почти 100%. На контроллере никакого софта кроме оригинального нет


Добрый день.

Пришлите, пожалуйста, диагностический архив. Создание архива описано в документации.

Из веб интерфейса не делает, уходит в ошибку что долгое ожидание

приложен диагностический архив, доступен только сотрудникам поддержки
(139,6 КБ)

root@wirenboard-AU4Q2YRB:~# wb-diag-collect diag
Start data collecting
2024-12-16 10:36:45,467 [WARNING] Command fdtget /mnt/data/.wb-restore/factoryreset.fit / timestamp / description / compatible / firmware-version / firmware-compatible / release-name / release-suite / release-target / release-repo-prefix didn't finish in 10s
Traceback (most recent call last):
  File "/usr/share/wb-diag-collect/wb/diag/collector.py", line 119, in execute_commands
    proc.wait(timeout)
  File "/usr/lib/python3.9/subprocess.py", line 1189, in wait
    return self._wait(timeout=timeout)
  File "/usr/lib/python3.9/subprocess.py", line 1911, in _wait
    raise TimeoutExpired(self.args, timeout)
subprocess.TimeoutExpired: Command 'fdtget /mnt/data/.wb-restore/factoryreset.fit / timestamp / description / compatible / firmware-version / firmware-compatible / release-name / release-suite / release-target / release-repo-prefix' timed out after 10 seconds
2024-12-16 10:37:11,730 [WARNING] Command systemctl list-unit-files --all --output=json didn't finish in 10s
Traceback (most recent call last):
  File "/usr/share/wb-diag-collect/wb/diag/collector.py", line 119, in execute_commands
    proc.wait(timeout)
  File "/usr/lib/python3.9/subprocess.py", line 1189, in wait
    return self._wait(timeout=timeout)
  File "/usr/lib/python3.9/subprocess.py", line 1911, in _wait
    raise TimeoutExpired(self.args, timeout)
subprocess.TimeoutExpired: Command 'systemctl list-unit-files --all --output=json' timed out after 10 seconds
2024-12-16 10:37:38,163 [WARNING] Command wb-gen-serial -s didn't finish in 10s
Traceback (most recent call last):
  File "/usr/share/wb-diag-collect/wb/diag/collector.py", line 119, in execute_commands
    proc.wait(timeout)
  File "/usr/lib/python3.9/subprocess.py", line 1189, in wait
    return self._wait(timeout=timeout)
  File "/usr/lib/python3.9/subprocess.py", line 1911, in _wait
    raise TimeoutExpired(self.args, timeout)
subprocess.TimeoutExpired: Command 'wb-gen-serial -s' timed out after 10 seconds
Data was collected successfully


сейчас даже по ssh не получается подключаться