Wiren Board 5: дополнительная информация по обновлению прошивки

Материал из Wiren Board

Общая информация

Основную информацию по обновлению прошивки читайте на странице Обновление прошивки контроллера Wiren Board.

Здесь вы можете найти инструкцию по удалению данных и решению проблем при обновлении через apt.

Решение проблем при обновлении через apt

Если вы давно не обновляли программное обеспечение контроллера, то у вас может возникнуть ошибка GPG-ключей:

Err:5 http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9
Reading package lists... Done
W: GPG error: http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9
E: The repository 'http://http.debian.net/debian stretch-backports InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Чтобы её решить, нужно импортировать недостающие открытые ключи репозитория Debian Linux командой:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <16_символов_нужного_ключа>

В примере выше система не находит ключи 648ACFD622F3D138 и 0E98404D386FA1D9, добавим их по очереди:

# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138
Executing: /tmp/apt-key-gpghome.vC3ooyXKIW/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138
gpg: requesting key 22F3D138 from hkp server keyserver.ubuntu.com
gpg: key 3CBBABEE: public key "Debian Archive Automatic Signing Key (10/buster) <ftpmaster@debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9
Executing: /tmp/apt-key-gpghome.WRBpErnaDP/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9
gpg: requesting key 386FA1D9 from hkp server keyserver.ubuntu.com
gpg: key 8DD47936: public key "Debian Archive Automatic Signing Key (11/bullseye) <ftpmaster@debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

После импорта новых ключей, запустите процедуру обновления с самого начала.

Удаление данных и возврат к заводским настройкам

Процедура сброса к заводским настройкам описана в статье Wiren Board 5: Восстановление прошивки. Дополнительную информацию можно найти на нашем форуме в теме Если не получается обновить Wiren Board 5.5.