Перейти к содержанию

Навигация

Wiren Board 5 Firmware Update: различия между версиями

 
(не показана 21 промежуточная версия 2 участников)
Строка 1: Строка 1:
{{DISPLAYTITLE: Обновление прошивки контроллера Wiren Board 5}}
{{DISPLAYTITLE: Wiren Board 5: Обновление прошивки}}
== Общая информация ==
== Общая информация ==
{{note|info|Описанные в этой статье способы не подходят для обновления прошивок старше 0.38-20180710, используйте [[#Сброс к заводским настройкам | сброс контроллера к заводским настройкам]].}}
Контроллер Wiren Board 5 снят с производства и с сентября 2022 года новые версии ПО для него не выпускаются. Последний доступный релиз wb-2207, список изменений можно посмотреть по [https://wirenboard.com/statics/release-changelogs/wb-2207/changelog.html ссылке].


Прошивку контроллера Wiren Board 5 можно обновить через менеджер пакетов '''apt''' или через '''fit-файл'''. Иногда, при обновлении через apt может возникнуть проблема с открытыми ключами к репозиторию Debian Linux, смотрите решение в разделе [[#Решение проблем | Решение проблем]].
Контроллеры Wiren Board 5.x с версией прошивки 0.46-20190613 можно обновить только через [[Wiren_Board_5:_Восстановление_прошивки |восстановление прошивки]].


Также контроллер можно сбросить к заводским настройкам и удалить пользовательские данные.
=== Совместимость ===
{{Wbincludes:Update Compatibility
|model =Wiren Board 5
|link= Wiren Board 5
}}


== Проверка обновлений ==
== Проверка обновлений ==
{{Wbincludes:Wiren Board Check firmware update}}
{{Anchor|checking-updates}}
Чтобы проверить обновления:
# Подключитесь к контроллеру через [[SSH]].
# Выполните команду:
#:<syntaxhighlight lang="bash" >
apt update
</syntaxhighlight>
# Если есть пакеты для обновления, то можете посмотреть их список:
#:<syntaxhighlight lang="bash">
apt list --upgradable
</syntaxhighlight>
== Обновление ==
=== В консоли через apt ===
{{Anchor|apt}}
[[Image: Dialog.png |400px|thumb|right| Окно ''Modified configuration Files'']]
{{note|note|Рекомендуемый способ. Если последний раз ПО контроллера обновлялось до апреля 2021 года, то сперва вам нужно перейти на релизы, для этого [[New_repository_April_2021 | смените репозиторий]].}}
Apt — это менеджер пакетов операционной системы Debian, который обновляет изменившиеся пакеты и устанавливает новые, если это необходимо. Для работы нужен интернет или [https://wiki.debian.org/ru/CreateLocalRepo локальное зеркало] apt-репозитория Wiren Board.


== Новый репозиторий Wiren Board ==
При обновлении сохраняются установленные программы, пользовательские файлы и настройки.
{{Wbincludes:Transition to releases}}


{{Wbincludes:WebUI Wiren Board Releases}}
Чтобы обновить прошивку контроллера:
# Подключитесь к нему по [[SSH]].
# Выполните команды:
#:<syntaxhighlight lang="bash">
apt update && apt upgrade
</syntaxhighlight>


== Обновление с помощью apt через консоль ==
В процессе обновления может появиться запрос на действие с файлами конфигурации. Если не знаете, что выбрать — оставьте значение по умолчанию '''keep the local version currently installed''', так вы сохраните свои настройки.
{{Wbincludes:Wiren Board Apt firmware update}}


=== Решение проблем ===
Так же в консоль будут выводиться служебные сообщения и запросы на действия, которые могут повредить систему или удалить пользовательские настройки — внимательно читайте вопросы перед тем, как ввести <code>Y</code>.
===  Через веб-интерфейс ===
{{Anchor|web-ui}}
 
Вам понадобится fit-файл прошивки для вашей версии контроллера.
 
Последнюю доступную стабильную версию wb-2207 можно скачать по ссылкам:
* [http://fw-releases.wirenboard.com/fit_image/stable/5/latest_stretch.fit Wiren Board 5.3];
* [http://fw-releases.wirenboard.com/fit_image/stable/55/latest_stretch.fit Wiren Board 5.6.x], [http://fw-releases.wirenboard.com/fit_image/stable/58/latest_stretch.fit Wiren Board 5.8.x–5.9].
 
Более старые образы лежат [http://fw-releases.wirenboard.com/?prefix=fit_image/stable/ общей папке в нашем репозитории].
 
{{Wbincludes:WebUI Change Access Level}}
 
{{Wbincludes:Firmware Update Fit Save Data}}
 
Чтобы обновить прошивку контроллера:
# Скачайте fit-файл прошивки на компьютер.
# Зайдите в [[Wiren Board Web Interface | веб-интерфейс]] контроллера и перейдите в раздел '''Settings''' → '''System'''. В старых версиях WebUI кнопка ''Select file'' находится в разделе '''Settings'''.
# Нажмите кнопку '''Select File''' и выберите скачанный ранее fit-файл.
# Файл с прошивкой загрузится на контроллер и начнётся обновление, которое длится 5-10 минут. Не закрывайте страницу и не выключайте контроллер до завершения.
# После обновления контроллер перезагрузится и на странице появится надпись '''Firmware update complete''' — обновление завершено.
# Закройте страницу.
 
== Решение проблем при обновлении через apt==
Если вы давно не обновляли программное обеспечение контроллера, то у вас может возникнуть ошибка GPG-ключей:
Если вы давно не обновляли программное обеспечение контроллера, то у вас может возникнуть ошибка GPG-ключей:
<syntaxhighlight lang="console" highlight="2">
<syntaxhighlight lang="console" highlight="2">
Строка 54: Строка 101:
После импорта новых ключей, запустите процедуру обновления с самого начала.
После импорта новых ключей, запустите процедуру обновления с самого начала.


== Обновление через веб-интерфейс ==
== Удаление данных и возврат к заводским настройкам ==
Fit-файл — это образ прошивки контроллера Wiren Board, который можно скачать в [http://fw-releases.wirenboard.com/?prefix=fit_image/stable/ нашем репозитории]
 
Загрузить текущий stable-релиз можно по прямым ссылкам:
* [http://fw-releases.wirenboard.com/fit_image/stable/5/latest_stretch.fit Wiren Board 5.3].
* [http://fw-releases.wirenboard.com/fit_image/stable/55/latest_stretch.fit Wiren Board 5.6.x].
* [http://fw-releases.wirenboard.com/fit_image/stable/58/latest_stretch.fit Wiren Board 5.8.x-5.9].
 
=== Обновление через веб-интерфейс ===
{{Wbincludes:WebUI Wiren Board Firmware Update}}
 
== Сброс к заводским настройкам ==
Процедура сброса к заводским настройкам описана в статье [[Wiren Board 5: Восстановление прошивки]]. Дополнительную информацию можно найти на нашем форуме в теме [https://support.wirenboard.com/t/pri-proshivke-wb5-oshibka/7130/44 Если не получается обновить Wiren Board 5.5].
Процедура сброса к заводским настройкам описана в статье [[Wiren Board 5: Восстановление прошивки]]. Дополнительную информацию можно найти на нашем форуме в теме [https://support.wirenboard.com/t/pri-proshivke-wb5-oshibka/7130/44 Если не получается обновить Wiren Board 5.5].
Про сохранение настроек читайте в разделе [[#Сохранение пользовательских файлов и настроек |Сохранение пользовательских файлов и настроек]].
== Сохранение пользовательских файлов и настроек ==
{{Wbincludes:Firmware Update Save Data}}
{{Wbincludes:WebUI Wiren Board Releases}}
== Журнал изменений в релизах ==
{{Wbincludes:Release Log}}