openwrt не позволяет сэкономить изменения

Когда-либо комбинация «сохранить» «сохранить и применить» OpenWRT не сохраняет никаких изменений, я остаюсь на этапе «сменный счетчик> 0». Более того, нажав на счетчик, я вижу все изменения, и когда я нажимаю на их фиксацию, он работает, но в конце ничего не выполняется, все изменения все еще отменены.

перезагрузка не имеет эффекта восстановления, даже перезагрузка последней «резервной копии» не устраняет проблему

Состояние файла выглядит следующим образом:

Filesystem 1K-blocks Used Available Use% Mounted on rootfs 384 320 64 83% / /dev/root 2304 2304 0 100% /rom tmpfs 14368 524 13844 4% /tmp /dev/mtdblock5 384 320 64 83% /overlay overlayfs:/overlay 384 320 64 83% / tmpfs 512 0 512 0% /dev 

/ dev / root кажется полным, но я не знаю, как его достичь:

 cd /dev/root 

дает

 -ash: cd: can't cd to /dev/root 

Я все еще застреваю, и ищу знания или опыт, наверху. Я считаю, что обычные команды debian не совсем то, что нужно для openWRT …

/ dev / root – ваш rom – он полный и не доступен для записи. Ваш корневой каталог является / и предоставляет некоторое пространство для вывода вывода. Но даже эти цифры не являются пространством, доступным, потому что это squashfs. См. https://wiki.openwrt.org/doc/techref/flash.layout для дальнейших исследований

У меня такое впечатление, что ваша проблема связана с gui. Возможно, настройка с помощью командной строки является для вас вариантом.

Я не уверен, что вы подразумеваете под «debian commands» – у вас нет bash, это busybox afaik

У меня была такая же проблема, когда в / было 0 свободного места.

Вы можете подключиться через ssh и запустить df чтобы проверить, сколько свободного места осталось:

 $ df Filesystem 1K-blocks Used Available Use% Mounted on rootfs 512 416 96 81% / 

Мне пришлось зайти в /overlay/upper/usr/lib/opkg/ и вручную удалить некоторые пакеты, потому что opkg не позволил мне удалить их.