The new installation section does have a nice way of keeping the installed packages:
Set up Opkg extras and Hotplug extras to be able to use the following features:
Then you run opkg save
.
And then you upgrade your device in Luci and keep the options and the packages indeed get reinstalled.
IMHO this is quite awesome.
(except of the fact that it does not seem to differentiate dependencies and manually installed packages, but I guess that does not matter too much.)
However…
The “installation” of the required Opkg extras and Hotplug extras basically consists of pasting two command lines into your OpenWRT shell via SSH.
And… they are itself not kept after they are installed. As such, the packages are again not included in the backup…
Suggestions
- It would be nice if these OPGK extras and hotplug extras were an opkg package itself. This would also solve the reinstallation issue, because by definition, they would reinstall “themselves”.
- Well… and they should be kept after an upgrade. But as said, 1. solves this, too, I guess, so that i used bullet points here is totally pointless.