ramips: Fix support for PBR-M1 board
[openwrt/openwrt.git] / target / linux / ramips / base-files / etc / diag.sh
index e0dd92ab97ca0ca385ded138670aa551092635b9..3940a54845ee9654b3c46c01af8c19694b430cb4 100644 (file)
@@ -83,6 +83,7 @@ get_status_led() {
                ;;
        dap-1350|\
        na930|\
+       pbr-m1|\
        rt-n13u|\
        rt-n14u|\
        rt-n15|\
@@ -110,6 +111,10 @@ get_status_led() {
        mlwg2)
                status_led="$board:blue:system"
                ;;
+       linkits7688| \
+       linkits7688d)
+               [ "$1" = "upgrade" ] && status_led="mediatek:orange:wifi"
+               ;;
        m2m)
                status_led="$board:blue:wifi"
                ;;
@@ -131,11 +136,6 @@ get_status_led() {
        sl-r7205)
                status_led="$board:green:wifi"
                ;;
-       pbr-m1|\
-       w306r-v20|\
-       zbt-wr8305rt)
-               status_led="$board:green:sys"
-               ;;
        psr-680w)
                status_led="$board:red:wan"
                ;;
@@ -151,6 +151,7 @@ get_status_led() {
        tew-692gr|\
        ur-326n4g|\
        ur-336un|\
+       wf-2881|\
        wr512-3gn)
                status_led="$board:green:wps"
                ;;
@@ -160,6 +161,10 @@ get_status_led() {
        v22rw-2x2)
                status_led="$board:green:security"
                ;;
+       w306r-v20|\
+       zbt-wr8305rt)
+               status_led="$board:green:sys"
+               ;;
        wcr-150gn|\
        wl-351)
                status_led="$board:amber:power"
@@ -179,7 +184,7 @@ get_status_led() {
 }
 
 set_state() {
-       get_status_led
+       get_status_led $1
 
        case "$1" in
        preinit)
@@ -188,6 +193,7 @@ set_state() {
        failsafe)
                status_led_blink_failsafe
                ;;
+       upgrade | \
        preinit_regular)
                status_led_blink_preinit_regular
                ;;