Пытаюсь полностью почистить Wirenboard 6 и выполнить полный сброс на заводские. Вроде как для этой цели нужно выполниить FactoryReset. Не получается это сделать т.к. загрузка в контроллер прошивки заканчивается ошибкой
Upload error: <html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.18.0</center>
</body>
</html>
Возможно из за того что не хватает памяти…
root@wirenboard-AWXA2O62:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 979M 963M 0 100% /
devtmpfs 493M 0 493M 0% /dev
tmpfs 502M 4.0K 501M 1% /dev/shm
tmpfs 201M 1.1M 200M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/mmcblk0p6 4.9G 196M 4.5G 5% /mnt/data
tmpfs 101M 0 101M 0% /run/user/0
root@wirenboard-AWXA2O62:~# du -h -d 1 /
0 /sys
4.0K /dev
4.2M /etc
884M /usr
4.0K /media
4.0K /home
du: cannot read directory '/mnt/sdcard': No such device
176M /mnt
52K /tmp
du: cannot access '/proc/16123/task/16123/fd/4': No such file or directory
du: cannot access '/proc/16123/task/16123/fdinfo/4': No such file or directory
du: cannot access '/proc/16123/fd/3': No such file or directory
du: cannot access '/proc/16123/fdinfo/3': No such file or directory
0 /proc
80M /var
1.1M /run
4.0K /srv
11M /boot
4.0K /opt
1.2G /
root@wirenboard-AWXA2O62:~# du -h -d 1 /usr
275M /usr/lib
71M /usr/libexec
12M /usr/include
18M /usr/sbin
165M /usr/share
56K /usr/local
4.0K /usr/src
345M /usr/bin
4.0K /usr/games
884M /usr
Что можно удалить не знаю…
Добрый день!
Попробуйте воспользоваться данной инструкцией по прошивке с USB-флешки.
Если прошивка не пройдёт — пришлите, пожалуйста, вывод с отладочной консоли, чтобы можно было точнее понять, в чём именно возникает проблема.
Удалось в ручную освободить 150 mb. Выполнил factoryreset но памяти больше не стало. разве эта процедура не очищает все до заводских?
root@wirenboard-AWXA2O62:~# df -ah
df: /mnt/sdcard: No such device
Filesystem Size Used Avail Use% Mounted on
/dev/root 979M 759M 153M 84% /
devtmpfs 493M 0 493M 0% /dev
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
securityfs 0 0 0 - /sys/kernel/security
tmpfs 502M 4.0K 501M 1% /dev/shm
devpts 0 0 0 - /dev/pts
tmpfs 201M 1.1M 200M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
cgroup2 0 0 0 - /sys/fs/cgroup
none 0 0 0 - /sys/fs/bpf
mqueue 0 0 0 - /dev/mqueue
configfs 0 0 0 - /sys/kernel/config
debugfs 0 0 0 - /sys/kernel/debug
fusectl 0 0 0 - /sys/fs/fuse/connections
/dev/mmcblk0p6 4.9G 680M 4.0G 15% /mnt/data
/dev/mmcblk0p6 4.9G 680M 4.0G 15% /var/log
tmpfs 101M 0 101M 0% /run/user/0
Как мне почистить устройство? Ниего нужного на нем нет
Добрый день!
Я правильно понимаю, что вы выполнили FR, но веб-интерфейс через USB по-прежнему недоступен?
Интерфейс не был недоступен. Не получалось загрузить прошивку в вебинтерфейсе чтобы выполнить factoryreset (в окне загрузки появлялась та ошибка с 502 Bad Gateway) видимо из-за недостатка памяти. Сейчас он так же остается доступен через lan. Сейчас единственный вопрос как освободить память?
Если я правильно понимаю свободными должны быть около 50% в /dev/root из доступного гига
Добрый день!
Прошивка занимает около 250 Мбайт.
Также рекомендуем выполнить сброс через USB-накопитель или обновление прошивки — это поможет восстановить работоспособность устройства в случае сбоев.
Добрый день, сейчас в /dev/root свободно только 153 мб. что можно удалить понятия не имею. factoryreset только сбросил настройки, памяти больше не стало.
Так как можно очистить контроллер до стокового состояния?
Добрый день!
Свободного места на устройстве достаточно для работы веб-интерфейса. Судя по ошибкам, проблема связана с некорректной конфигурацией веб-сервиса.
Наиболее быстрый и надежный способ решения — сброс контроллера на заводские настройки с помощью fit-файла через USB-накопитель.
Удалось ли вам выполнить сброс через флеш-накопитель?
Если проблема сохраняется, прошу прислать вывод с диагностической консоли во время сброса:
https://wirenboard.com/wiki/Debug_Console
Добрый день,
Удалось ли решить вопрос?
Нет, не удалось. После factoryreset прошивки через флэшку, памяти осталось столько же. 84% занято
root@wirenboard-AWXA2O62:~# df -ah
df: /mnt/sdcard: No such device
Filesystem Size Used Avail Use% Mounted on
/dev/root 979M 760M 152M 84% /
devtmpfs 493M 0 493M 0% /dev
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
securityfs 0 0 0 - /sys/kernel/security
tmpfs 502M 4.0K 501M 1% /dev/shm
devpts 0 0 0 - /dev/pts
tmpfs 201M 1.2M 200M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
cgroup2 0 0 0 - /sys/fs/cgroup
none 0 0 0 - /sys/fs/bpf
mqueue 0 0 0 - /dev/mqueue
configfs 0 0 0 - /sys/kernel/config
debugfs 0 0 0 - /sys/kernel/debug
fusectl 0 0 0 - /sys/fs/fuse/connections
/dev/mmcblk0p6 4.9G 953M 3.7G 21% /mnt/data
/dev/mmcblk0p6 4.9G 953M 3.7G 21% /var/log
tmpfs 101M 0 101M 0% /run/user/0
##############################################################################
FACTORY RESET REQUESTED
This WILL destroy ALL YOUR DATA: configuration, scripts,
files in home directory!
If you are ABSOLUTELY SURE that you want to reset Wiren Board
to factory condition, hold the FW button for 4 seconds.
If you will not do it in 10 seconds, the controller will reboot
without firmware update.
If you want to perform a regular firmware update, rename
FIT file to "wbX_update.fit" without "factory-reset" suffix.
##############################################################################
o....
Factory reset is confirmed!
===============================================================================
Wed Jul 16 09:15:37 UTC 2025: started update from /disk/wb6_update_FACTORYRESET.fit
===============================================================================
Description: WirenBoard firmware update
Compatible device: contactless,imx6ul-wirenboard670
Firmware version: 202507142104
Firmware compatible: +single-rootfs +fit-factory-reset +force-repartition +repartition-ramsize-fix +fit-immutable-support +wb8-debug-network-update-fix +wrong-ab-layout-fix +update-from-cloud
Release name: wb-2504
Release suite: stable
Release target: wb6/bullseye
Release repo prefix:
Time of creation: Mon Jul 14 21:06:49 UTC 2025
===============================================================================
>>> Checking SHA1 hash of install
PROGRESS: 0%PROGRESS: 0%
>>> SHA1 hash of install ok
>>> Requested factory reset will be performed by firmware itself
32+0 records in
32+0 records out
16384 bytes (16 kB, 16 KiB) copied, 0.0112605 s, 1.5 MB/s
>>> Firmware seems to be compatible with this controller
>>> Extracting install script
>> Running install script
>>> Console logging enabled; tempfile /tmp/tmp.yxvNpP, final file /disk/wb-console.log will be written on exit
>>> Extend tmpfs size to whole RAM
>>> Remount tmpfs in /tmp with size=1006M
>>> Maybe update factoryreset.fit to fix tmpfs size issue at 512M RAM (with emmc update)
[ 19.115962] EXT4-fs (mmcblk0p6): recovery complete
[ 19.120801] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null)
fit_info: Can't open /tmp/tmp.hbpr6I/.wb-restore/factoryreset.fit: No such file or directory
>>> Replace factoryreset.fit with current fit to fix rootfs extending issue at 512M RAM
>>> Copying /disk/wb6_update_FACTORYRESET.fit to factory default location as requested
fit_info: Can't open /tmp/tmp.miJQMO/.wb-restore/factoryreset.fit: No such file or directory
cp: can't create '/tmp/tmp.miJQMO/.wb-restore/factoryreset.fit': No such file or directory
BusyBox v1.30.1 (Debian 1:1.30.1-6+deb11u1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
sh: can't access tty; job control turned off
~ # [ 33.771322] vref-3v3: disabling
Добрый день!
Прошу прислать текстовый файл с полным выводом с консоли, зафиксированным во время сброса устройства — это поможет провести более детальный анализ.
Добрый день!
Судя по ошибкам, рекомендую выполнить следующие действия:
1. Подготовить USB-накопитель заново
— Отформатируйте флешку в FAT32
— Скопируйте на неё только один файл: wb6_update_FACTORYRESET.fit
— Проверьте целостность файла по контрольной сумме (например, SHA1), чтобы убедиться в отсутствии повреждений
— Убедитесь, что контроллер может создавать временные каталоги в файловой системе — ошибки вроде:
fit_info: Can't open /tmp/tmp.hbpr6I/.wb-restore/factoryreset.fit: No such file or directory
cp: can't create '/tmp/tmp.miJQMO/.wb-restore/factoryreset.fit': No such file or directory
2. Попробовать обновление без factory reset
Если восстановление с полным сбросом не проходит — попробуйте выполнить обычное обновление прошивки, без очистки пользовательских данных.
Так же прошу уточнить перечень проблем которые сохраняются на данный момент.
Единственная проблема отсутствие памяти в
/dev/root занято 84%
как мне убедиться что контроллер может создавать временные каталоги в файловой системе ?