This is a very simple patch that completes sysupgrade functionality on
UBNT ER8.
Default layout leaves about 128MB free on the kernel partition so there
is plenty of space for temporary config backups.
diff --git a/target/linux/octeon/base-files/lib/preinit/79_move_config
b/target/linux/octeon/base-files/lib/preinit/79_move_config
index ec63d9f5ff..d50bac081b 100644
--- a/target/linux/octeon/base-files/lib/preinit/79_move_config
+++ b/target/linux/octeon/base-files/lib/preinit/79_move_config
@@ -10,6 +10,11 @@ move_config() {
[ -f /mnt/sysupgrade.tgz ] && mv -f
/mnt/sysupgrade.tgz /
umount /mnt
;;
+ er)
+ mount -t vfat /dev/mmcblk0p1 /mnt
+ [ -f /mnt/sysupgrade.tgz ] && mv -f
/mnt/sysupgrade.tgz /
+ umount /mnt
+ ;;
esac
}
diff --git a/target/linux/octeon/base-files/lib/upgrade/platform.sh
b/target/linux/octeon/base-files/lib/upgrade/platform.sh
index cd49c0da36..2a2136f196 100755
--- a/target/linux/octeon/base-files/lib/upgrade/platform.sh
+++ b/target/linux/octeon/base-files/lib/upgrade/platform.sh
@@ -28,6 +28,11 @@ platform_copy_config() {
cp -af "$CONF_TAR" /mnt/
umount /mnt
;;
+ er)
+ mount -t vfat /dev/mmcblk0p1 /mnt
+ cp -af "$CONF_TAR" /mnt/
+ umount /mnt
+ ;;
esac
}
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel