# Ошибки при обновлении и странные названия в web конфигураторе у /etc/wb-hardware.conf на WB5

**URL:** <https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876>\
**Category:** Web UI\
**Tags:** обновление, wb5\
**Created:** [April 5, 2022, 4:42pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876 "2022-04-05T16:42:26Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![RomanKarpuk](https://support.wirenboard.com/user_avatar/support.wirenboard.com/romankarpuk/32/9655_2.png) [@RomanKarpuk](https://support.wirenboard.com/u/RomanKarpuk)\
**Post date:** [April 5, 2022, 4:42pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/1 "2022-04-05T16:42:26Z")

</div>

Обновил впервые контроллер WirenBoard **WB 5.8.1** прошивкой 202202041906\_stable\_webupd\_wb58.fit. После обновления выполнил  
apt-get update && apt-get install wb-hwconf-manager  
Перезагружал несколько раз

В итоге в разделе Settings-System-/etc/wb-hardware.conf  
вижу такую картину: вместо наименования портов одинаковые надписи  
_[{{translate self.name}}]_. Причём привязки модулей сохранились, и можно даже их изменить.

 ![image](https://support.wirenboard.com/uploads/default/original/2X/6/66c51afa41125ed9ffb8a919faf5ecedc5592c39.jpeg)

При этом файл /etc/wb-hardware.conf на месте не пустой  
root@wirenboard-AC43ZF7:~# cat /etc/wb-mqtt-serial.conf  
{  
“debug”: false,  
“ports”: [  
{  
“path”: “/dev/ttyAPP1”,  
“baud\_rate”: 9600,  
“parity”: “N”,  
“data\_bits”: 8,  
“stop\_bits”: 1,  
“poll\_interval”: 10,  
“enabled”: true,  
“devices”: [  
{  
“slave\_id”: “137”,  
“device\_type”: “WB-MR6C”,  
“name”: “R1”,  
“id”: “R1”  
}  
]  
},  
{  
“path”: “/dev/ttyAPP4”,  
“baud\_rate”: 9600,  
“parity”: “N”,  
“data\_bits”: 8,  
“stop\_bits”: 2,  
“poll\_interval”: 10,  
“enabled”: true,  
“devices”: []  
},  
{  
“path”: “/dev/ttyAPP2”,  
“baud\_rate”: 9600,  
“parity”: “N”,  
“data\_bits”: 8,  
“stop\_bits”: 2,  
“poll\_interval”: 10,  
“enabled”: false,  
“devices”: []  
},  
{  
“path”: “/dev/ttyAPP3”,  
“baud\_rate”: 9600,  
“parity”: “N”,  
“data\_bits”: 8,  
“stop\_bits”: 2,  
“poll\_interval”: 10,  
“enabled”: false,  
“devices”: []  
}  
]  
}

Подскажите, как вылечить?

---

<div class="post-metadata">

**Author:** ![Explorerol](https://avatars.discourse-cdn.com/v2/letter/e/7ab992/32.png) [@Explorerol](https://support.wirenboard.com/u/Explorerol)\
**Post date:** [April 6, 2022, 7:06am UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/2 "2022-04-06T07:06:31Z")

</div>

Здраствуйте!  
Для начала попробуйте перезагрузить страницу со сбросом кэша, в Chrome это Ctrl + F5.  
Если не поможет, то выполните команду на контроллере:

```auto
apt update && apt upgrade

```

и перезагрузите контроллер.

Если проблема останется, то пришлите, пожалуйста, архив с диагностической информацией:  
[https://wirenboard.com/wiki/Wiren\_Board\_Web\_Interface#Settings\_-\>\_System\_(Настройки\_-\>\_Системные)](https://wirenboard.com/wiki/Wiren_Board_Web_Interface#Settings_-%3E_System_(%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8_-%3E_%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B5))

---

<div class="post-metadata">

**Author:** ![RomanKarpuk](https://support.wirenboard.com/user_avatar/support.wirenboard.com/romankarpuk/32/9655_2.png) [@RomanKarpuk](https://support.wirenboard.com/u/RomanKarpuk)\
**Post date:** [April 7, 2022, 3:41pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/4 "2022-04-07T15:41:48Z")

</div>

> [@Explorerol](#):
>
> `apt update && apt upgrade`

команда выполняется с ошибкой. Пробовал 2 раза с перезагрузкой.

```auto
apt update && apt upgrade
Сущ:1 http://security.debian.org stretch/updates InRelease
Игн:2 http://deb.debian.org/debian stretch InRelease                                                                                        
Сущ:3 http://deb.debian.org/debian stretch-updates InRelease                                                                                
Сущ:5 http://deb.wirenboard.com/wb5/stretch stable InRelease                                                                                
Сущ:6 http://deb.debian.org/debian stretch Release                                                                                          
Сущ:4 http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease
Чтение списков пакетов… Готово
Построение дерева зависимостей        
Чтение информации о состоянии… Готово
Может быть обновлено 33 пакета. Запустите «apt list --upgradable» для их показа.
W: В системе не пользователя «_apt» для песочницы, невозможно сбросить права
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
Пакеты, которые будут обновлены:
  bind9-host libateccssl1.1 libbind9-140 libdns-export162 libdns162 libexpat1 libisc-export160 libisc160 libisccc140 libisccfg140 liblwres141 libpython2.7-minimal libpython2.7-stdlib libsasl2-2
  libsasl2-modules libsasl2-modules-db libssl1.0-dev libssl1.0.2 libssl1.1 libtiff5 linux-libc-dev openssl python2.7 python2.7-minimal tzdata vim vim-common vim-runtime wb-configs wb-configs-stretch
  wb-release-info xxd zlib1g
обновлено 33, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/20,3 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 24,6 kB.
Хотите продолжить? [Д/н] y
Extracting templates from packages: 100%
Preconfiguring packages ...
dpkg: unrecoverable fatal error, aborting:
 неизвестная группа «crontab» в файле statoverride
W: В системе не пользователя «_apt» для песочницы, невозможно сбросить права
E: Sub-process /usr/bin/dpkg returned an error code (2)
root@wirenboard-AC43ZF7:~#

```

Во вкладке System на моем контроллере отсутствует раздел “Diagnittic Collector”. Есть только " Firmware update"

journalctl --since “1 hour ago” \>\> /tmp/log-file.txt  
В этот период была перезагрузка и выполнение рекомендованного обновления.

[log-file.txt.zip](https://support.wirenboard.com/uploads/short-url/tIohw20abWhZ5Mgx0zhIVrAMHbZ.zip) (89.2 КБ)

---

<div class="post-metadata">

**Author:** ![RomanKarpuk](https://support.wirenboard.com/user_avatar/support.wirenboard.com/romankarpuk/32/9655_2.png) [@RomanKarpuk](https://support.wirenboard.com/u/RomanKarpuk)\
**Post date:** [April 7, 2022, 6:53pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/5 "2022-04-07T18:53:10Z")

</div>

При попытке изменить /etc/wb-hardware.conf через web интерфейс, получаю ошибку

> Error saving /etc/wb-hardware.conf: MQTT RPC request timed out MqttTimeoutError

 ![2022-04-07_21-51-13](https://support.wirenboard.com/uploads/default/original/2X/e/e44258c2e29d23ba8fbd56032815d11b6e032c7f.jpeg)

---

<div class="post-metadata">

**Author:** ![Explorerol](https://avatars.discourse-cdn.com/v2/letter/e/7ab992/32.png) [@Explorerol](https://support.wirenboard.com/u/Explorerol)\
**Post date:** [April 8, 2022, 1:01pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/6 "2022-04-08T13:01:36Z")

</div>

Пришлите, пожалуйста, в отдельных файлах полный вывод команд в консоли контроллера:

```auto
dpkg -l

```

и

```auto
systemctl list-units --type=service

```

---

<div class="post-metadata">

**Author:** ![RomanKarpuk](https://support.wirenboard.com/user_avatar/support.wirenboard.com/romankarpuk/32/9655_2.png) [@RomanKarpuk](https://support.wirenboard.com/u/RomanKarpuk)\
**Post date:** [April 8, 2022, 7:34pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/7 "2022-04-08T19:34:58Z")

</div>

dpkg -l  
вывод в приложении[dpkg-l.txt](https://support.wirenboard.com/uploads/short-url/pYs1kO7g5YGw244tsxsStUlfN0c.txt) (49.1 КБ)

```auto
systemctl list-units --type=service
  UNIT LOAD ACTIVE SUB DESCRIPTION                                                       
  avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack                                           
  bluetooth.service loaded active running Bluetooth service                                                 
  cgmanager.service loaded active running Cgroup management daemon                                          
  cron.service loaded active running Regular background program processing daemon                      
  dbus.service loaded active running D-Bus System Message Bus                                          
  dnsmasq.service loaded active running dnsmasq - A lightweight DHCP and caching DNS server               
  getty@tty1.service loaded active running Getty on tty1                                                     
  hostapd.service loaded active running LSB: Advanced IEEE 802.11 management daemon                       
  ifup@eth1.service loaded active exited ifup for eth1                                                     
  ifup@wlan0.service loaded active exited ifup for wlan0                                                    
  kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel
  knxd.service loaded activating auto-restart KNX Daemon                                                        
  mosquitto.service loaded active running Mosquitto MQTT v3.1/v3.1.1 Broker                                 
  netplug.service loaded active running LSB: Brings up/down network automatically                         
  networking.service loaded active exited Raise network interfaces                                          
  nginx.service loaded active running A high performance web server and a reverse proxy server          
  ntp.service loaded active running LSB: Start NTP daemon                                             
  rsyslog.service loaded active running System Logging Service                                            
  serial-getty@ttyAMA0.service loaded active running Serial Getty on ttyAMA0                                           
  ssh.service loaded active running OpenBSD Secure Shell server                                       
  systemd-fsck-root.service loaded active exited File System Check on Root Device                                  
  systemd-fsck@dev-mmcblk0p6.service loaded active exited File System Check on /dev/mmcblk0p6                               
  systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage                               
  systemd-journald.service loaded active running Journal Service                                                   
  systemd-logind.service loaded active running Login Service                                                     
  systemd-modules-load.service loaded active exited Load Kernel Modules                                               
  systemd-random-seed.service loaded active exited Load/Save Random Seed                                             
  systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems                              
  systemd-sysctl.service loaded active exited Apply Kernel Variables                                            
● systemd-tmpfiles-clean.service loaded failed **failed** Cleanup of Temporary Directories                                  
  systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev                                
● systemd-tmpfiles-setup.service loaded failed **failed** Create Volatile Files and Directories                             
  systemd-udev-trigger.service loaded active exited udev Coldplug all Devices                                         
  systemd-udevd.service loaded active running udev Kernel Device Manager                                        
  systemd-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown                            
  systemd-user-sessions.service loaded active exited Permit User Sessions                                              
  user@0.service loaded active running User Manager for UID 0                                            
  watchdog.service loaded active running watchdog daemon                                                   
  wb-configs-early.service loaded active exited prepare mounts and symlinks to config files                       
  wb-configs.service loaded active running watch config files                                                
  wb-gsm-rtc-restore.service loaded active exited Restore local date from Wiren Board GSM RTC

```

---

<div class="post-metadata">

**Author:** ![Explorerol](https://avatars.discourse-cdn.com/v2/letter/e/7ab992/32.png) [@Explorerol](https://support.wirenboard.com/u/Explorerol)\
**Post date:** [April 11, 2022, 6:23am UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/8 "2022-04-11T06:23:29Z")

</div>

> [@Explorerol](#):
>
> `systemctl list-units --type=service`

Выше - неполный вывод команды, ее вывод - несколько страниц.  
Попробуйте так:

```auto
systemctl list-units --type=service | grep wb- 

```

---

<div class="post-metadata">

**Author:** ![RomanKarpuk](https://support.wirenboard.com/user_avatar/support.wirenboard.com/romankarpuk/32/9655_2.png) [@RomanKarpuk](https://support.wirenboard.com/u/RomanKarpuk)\
**Post date:** [April 11, 2022, 6:39am UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/9 "2022-04-11T06:39:10Z")

</div>

```auto
root@wirenboard-AC43ZF7:~# systemctl list-units --type=service | grep wb- 
  wb-configs-early.service loaded active exited prepare mounts and symlinks to config files                       
  wb-configs.service loaded active running watch config files                                                
  wb-gsm-rtc-restore.service loaded active exited Restore local date from Wiren Board GSM RTC                       
  wb-homa-adc.service loaded active running LSB: MQTT Driver for ADC                                          
  wb-homa-gpio.service loaded active running LSB: MQTT Driver for GPIO-controlled switches                     
  wb-homa-ism-radio.service loaded active running LSB: MQTT driver for WB HomA for RFM69 ISM radio                  
  wb-homa-w1.service loaded active running LSB: Kernel 1-wire MQTT driver for WB-HomA                        
  wb-hwconf-manager.service loaded active exited LSB: Hardware configuration with Device Tree overlays             
  wb-init.service loaded active exited Initialize Wiren Board on successful boot                         
● wb-knxd-config.service loaded failed failed KNXD Configurator for Wiren Board                                 
  wb-mqtt-confed.service loaded active running LSB: Configuration Editor Backend                                 
  wb-mqtt-db.service loaded active running LSB: : Wiren Board database logger                                
  wb-mqtt-knx.service loaded active running LSB: : Wiren Board MQTT KNX bridge                                
  wb-mqtt-mbgate.service loaded active running LSB: : Wiren Board MQTT to Modbus TCP gateway                     
  wb-mqtt-serial.service loaded active running LSB: MQTT Driver for serial devices                               
  wb-prepare.service loaded active exited initialize filesystems at first boot                              
  wb-repart.service loaded active exited prepare partitions at first boot                                  
  wb-rules.service loaded active exited LSB: MQTT Rule Engine for Wiren Board                             
  wb-watch-update.service loaded active running Wiren Board firmware update service                               
root@wirenboard-AC43ZF7:~# 

```

---

<div class="post-metadata">

**Author:** ![Explorerol](https://avatars.discourse-cdn.com/v2/letter/e/7ab992/32.png) [@Explorerol](https://support.wirenboard.com/u/Explorerol)\
**Post date:** [April 11, 2022, 7:38am UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/10 "2022-04-11T07:38:32Z")

</div>

Спасибо за информацию. Предположительно, у вас оказались несовместимые версии пакетов. Проконсультируюсь у разработчиков по вопросу решения проблемы.

Скажите, данная проблема только на странице конфигурации модулей? На других страницах отображение нормальное?

Покажите, пожалуйста, вывод команд:

```auto
apt update
apt policy wb-hwconf-manager

```

---

<div class="post-metadata">

**Author:** ![RomanKarpuk](https://support.wirenboard.com/user_avatar/support.wirenboard.com/romankarpuk/32/9655_2.png) [@RomanKarpuk](https://support.wirenboard.com/u/RomanKarpuk)\
**Post date:** [April 11, 2022, 11:25am UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/11 "2022-04-11T11:25:30Z")

</div>

```auto
Welcome to Wiren Board (s/n AC43ZF7), release wb-2201 (as stable)
Linux wirenboard-AC43ZF7 4.9.22-wb1 #2 Thu May 20 15:58:00 UTC 2021 armv5tejl GNU/Linux

root@wirenboard-AC43ZF7:~# apt update
Пол:1 http://security.debian.org stretch/updates InRelease [53,0 kB]
Игн:2 http://deb.debian.org/debian stretch InRelease                                                                                                  
Сущ:3 http://deb.debian.org/debian stretch-updates InRelease                                                                                          
Пол:5 http://deb.wirenboard.com/wb5/stretch stable InRelease [3 958 B]                                                                                
Сущ:6 http://deb.debian.org/debian stretch Release                                                                                   
Пол:4 http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease [91,8 kB]
Пол:7 http://security.debian.org stretch/updates/main armel Packages [731 kB]                                                                         
Пол:8 http://security.debian.org stretch/updates/main Translation-en [355 kB]                
Пол:9 http://deb.wirenboard.com/wb5/stretch stable/main armel Packages [38,2 kB]                                                                      
Получено 1 273 kБ за 40с (31,5 kБ/c)                                                                                                                  
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Может быть обновлено 37 пакетов. Запустите «apt list --upgradable» для их показа.
W: В системе не пользователя «_apt» для песочницы, невозможно сбросить права

```

```auto
root@wirenboard-AC43ZF7:~# apt policy wb-hwconf-manager
wb-hwconf-manager:
  Установлен: 1.42.0
  Кандидат: 1.42.0
  Таблица версий:
 *** 1.42.0 990
        990 http://deb.wirenboard.com/wb5/stretch stable/main armel Packages
        100 /var/lib/dpkg/status

```

---

<div class="post-metadata">

**Author:** ![RomanKarpuk](https://support.wirenboard.com/user_avatar/support.wirenboard.com/romankarpuk/32/9655_2.png) [@RomanKarpuk](https://support.wirenboard.com/u/RomanKarpuk)\
**Post date:** [April 11, 2022, 11:33am UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/12 "2022-04-11T11:33:59Z")

</div>

также не открывается раздел Rules через WEB.  
пишет ошибку красной надписью вверху экрана  
` Error listing the scripts: MQTT RPC request timed out MqttTimeoutError`

Я могу настроить удалённый доступ к контроллеру. Только куда Вам написать данные для подключения, чтобы не в общий доступ писать.

---

<div class="post-metadata">

**Author:** ![Explorerol](https://avatars.discourse-cdn.com/v2/letter/e/7ab992/32.png) [@Explorerol](https://support.wirenboard.com/u/Explorerol)\
**Post date:** [April 11, 2022, 12:59pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/13 "2022-04-11T12:59:02Z")

</div>

Разработчики исправили версии пакетов. Вам нужен пакет wb-hwconf-manager (1.42.1+really1.41.2). Его доступность проверьте команднами:

```auto
apt update
apt policy wb-hwconf-manager

```

Он должен появиться в поле “Кандидат”.  
Как пакет будет доступен обновите все ПО еще раз:

```auto
apt update
apt upgrade

```

Вывод команд пришлите.  
Если будут ошибки, как у вас выше

> [@RomanKarpuk](#):
>
> ```auto
> dpkg: unrecoverable fatal error, aborting:
> неизвестная группа «crontab» в файле statoverride
> 
> ```

то попробуйте удалить файлы `/var/lib/dpkg/statoverride` и `/var/lib/dpkg/statoverride-old` и заново выполнить команды.

Если и это не исправит проблему - то напишите личным сообщением про возможность удаленного подключения.

---

<div class="post-metadata">

**Author:** ![RomanKarpuk](https://support.wirenboard.com/user_avatar/support.wirenboard.com/romankarpuk/32/9655_2.png) [@RomanKarpuk](https://support.wirenboard.com/u/RomanKarpuk)\
**Post date:** [April 11, 2022, 6:49pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/14 "2022-04-11T18:49:33Z")

</div>

> то попробуйте удалить файлы `/var/lib/dpkg/statoverride` и `/var/lib/dpkg/statoverride-old` и заново выполнить команды.

После удаления файлов всё исправилось. Спасибо!

---

<div class="post-metadata">

**Author:** ![system](https://support.wirenboard.com/uploads/default/original/2X/5/5ac90dc8a7bdff486d3494a19ec6aaa6f6cc5d36.png) [@system](https://support.wirenboard.com/u/system)\
**Post date:** [April 18, 2022, 6:50pm UTC](https://support.wirenboard.com/t/oshibki-pri-obnovlenii-i-strannye-nazvaniya-v-web-konfiguratore-u-etc-wb-hardware-conf-na-wb5/10876/15 "2022-04-18T18:50:03Z")

</div>

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