ar71xx: add support for Netgear WNR2000v4
[openwrt/openwrt.git] / target / linux / ar71xx / base-files / lib / upgrade / platform.sh
index ced42ed04412d8d06103b7a47230b30900088472..7a02e37d2279a1d212a80b62dd4879fbb66f0794 100755 (executable)
@@ -176,6 +176,7 @@ platform_check_image() {
        dir-835-a1 | \
        dragino2 | \
        esr1750 | \
+       esr900 | \
        ew-dorin | \
        ew-dorin-router | \
        hiwifi-hc6361 | \
@@ -189,6 +190,7 @@ platform_check_image() {
        airgateway | \
        airrouter | \
        bullet-m | \
+       loco-m-xw | \
        nanostation-m | \
        rocket-m | \
        nanostation-m-xw | \
@@ -198,6 +200,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 +227,7 @@ platform_check_image() {
                return 1
                ;;
 
+       qihoo-c301 | \
        mynet-n600 | \
        mynet-n750)
                [ "$magic_long" != "5ea3a417" ] && {
@@ -257,6 +261,7 @@ platform_check_image() {
        el-mini | \
        gl-inet | \
        oolite | \
+       smart-300 | \
        tl-mr10u | \
        tl-mr11u | \
        tl-mr13u | \
@@ -380,6 +385,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."