aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/base-files/etc
diff options
context:
space:
mode:
authorChuanhong Guo <gch981213@gmail.com>2018-07-16 16:27:22 +0800
committerJohn Crispin <john@phrozen.org>2018-07-16 15:12:18 +0200
commitc9c4b2116c0984eb8baeff03e806030ee9c6175f (patch)
tree46f6992caded0ba6f9ad6e75e8318bd2be36c230 /target/linux/ramips/base-files/etc
parent1ef65ceeafa9f1d5f4c0e0fe851907a4c8afa483 (diff)
downloadupstream-c9c4b2116c0984eb8baeff03e806030ee9c6175f.tar.gz
upstream-c9c4b2116c0984eb8baeff03e806030ee9c6175f.tar.bz2
upstream-c9c4b2116c0984eb8baeff03e806030ee9c6175f.zip
ramips: Use dts alias based status led
Also fix several typos in led node name. Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
Diffstat (limited to 'target/linux/ramips/base-files/etc')
-rw-r--r--target/linux/ramips/base-files/etc/diag.sh348
1 files changed, 1 insertions, 347 deletions
diff --git a/target/linux/ramips/base-files/etc/diag.sh b/target/linux/ramips/base-files/etc/diag.sh
index 1e67097cd8..6df243e393 100644
--- a/target/linux/ramips/base-files/etc/diag.sh
+++ b/target/linux/ramips/base-files/etc/diag.sh
@@ -4,353 +4,7 @@
. /lib/functions.sh
. /lib/functions/leds.sh
-get_status_led() {
- board=$(board_name)
- boardname="${board##*,}"
-
- case $board in
- 3g150b|\
- 3g300m|\
- w150m)
- status_led="$boardname:blue:ap"
- ;;
- 3g-6200n|\
- ar670w|\
- ar725w|\
- br-6475nd|\
- c50|\
- dch-m225|\
- dir-860l-b1|\
- e1700|\
- elecom,wrc-1167ghbk2-s|\
- ex2700|\
- ex3700|\
- fonera20n|\
- firewrt|\
- hg255d|\
- iodata,wn-ax1167gr|\
- iodata,wn-gx300gr|\
- kn|\
- kn_rc|\
- kn_rf|\
- kng_rc|\
- mzk-750dhp|\
- mzk-dp150n|\
- mzk-w300nh2|\
- nbg-419n|\
- nbg-419n2|\
- pwh2004|\
- r6220|\
- tplink,c20-v4|\
- tplink,c50-v3|\
- tplink,tl-wa801nd-v5|\
- tplink,tl-mr3420-v5|\
- tplink,tl-wr842n-v5|\
- tplink,tl-wr902ac-v3|\
- tl-wr840n-v4|\
- tl-wr840n-v5|\
- tl-wr841n-v13|\
- vr500|\
- wnce2001|\
- wndr3700v5|\
- x5|\
- x8|\
- xdxrn502j|\
- wn3000rpv3|\
- zyxel,keenetic-extra-ii)
- status_led="$boardname:green:power"
- ;;
- 3g-6200nl)
- status_led="$boardname:green:internet"
- ;;
- a5-v11|\
- cs-qr10|\
- d105|\
- dcs-930l-b1|\
- hlk-rm04|\
- jhr-n825r|\
- mpr-a1|\
- mpr-a2|\
- mzk-ex750np)
- status_led="$boardname:red:power"
- ;;
- ai-br100|\
- ht-tm02)
- status_led="$boardname:blue:wlan"
- ;;
- alfa-network,ac1200rm|\
- awapn2403|\
- dir-645|\
- sk-wb8|\
- tplink,c2-v1|\
- wrh-300cr)
- status_led="$boardname:green:wps"
- ;;
- alfa-network,awusfree1)
- status_led="$boardname:orange:system"
- ;;
- all0239-3g|\
- dcs-930|\
- dir-300-b1|\
- dir-300-b7|\
- dir-320-b1|\
- dir-600-b1|\
- dir-610-a1|\
- dir-615-d|\
- dir-615-h1|\
- dir-620-a1|\
- dir-620-d1|\
- dwr-512-b|\
- dlink,dwr-116-a1|\
- gnubee,gb-pc1|\
- gnubee,gb-pc2|\
- hpm|\
- hw550-3g|\
- mac1200rv2|\
- miniembwifi|\
- mofi3500-3gn|\
- rut5xx|\
- v11st-fe|\
- wmr-300|\
- zbt-wg2626)
- status_led="$boardname:green:status"
- ;;
- dlink,dwr-921-c1)
- status_led="$boardname:green:sigstrength"
- ;;
- asl26555-8M|\
- asl26555-16M)
- status_led="asl26555:green:power"
- ;;
- atp-52b|\
- ew1200|\
- ip2202)
- status_led="$boardname:green:run"
- ;;
- c108)
- status_led="$boardname:green:lan"
- ;;
- cf-wr800n|\
- psg1208)
- status_led="$boardname:white:wps"
- ;;
- psg1218a|\
- psg1218b)
- status_led="$boardname:yellow:status"
- ;;
- cy-swr1100|\
- w502u|\
- youhua,wr1200js)
- status_led="$boardname:blue:wps"
- ;;
- d240|\
- dap-1350|\
- na930|\
- d-team,newifi-d2|\
- pbr-m1|\
- re350-v1|\
- rt-ac51u|\
- rt-n13u|\
- rt-n14u|\
- rt-n15|\
- rt-n56u|\
- tplink,c20-v1|\
- wl-330n|\
- wl-330n3g|\
- wli-tx4-ag300n|\
- y1|\
- y1s|\
- youku-yk1|\
- zorlik,zl5900v2)
- status_led="$boardname:blue:power"
- ;;
- dlink,dap-1522-a1|\
- phicomm,k2g|\
- k2p|\
- m3|\
- mir3g|\
- miwifi-nano)
- status_led="$boardname:blue:status"
- ;;
- db-wrt01|\
- esr-9753|\
- pbr-d1)
- status_led="$boardname:orange:power"
- ;;
- f5d8235-v1)
- status_led="$boardname:blue:wired"
- ;;
- f5d8235-v2)
- status_led="$boardname:blue:router"
- ;;
- f7c027|\
- timecloud)
- status_led="$boardname:orange:status"
- ;;
- hc5*61|\
- hc5661a|\
- jhr-n805r|\
- jhr-n926r|\
- mlw221|\
- mlwg2|\
- vonets,var11n-300)
- status_led="$boardname:blue:system"
- ;;
- hc5962)
- status_led="$boardname:white:status"
- ;;
- kimax,u35wf|\
- m2m)
- status_led="$boardname:blue:wifi"
- ;;
- linkits7688)
- status_led="linkit-smart-7688:orange:wifi"
- ;;
- gl-mt300n-v2)
- status_led="$boardname:green:power"
- ;;
- m4-4M|\
- m4-8M)
- status_led="m4:blue:status"
- ;;
- mikrotik,rbm11g|\
- mikrotik,rbm33g)
- status_led="$boardname:green:usr"
- ;;
- miwifi-mini|\
- zte-q7)
- status_led="$boardname:red:status"
- ;;
- mr-102n)
- status_led="$boardname:amber:status"
- ;;
- mr200)
- status_led="$boardname:white:power"
- ;;
- nw718)
- status_led="$boardname:amber:cpu"
- ;;
- newifi-d1)
- status_led="$boardname:blue:status"
- ;;
- omega2| \
- omega2p)
- status_led="$boardname:amber:system"
- ;;
- oy-0001|\
- sl-r7205)
- status_led="$boardname:green:wifi"
- ;;
- psr-680w)
- status_led="$boardname:red:wan"
- ;;
- px-4885-4M|\
- px-4885-8M)
- status_led="px-4885:orange:wifi"
- ;;
- re6500|\
- whr-1166d|\
- whr-600d)
- status_led="$boardname:orange:wifi"
- ;;
- mzk-ex300np|\
- rt-n10-plus|\
- tew-638apb-v2|\
- tew-691gr|\
- tew-692gr|\
- ur-326n4g|\
- ur-336un|\
- wf-2881)
- status_led="$boardname:green:wps"
- ;;
- rb750gr3)
- status_led="$boardname:blue:pwr"
- ;;
- sap-g3200u3)
- status_led="$boardname:green:usb"
- ;;
- u25awf-h1)
- status_led="u25awf:red:wifi"
- ;;
- u7621-06-256M-16M)
- status_led="u7621-06:green:status"
- ;;
- u7628-01-128M-16M)
- status_led="u7628-01:green:power"
- ;;
- v22rw-2x2)
- status_led="$boardname:green:security"
- ;;
- vocore-8M|\
- vocore-16M)
- status_led="vocore:green:status"
- ;;
- vocore2)
- status_led="$boardname:fuchsia:status"
- ;;
- vocore2lite)
- status_led="$boardname:green:status"
- ;;
- w306r-v20|\
- mqmaker,witi-256m|\
- mqmaker,witi-512m|\
- zbt-wr8305rt)
- status_led="$boardname:green:sys"
- ;;
- wcr-1166ds|\
- whr-300hp2|\
- wsr-1166|\
- wsr-600)
- status_led="$boardname:green:power"
- ;;
- wcr-150gn|\
- wl-351)
- status_led="$boardname:amber:power"
- ;;
- whr-g300n|\
- wlr-6000|\
- zbt-we2026)
- status_led="$boardname:red:power"
- ;;
- widora,neo-16m|\
- widora,neo-32m)
- status_led="widora:orange:wifi"
- ;;
- wzr-agl300nh)
- status_led="$boardname:green:router"
- ;;
- wizfi630a)
- status_led="$boardname::run"
- ;;
- wr512-3gn-4M|\
- wr512-3gn-8M)
- status_led="wr512-3gn:green:wps"
- ;;
- wrtnode2r | \
- wrtnode2p | \
- wrtnode)
- status_led="wrtnode:blue:indicator"
- ;;
- wt3020-4M|\
- wt3020-8M)
- status_led="wt3020:blue:power"
- ;;
- zbt-cpe102)
- status_led="$boardname:green:4g-0"
- ;;
- zbt-we826-16M|\
- zbt-we826-32M)
- status_led="zbt-we826:green:power"
- ;;
- zbtlink,zbt-we1226)
- status_led="$boardname:green:wlan"
- ;;
- zbt-wg3526-16M|\
- zbt-wg3526-32M)
- status_led="zbt-wg3526:green:status"
- ;;
- esac
-}
+status_led="$(get_dt_led status)"
set_state() {
get_status_led $1