OpenWRT
DOWNLOAD firmware-selector.openwrt.org
Souborový systém
/dev/root on /rom type squashfs (ro,relatime) /dev/ubi0_1 on /overlay type ubifs (rw,noatime,assert=read-only,ubi=0,vol=1) overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
První je oddíl s firmware pouze pro čtení, jako druhý navazuje oddíl s oprávněním čtením a zápisem, kam se ukládají změny (protože do firmware nelze zapisovat). Změny v kořenovém adresáři / se ukládají do /overlay/upper/.
Po aktualizaci firmwaru jsou ztraceny stažené balíčky a další soubory protože se nachází v rw oddílu nad firmwarem(s aktualizací mění svou velikost a přepisuje rw oddíl), je nutné balíčky znovu doinstalovat. Seznam balíčků které je nutné znovu instalovat lze před instalací najít v /overlay/upper/usr/lib/opkg/status.
Další způsob je stáhnout firmware přímo s balíčky, které chci. Na webu https://firmware-selector.openwrt.org vybrat zařízení a potom upravit Customize installed packages…
Nejjednoduší je asi naistalovat balíček opkg install luci-app-attendedsysupgrade
, který vytvoří firmware a aktualizuje. návod. V případě cli balíče opkg install auc
.