ralink: add support for netis WF-2881
[openwrt/openwrt.git] / target / linux / ramips / base-files / etc / diag.sh
index f886b5da8accfb409c9016b035a4bc64217009b3..ff5fbf26969570f1fc07249da6b0c534692583ff 100644 (file)
@@ -62,7 +62,8 @@ get_status_led() {
        rut5xx|\
        v11st-fe|\
        vocore|\
-       wmr-300)
+       wmr-300|\
+       zbt-wg2626)
                status_led="$board:green:status"
                ;;
        atp-52b|\
@@ -104,6 +105,15 @@ get_status_led() {
        f7c027)
                status_led="$board:orange:status"
                ;;
+       hc5*61|\
+       mlw221|\
+       mlwg2)
+               status_led="$board:blue:system"
+               ;;
+       linkits7688| \
+       linkits7688d)
+               [ "$1" = "upgrade" ] && status_led="mediatek:orange:wifi"
+               ;;
        m2m)
                status_led="$board:blue:wifi"
                ;;
@@ -115,10 +125,6 @@ get_status_led() {
        zte-q7)
                status_led="$board:red:status"
                ;;
-       mlw221|\
-       mlwg2)
-               status_led="$board:blue:system"
-               ;;
        mr-102n)
                status_led="$board:amber:status"
                ;;
@@ -149,6 +155,7 @@ get_status_led() {
        tew-692gr|\
        ur-326n4g|\
        ur-336un|\
+       wf-2881|\
        wr512-3gn)
                status_led="$board:green:wps"
                ;;
@@ -166,6 +173,9 @@ get_status_led() {
        wzr-agl300nh)
                status_led="$board:green:router"
                ;;
+       wizfi630a)
+               status_led="$board::run"
+               ;;
        wsr-1166|\
        wsr-600)
                status_led="$board:orange:diag"
@@ -174,7 +184,7 @@ get_status_led() {
 }
 
 set_state() {
-       get_status_led
+       get_status_led $1
 
        case "$1" in
        preinit)
@@ -183,6 +193,7 @@ set_state() {
        failsafe)
                status_led_blink_failsafe
                ;;
+       upgrade | \
        preinit_regular)
                status_led_blink_preinit_regular
                ;;