This patch provides correct flashing via sysupgrade for Netgear WNDR4300 router with NAND flash memory. Without this fix upgrade process is not aware of UBI layer and corrupts volume data putting router in Firmware Recovery mode.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiew...@wp.pl> --- target/linux/ath79/base-files/lib/upgrade/platform.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/target/linux/ath79/base-files/lib/upgrade/platform.sh b/target/linux/ath79/base-files/lib/upgrade/platform.sh index f4fca06384..fb1bf607f8 100644 --- a/target/linux/ath79/base-files/lib/upgrade/platform.sh +++ b/target/linux/ath79/base-files/lib/upgrade/platform.sh @@ -2,6 +2,8 @@ # Copyright (C) 2011 OpenWrt.org # +. /lib/upgrade/nand.sh + PART_NAME=firmware REQUIRE_IMAGE_METADATA=1 @@ -51,6 +53,9 @@ platform_do_upgrade() { ubnt,routerstation-pro) redboot_fis_do_upgrade "$1" kernel ;; + netgear,wndr4300) + nand_do_upgrade "$1" + ;; *) default_do_upgrade "$1" ;; -- 2.23.0 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel