X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Far71xx%2Fbase-files%2Flib%2Fupgrade%2Fplatform.sh;h=1db72d8c4a192282e0de58a142e5abc205711fc0;hb=79d38073569ee319288eb110767575747ba13e43;hp=ced42ed04412d8d06103b7a47230b30900088472;hpb=e79c56ded2a8a145b80628a4bf39da8dd7f6d42c;p=openwrt.git diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh index ced42ed044..1db72d8c4a 100755 --- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh +++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh @@ -167,6 +167,7 @@ platform_check_image() { ap81 | \ ap83 | \ ap132 | \ + dhp-1565-a1 |\ dir-505-a1 | \ dir-600-a1 | \ dir-615-c1 | \ @@ -176,6 +177,7 @@ platform_check_image() { dir-835-a1 | \ dragino2 | \ esr1750 | \ + esr900 | \ ew-dorin | \ ew-dorin-router | \ hiwifi-hc6361 | \ @@ -189,6 +191,7 @@ platform_check_image() { airgateway | \ airrouter | \ bullet-m | \ + loco-m-xw | \ nanostation-m | \ rocket-m | \ nanostation-m-xw | \ @@ -198,6 +201,7 @@ platform_check_image() { wzr-hp-g300nh | \ wzr-hp-g450h | \ wzr-hp-ag300h | \ + wzr-450hp2 | \ whr-g301n | \ whr-hp-g300n | \ whr-hp-gn | \ @@ -224,6 +228,7 @@ platform_check_image() { return 1 ;; + qihoo-c301 | \ mynet-n600 | \ mynet-n750) [ "$magic_long" != "5ea3a417" ] && { @@ -241,6 +246,8 @@ platform_check_image() { ;; mr600 | \ mr600v2 | \ + mr900 | \ + mr900v2 | \ om2p | \ om2pv2 | \ om2p-hs | \ @@ -257,6 +264,7 @@ platform_check_image() { el-mini | \ gl-inet | \ oolite | \ + smart-300 | \ tl-mr10u | \ tl-mr11u | \ tl-mr13u | \ @@ -380,6 +388,14 @@ platform_check_image() { fi return 0 ;; + wnr2000-v4) + [ "$magic_long" != "32303034" ] && { + echo "Invalid image type." + return 1 + } + return 0 + ;; + esac echo "Sysupgrade is not yet supported on $board." @@ -422,6 +438,8 @@ platform_do_upgrade() { ;; mr600 | \ mr600v2 | \ + mr900 | \ + mr900v2 | \ om2p | \ om2pv2 | \ om2p-hs | \