Ошибка при обновлении прошивки контролера 8.5 из файла

Надо обновить прошивку контролера со сбросом до заводских настроек.

Загружается прошивка на контролер, но потом выходит ошибка:

Upload error: Internal Server Error: [Errno 13] Permission denied: '/mnt/data/.wb-update/install_update.web.flags'

Как это исправить?

Добрый день!

Ошибка Permission denied при создании /mnt/data/.wb-update/...обычно говорит, что контроллер не может записать во внутреннюю память (раздел data). Это чаще всего:

  • повреждён/отмонтирован раздел /mnt/data
  • закончились права/владелец каталогов
  • физическая проблема памяти

Для начала давайте мягкую диагностику.

  1. Узнайте модель и релиз контроллера:
cat /etc/wirenboard-release
  1. Проверьте, смонтирован ли раздел data и есть ли место:
mount | grep mnt/data
df -h /mnt/data
ls -ld /mnt/data /mnt/data/.wb-update
  1. Попробуйте вручную создать файл от root:
touch /mnt/data/test_wb_update && ls -l /mnt/data/test_wb_update

Проще всего сделать откат к заводским настройкам через Программное обеспечение контроллеров Wiren Board — Wiren Board кнопку FW, а затем обновить до актуального релиза.

Вот выполнил команды

root@wirenboard-A2ZIQSFR:~# cat /etc/wirenboard-release
cat: /etc/wirenboard-release: No such file or directory
root@wirenboard-A2ZIQSFR:~# mount | grep mnt/data
/dev/mmcblk0p6 on /mnt/data type ext4 (rw,noatime,discard,stripe=1024)
root@wirenboard-A2ZIQSFR:~# df -h /mnt/data
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p6 55G 4.8G 48G 10% /mnt/data
root@wirenboard-A2ZIQSFR:~# ls -ld /mnt/data /mnt/data/.wb-update
drwxr-xr-x 8 root root 4096 Aug 26 2024 /mnt/data
drwxr-xr-x 2 www-data www-data 4096 May 13 21:16 /mnt/data/.wb-update
root@wirenboard-A2ZIQSFR:~# touch /mnt/data/test_wb_update && ls -l /mnt/data/test_wb_update
-rw-r–r-- 1 root root 0 May 15 15:51 /mnt/data/test_wb_update

Объект удаленный, чтобы туда приехать надо времени много, для локального сброса.

Добрый день!

Если вы планируете выполнить сброс до заводских настроек удаленно, то рискуете вовсе потерять доступ к контроллеру.

Добрый день!

Вам удалось выполнить сброс?

Нет, в пятницу будем на этом обьекте

Добрый день!

Есть новости?