Процедура обновления ПО


#1

Есть ли описание правильной процедуры обновления ПО на Wirenboard? Насколько я увидел из разных сообщений, apt-get update && apt-get upgrade может привести к полностью неработоспособному контроллеру. В то же время, я нашёл только пару раз ссылку на пакет с прошивкой от апреля 2017 года (это как-то непросто найти, если честно), а тема Обновления ПО Wiren Board содержит всего одну запись, датируемую 2016 годом.


#2

Добрый день!

Как и всегда, наша официальная документация - в вики: https://contactless.ru/wiki/index.php/Обновление_прошивки
Основной предлагаемый способ - обновление прошивки через веб-интерфейс (правда, последний доступный образ собран год назад).

Во многих случаях, если речь идёт о найденных проблемах, достаточно обновить отдельные пакеты через apt-get update && apt-get install.
Какая у вас цель обновления?


#3

Спасибо. Именно об этой странице я и говорил. Она как-то неявно присутствует и находится только поиском. Или я всё время попадаю мимо неё).

Да, год назад - довольно давно. С тех пор я ничего не обновлял, кроме разве что rfsniffer устанавливал. Цель обновления - избавиться от возможных ошибок и багов. Таких я нашёл несколько, пусть и мелких. По всем темы создавал, но не везде получил ответ.

Примеры:

  1. В веб интерфейсе не работает ползунок, управляющий яркостью лампы (точнее, напряжением на модуле 0-10v). Только 2 положения возможно: 0 или 100%, проверял во всех браузерах. Из ситуации вышел с помощью MQTT Dash (хотя MQTT Dash не считывает текущее значение, к сожалению и отображает часто не актуальную информацию).
  2. Не работает второй модуль 0-10v, его WB вообще не опознаёт.
  3. В списках устройств нет последних вышедших модулей.
    ну и примерно так далее. Я думал, если обновить прошивку, то часть проблем будет решена.

Разделил эту тему #4

3 сообщения перенесены в тему Работа с модулем расширения dac (wbe-ao-10v-2)


#5

После внесения изменений в конфигурацию контроллера для включения доступа по паролю что-то пошло не так…

  1. Из веб-интерфейса пропал раздел Config. Но загруженные правила все еще работают.

  2. apt-get apdate доходит до определенного момента и вываливается такая ошибка:

Hit http://http.debian.net wheezy-backports/main armel Packages/DiffIndex
Hit http://http.debian.net wheezy-backports/main Translation-en/DiffIndex
Get:1 http://mirror.yandex.ru wheezy/main Translation-en [3846 kB]
Get:2 http://mirror.yandex.ru wheezy-updates/main armel Packages [6247 B]
Get:3 http://mirror.yandex.ru wheezy-updates/main Translation-en [4879 B]
Fetched 3 B in 3min 50s (0 B/s)
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

Вход по логину и паролю
#6

Добрый день!
Что-то прервалось в процессе предыдущего обновления. Выполните-таки эту команду:

И смотрите за логами при последующем обновлении apt-get update