Каждый раз при настройке системы на Wirenboard мне приходится искать нужные мне команды терминала в интернете. Я решил хотя бы для себя свести нужные мне команды на одну страницу. Команд, в обще, достаточно мало. Что-то из этого можно делать через web интерфейс контроллера, но через терминал мне удобнее.
Вход через PuTTY
Логин root
Пароль wirenboard
Дата и время контроллера
timedatectl — текущие настройки даты и времени
timedatectl set-timezone Europe/Moscow — установить часовой пояс
timedatectl list-timezones — список часовых поясов
Изменить Modbus адрес модуля
service wb-mqtt-serial stop — остановка сервиса
modbus_client —debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a34 -t0x06 -r0 17 — изменение адреса с 34 на 17
service wb-mqtt-serial start— старт сервиса
Обновление контроллера
apt update — получить список пакетов обновлений
apt upgrade — обновить
reboot — перезагрузить контроллер
Обновление прошивок модулей
wb-mcu-fw-updater update-all — обновление прошивок всех устройств, которые есть в файле конфигурации
wb-mcu-fw-updater update-fw -a 100 /dev/ttyRS485-1 — обновление прошивки устройства с адресом 100, подключенного к порту RS485-1
Прочие команды работы с утилитой обновления прошивок (например, восстановление): https://wiki.wirenboard.com/wiki/Wb-mcu-fw-updater
![]()

Только корректнее будет написать «через SSH или терминал», потому что Putty — это конкретное название терминального клиента, а он может быть и иным: Kitty, MobaXTerm, Windows Terminal итд