Сбросить до заводских настроек через web-окно

Добрый день!

Не удается сбросит контроллер до заводских настроек:

>>> Checking SHA1 hash of install
PROGRESS: 0%
>>> SHA1 hash of install ok
32+0 records in
32+0 records out
16384 bytes (16 kB, 16 KiB) copied, 0.011681 s, 1.4 MB/s
>>> Firmware seems to be compatible with this controller
>>> Extracting install script
>>> Running install script
>>> Using flags from /mnt/data/.wb-update/install_update.web.flags: --factoryreset
>>> Removing web flags file /mnt/data/.wb-update/install_update.web.flags
>>> Web UI-triggered update detected, forwarding logs and status to files
>>> Console logging enabled; tempfile /tmp/tmp.a9mpCf, final file /mnt/data/.wb-update/wb-console.log will be written on exit
>>> Extend tmpfs size to whole RAM
>>> Remount tmpfs in /tmp with size=498M
>>> Maybe update factoryreset.fit to fix tmpfs size issue at 512M RAM (with emmc update)
fit_info: Can't open /tmp/tmp.ZAFhMX/.wb-restore/factoryreset.fit: No such file or directory
>>> Replace factoryreset.fit with current fit to fix rootfs extending issue at 512M RAM
cp: can't create '/tmp/tmp.ZAFhMX/.wb-restore/factoryreset.fit': No such file or directory
Web UI-triggered update failed


BusyBox v1.30.1 (Debian 1:1.30.1-6+b3) built-in shell (ash)
Enter 'help' for a list of built-in commands.

sh: can't access tty; job control turned off
~ # [   33.767385] vref-3v3: disabling

Добрый день.
Обратите внимание на

Советую заменить предварительно файл расположенный по пути /mnt/data/.wb-restore/factoryreset.fit на новый. Можно на тот который загружаете при обновлении.

А можно вас попросить написать алгоритм? Откуда что взять и как куда положить?

Файл, тот же что используете для обновления положить по пути /mnt/data/.wb-restore/factoryreset.fit

А как мне открыть папку по данному пути? Надо какой то файловый менеджер установить на ПК предварительно?

Например предварительно удалив существующий и выполнив

wget -O /mnt/data/.wb-restore/factoryreset.fit https://Путь_к_файлу_в_Зависимости_от_версии_контроллера

Что то не получается:

Last login: Wed Sep 11 16:39:41 +05 2024 on ttymxc0
root@wirenboard-AUIZHGK4:~# rm /mnt/data/.wb-restore/factoryreset.fit
rm: cannot remove '/mnt/data/.wb-restore/factoryreset.fit': No such file or dire                   ctory
root@wirenboard-AUIZHGK4:~# wget -O /mnt/data/.wb-restore/factoryreset.fit https                   ://fw-releases.wirenboard.com/fit_image/stable/7x/latest.fit
/mnt/data/.wb-restore/factoryreset.fit: No such file or directory
root@wirenboard-AUIZHGK4:~#    ls /mnt/data/.wb-restore/
ls: cannot access '/mnt/data/.wb-restore/': No such file or directory
root@wirenboard-AUIZHGK4:~# mkdir -p /mnt/data/.wb-restore/
root@wirenboard-AUIZHGK4:~#    wget -O /mnt/data/.wb-restore/factoryreset.fit https://fw-releases.wirenboard.com/fit_image/stable/7x/latest.fit
--2024-09-11 18:17:54--  https://fw-releases.wirenboard.com/fit_image/stable/7x/latest.fit
Resolving fw-releases.wirenboard.com (fw-releases.wirenboard.com)... failed: Name or service not known.
wget: unable to resolve host address ‘fw-releases.wirenboard.com’
root@wirenboard-AUIZHGK4:~# wget -O /mnt/data/.wb-restore/factoryreset.fit https://fw-releases.wirenboard.com/fit_image/stable/7x/latest.fit
--2024-09-11 18:18:47--  https://fw-releases.wirenboard.com/fit_image/stable/7x/latest.fit
Resolving fw-releases.wirenboard.com (fw-releases.wirenboard.com)... failed: Name or service not known.
wget: unable to resolve host address ‘fw-releases.wirenboard.com’
root@wirenboard-AUIZHGK4:~#

Проверьте настройки разрешения имен на контроллере. Явно DNS не настроен или настроен неверно. Ну либо скопируйте на контроллер файл.
например:

wget https://fw-releases.wirenboard.com/fit_image/stable/7x/latest.fit -O factoryreset.fit
scp ./factoryreset.fit root@10.0.0.78:/mnt/data/.wb-restore/

Всего две команды

Да, что-то подумал что у вас не линукс а что-нибудь еще может быть. Тогда: Просмотр файлов контроллера с компьютера — Wiren Board

1 лайк

Большое спасибо, при помощи загрузки прошивки через проводник помогло)