On a fresh openwrt install on a raspberry pi, I played a little with luci-theme-* then updated luci through the web interface.
It might not be relevant, but when updating luci's package, I got an error saying it wont delete /etc/config/luci because it was different from the package's one. That's when I got a 404 error on cgi-bin/luci/admin/system/opkg.
And now the menus services and network disappeared
I tried removing (including the config file) and re-installing luci-base. But it didn't solve anything.
It's a fresh install, so I might as well just dd the partition with its original content and copy back the network configuration files. But it scares me a little that the system breaks so easily ...
Did I do something wrong ? How can I get the menus back ?
Upgrading packages (via the CLI opkg upgrade command or the LuCI Upgrade... button) can result in major problems. It is generally highly discouraged, unless you know what you are doing or if there is specific instruction to do so.
You may need to make a backup of your config, then erase return to defaults and restore the config.
Thank's for your response.
I didn't know about firstboot, so I dded the rootfs partition with the one from the img file and re-uploaded the config backup. It's working now.
So I got a buggy package or one that was not compatible with the release ?