Падает wb-mqtt-mbgate-confgen на Bullseye

/usr/bin/python3 /usr/bin/wb-mqtt-mbgate-confgen -c /etc/wb-mqtt-mbgate.conf

падает на строчке

/devices/system__networks__8b9964d4-b8dd-34d3-a3ed-481840bcf8c9/controls/UpDown/meta/readonly

^CTraceback (most recent call last):
  File "/usr/bin/wb-mqtt-mbgate-confgen", line 309, in <module>
    main()
  File "/usr/bin/wb-mqtt-mbgate-confgen", line 304, in main
    rc = client.loop()
  File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 1167, in loop
    socklist = select.select(rlist, wlist, [], timeout)
KeyboardInterrupt

Не может сгенерить конфиг и следовательно не может запуститься сервис.

Создал Падает wb-mqtt-mbgate-confgen на Bullseye · Issue #17 · wirenboard/wb-mqtt-mbgate · GitHub

2 лайка

Добрый день. Как воспроизвести? В каком режиме сетевые интерфейсы (через что настраиваются) - network manager или interfaces?

Сеть настраивал (ну как настраивал провод воткнул :wink: ) на wb-2207, потом перешел на Bullseye.
Остались какие-то хвосты, щас удалил.
Теперь очень быстро доходит до этого момента, а дальше пару часов может обрабатывать, последний раз терминал висел минимум 2 часа

Если надо скинуть какие-нибудь логи или настройки скажите какие

пытается обработать топики error
а их нет
image

Да, разработчики баг починят. Если нужно - можно просто исключить запуск файл генерации при старте сервиса wb-mqtt-mbgate и работать будет.

Здравствуйте! Пришлите пожалуйста диагностический архив. Также выполните на контроллере команду systemctl restart wb-mqtt-serial.

Аналогичная проблема. Только перед этим перестал открываться через веб-интерфейс конфиг /etc/wb-mqtt-mbgate.conf. Ругался, что файл испорчен. По факту же файл оказался пустым. Ну и mbgate-confgen не отрабатывает - циклится и по кругу одни и те же топики в консоль выводит.

у меня такая же проблема