Добрый день! Что не так, подскажите, пожалуйста
wb-release -t stable
08:48:08 journald logging enabled
08:48:08 Accessing http://deb.wirenboard.com/wb7/bullseye/dists/stable/Release…
08:48:08 Response code 404
08:48:08 Target state does not exist: SystemState(suite=‘stable’, target=‘wb7/bullseye’, repo_prefix=’’, consistent=True)
Добрый день.
Судя по сообщению - нет доступа кконтроллера на http://deb.wirenboard.com/wb7/bullseye/dists/stable/Release
А откуда bullseye?
Актуальные релизы на stretch, в том числе и testing.
bullseye - это экспериментальный.
Не знаю, ставил 2207 когда был тестовым, больше вроде ничего не делал (в стейбл не было WB-LED). Теперь хочу вернуться обратно.
Исправите в /etc/apt/sources.list.d/wirenboard.list
А каким образом был “установлен” тестовый?
Через web ui
Метогдом заливки fit-образа? Тогда, проще и лучше будет так же вернуться (загрузить образ от стабильного релиза.).
Так и сделал. После переустановки пропал доступ к контроллеру через ssh и веб-интерфейс. Подключился через debug console.
wb-release теперь выводит wb-2207 (as stable)
Подскажите, как можно переустановить прошивку с флешки? (доступа к интернету нет)
Вот тут описано: Обновление прошивки контроллера Wiren Board — Wiren Board
Все эти методы перепробовал, не получается:
1 debug network - не определяется как накопитель
2 при загрузке с зажатым fw - диод горит красным, пикает, затем через секунд 20 - начинает мигать зеленым. С флешкой, без флешки - пробовал больше 10 раз, не получается. Такое ощущение что все время обычный старт происходит.
3 интернета нет
Можно ли перепрошить подключившись через debug console и имея fit образ на флешке (флешку видит)?
Что выводится в консоль?
Стандартно, как при подключении через SSH:
Сначала запрашивает логин, пароль, после стандартная командная строка
Я имел в виду при factory reset.
И, кстати, если есть доступ в консоль - может быть проще выполнить: сохраняете образ прошивки во временную директорию на разделе /mnt/data
(например, в /root/tmp
):
wget http://fw-releases.wirenboard.com/fit_image/stable/67/202202140008_stable_webupd_wb67.fit
Затем выполняете команду, в качестве аргумента которой указываете путь к файлу образа:
wb-run-update /root/tmp/202202140008_stable_webupd_wb67.fit
Должен начаться процесс обновления прошивки. По его окончании контроллер перезагрузится, а исходный образ будет удален.
Но я бы предпочел разобаться что не работает, конечно, чтобы понимать.
Спасибо.
Видимо, в процессе обновления был поврежден fit образ для восстановления. Поэтому не получалось откатиться к заводским настройкам (factory reset). Вот что выводится в debug console:
ERROR: Failed to enter update mode!
ERROR: /mnt/data/.wb-restore/factoryreset.fit missing or corrupt
в итоге решил проблему следующим образом:
как обновить wirenboard 7 подключившись через debug console
нужна флешка fat32 с записанным fit образом (см. инструкцию)
- подключаемся через putty (см. инструкцию по подключению через serial com-port)
- монтируем usb:
fdisk -l
смотрим адрес юсб, у меня: /dev/sda1 после:
mkdir /media/USB
mount /dev/sda1 /media/USB/
копируем образ с флешки в следующие папки:
cp /media/USB/wb_update_FACTORYRESET.fit /mnt/data/root
cp /media/USB/wb_update_FACTORYRESET.fit /mnt/data/.wb-restore
mv wb_update_FACTORYRESET.fit factoryreset.fit
запускаем обновление:
wb-run-update /root/wb_update_FACTORYRESET.fit
после нужно внимательно читать сообщения и вовремя нажать на кнопку FW
после этого лучше сразу удерживать нажатой FW, если нужен factory reset
Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.