I have upgraded my router's firmware (TP-Link WDR3600) from OpenWRT to LeDe but after the upgrade I don't have access to the web interface of the router anymore and I can only connect to it over SSH, even though I have luci and uhttpd installed. I have also tried to change the port forwarding settings on my router with vi /etc/config/firewall
but it says that my file system is read only, so I am really stuck. I have even tried to upgrade the packages of my router with opkg update
opkg list-upgradable
and then opkg upgrade packageX
but I got the same error. I have tried to issue as well mtd unlock rootfs_data
but this also didn't help. I have also noticed that my root partition is 100% full. Any ideas, how I can change the firewall settings and also to mount in rw mode the root partition would be greatly appreciated.
Which LEDE firmware file did you use?
Sound likely that you have filled your flash memory, probably with the upgraded packages (which was rather unnecessary).
Full flash memory leads to read-only system.
Easiest might to clear everything with command "firstboot" and then reboot. This clears the router and you start from default settings, with no extra packages. Then manually reconfigure the router, but before installing check with "df" that your overlay partition has enough space to install new packages.
The LEDE firmware is 17.01 not sure the last digit. Is firstboot going to flush all my custom settings?
It will revert all custom settings.
You might review this OpenWrt wiki article on the recommended steps to take before doing an upgrade...
https://wiki.openwrt.org/doc/howto/generic.sysupgrade
It may save some time and frustration identifying what customizations were installed.