2104 -> 2110, wb-rules failed, ну и по мелочи (мелочи?)

Разбираюсь.
На этом контроллере отсебятины установлено не было, чистый сетап, чистый апгрейд с заводской на 2104, тогда отваливались только gpio, починил.

Nov 21 18:34:21 wirenboard-APDCWBHH systemd[1]: Started MQTT Rule engine for Wiren Board.
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]: flag provided but not defined: -webprofile
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]: Usage of /usr/bin/wb-rules:
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -broker string
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             MQTT broker url (default "tcp://localhost:1883")
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -cleanup
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Clean up MQTT data on unload
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -debug
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Enable debugging
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -debug-queues
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Don't use queues in wbgo driver (debugging)
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -editdir string
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Editable script directory
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -mqttdebug
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Enable MQTT debugging
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -pdb string
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Persistent storage DB file (default "/var/lib/wirenboard/wbrules-persistent.db")
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -precise
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Don't reown devices without driver
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -statsd string
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Statsd server address (empty for no statsd communication)
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -statsd-prefix string
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Statsd prefix for this app instance (hostname by default) (default "wirenboard-APDCWBHH")
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -syslog
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Use syslog for logging
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -vdb string
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Virtual devices values DB file (default "/var/lib/wirenboard/wbrules-vdev.db")
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:   -wbgo string
Nov 21 18:34:22 wirenboard-APDCWBHH wb-rules[4089]:             Location to wbgo.so file (default "/usr/share/wb-rules/wbgo.so")
Nov 21 18:34:22 wirenboard-APDCWBHH systemd[1]: wb-rules.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Nov 21 18:34:22 wirenboard-APDCWBHH systemd[1]: wb-rules.service: Unit entered failed state.
Nov 21 18:34:22 wirenboard-APDCWBHH systemd[1]: wb-rules.service: Failed with result 'exit-code'.
Nov 21 18:34:23 wirenboard-APDCWBHH systemd[1]: wb-rules.service: Service hold-off time over, scheduling restart.
Nov 21 18:34:23 wirenboard-APDCWBHH systemd[1]: Stopped MQTT Rule engine for Wiren Board.
Nov 21 18:34:23 wirenboard-APDCWBHH systemd[1]: wb-rules.service: Start request repeated too quickly.
Nov 21 18:34:23 wirenboard-APDCWBHH systemd[1]: Failed to start MQTT Rule engine for Wiren Board.
Nov 21 18:34:23 wirenboard-APDCWBHH systemd[1]: wb-rules.service: Unit entered failed state.
Nov 21 18:34:23 wirenboard-APDCWBHH systemd[1]: wb-rules.service: Failed with result 'exit-code'.

Убрал /etc/default/wb-rules, зачавкало.
Содержание было следующее:

WB_RULES_OPTIONS="-webprofile localhost:6060"

Занятно.

Следом же провел идентичный апгрейд на соседнем устройстве.
Файл /etc/default/wb-rules НЕ появился.

Шайтан.

И, наконец, hardware config на вебальнике теперь выглядит вот так. На обоих.

обновите страницу через control-f5

Ни малейшего эффекта. Ребут контроллера - тоже.

А на остальных страницах нормально отображаются тексты?
Пришлите, пожалуйста, версии установленных пакетов (вывод команды dpkg -l | grep wb- ) и скриншот окна System со страницы Devices.

Попробуйте ещё нажать F12, на вкладке Network вбрать disable cache и снова нажать F5. Конкретные названия могут меняться в зависимости от браузера.

И на лисе, и на сафари одно и то же на обоих. Shift-cmd-R жал. )))
Причем само меню - действующее, попадает куда надо. И остальные отображаются нормально.
Версии пакетов - вечером.

А какая версия wb-mqtt-homeui стоит?

ii  python-wb-common                1.3.3                                 all          Wiren Board Python common library and helpers
ii  python-wb-io                    1.2.3                                 armhf        A module to control WB IO channels.
ii  python3-wb-mcu-fw-updater       1.0.10                                all          Wiren Board modbus devices firmware update and modbus bindings python libraries (python 3)
ii  python3-wb-update-manager       1.0.2                                 all          Wirenboard software updates and release management tool - python3 library
ii  u-boot-tools                    2:2017.03+wb-2                        all          transitional package - use u-boot-tools-wb instead
ii  u-boot-tools-wb                 2:2017.03+wb-2                        armhf        companion tools for Das U-Boot bootloader
ii  wb-configs                      2.0.1                                 all          Default common config files for Wiren Board
ii  wb-configs-stretch              2.1.1                                 all          Default stretch-specific config files for Wiren Board
ii  wb-daemon-watchdogs             1.1                                   all          Wiren Board services watchdog scripts
ii  wb-dt-overlays                  1.3                                   all          Device tree overlays for Wiren Board devices
ii  wb-essential                    1.4.0                                 all          Wirenboard essential packages
ii  wb-homa-adc                     2.0.10                                armhf        transitional dummy package
ii  wb-homa-gpio                    2.1.0                                 armhf        transitional dummy package
ii  wb-homa-ism-radio               1.17.3                                all          MQTT driver for WB HomA for RFM69 ISM radio
ii  wb-homa-w1                      1.10.1                                armhf        Wiren Board Smart Home MQTT generic 1-wire (w1) driver compatible with HomA conventions
ii  wb-hwconf-manager               1.43.2-wb1                            all          Provides infrastructure for hardware re-configuration via Device Tree overlays
ii  wb-knxd-config                  1.1.0                                 all          knxd configurator for Wiren Board
ii  wb-mcu-fw-flasher               1.0.7                                 armhf        Firmware update tool for Wiren Board Modbus devices (WB-M*)
ii  wb-mcu-fw-updater               1.0.10                                all          Wiren Board modbus devices firmware update tool (python 3)
ii  wb-mqtt-adc                     2.0.10                                armhf        Wiren Board Smart Home MQTT ADC driver (WB-specific) compatible with HomA conventions
ii  wb-mqtt-confed                  1.6.2                                 armhf        Wiren Board Configuration Editor Backend
ii  wb-mqtt-dac                     1.1.3                                 all          wb-rules-based IIO DAC driver for WB MQTT
ii  wb-mqtt-db                      1.7.3                                 armhf        Wiren Board database logger
ii  wb-mqtt-db-cli                  1.2.1                                 all          CLI for wb-mqtt-db
ii  wb-mqtt-gpio                    2.1.0                                 armhf        Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions
ii  wb-mqtt-homeui                  2.3.3                                 all          Wiren Board Web UI web interface
ii  wb-mqtt-knx                     0.1.2                                 armhf        Wiren Board MQTT to KNX gateway
ii  wb-mqtt-mbgate                  1.0.1                                 armhf        Wiren Board MQTT to Modbus gateway
ii  wb-mqtt-serial                  2.7.1                                 armhf        Wiren Board Smart Home MQTT serial protocol driver.
ii  wb-release-info                 1.0-stable~wb6+stretch~20211119161014 all          release information package for Wirenboard
ii  wb-rules                        2.10.2                                armhf        Wiren Board Rule Engine
ii  wb-rules-system                 1.6.13                                all          Default system rules for Wiren Board
ii  wb-test-suite                   1.24                                  all          Wiren Board functional testing suite
ii  wb-update-manager               1.0.2                                 all          Wirenboard software updates and release management tool
ii  wb-utils                        2.3.1                                 all          Wiren Board command-line utils

Сам виноват. Надо было делать dist-upgrade вместо просто upgrade (почему?)
Сейчас встали на место последние версии, смотрю, не упало ли чего теперь.

Часть пакетов у вас сначала не обновилась. Команда apt --dist-upgrade имеет более широкий функционал: она может не только устанавливать новые версии пакетов, но также и учитывает изменения зависимостей пакетов, может разрешать конфликты и при необходимости удалять старые или ненужные версии пакетов.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.