aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/base-files/etc/board.d/01_leds
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/ramips/base-files/etc/board.d/01_leds')
-rwxr-xr-xtarget/linux/ramips/base-files/etc/board.d/01_leds275
1 files changed, 275 insertions, 0 deletions
diff --git a/target/linux/ramips/base-files/etc/board.d/01_leds b/target/linux/ramips/base-files/etc/board.d/01_leds
new file mode 100755
index 0000000..5627c8c
--- /dev/null
+++ b/target/linux/ramips/base-files/etc/board.d/01_leds
@@ -0,0 +1,275 @@
+#!/bin/sh
+
+. /lib/functions/uci-defaults-new.sh
+. /lib/ramips.sh
+
+set_usb_led() {
+ ucidef_set_led_usbdev "usb" "USB" "$1" "1-1"
+}
+
+set_wifi_led() {
+ ucidef_set_led_netdev "wifi_led" "wifi" "$1" "wlan0"
+}
+
+
+board=$(ramips_board_name)
+
+board_config_update
+
+case $board in
+3g150b|\
+3g300m)
+ set_usb_led "$board:blue:3g"
+ ;;
+3g-6200n)
+ set_wifi_led "$board:amber:wlan"
+ set_usb_led "$board:blue:3g"
+ ;;
+3g-6200nl|\
+br-6475nd|\
+mzk-w300nh2)
+ set_wifi_led "$board:amber:wlan"
+ ;;
+a5-v11)
+ ucidef_set_led_default "power" "POWER" "$board:red:power" "1"
+ ;;
+ai-br100)
+ ucidef_set_led_netdev "wan" "wan" "$board:blue:wan" "eth0.2"
+ set_wifi_led "$board:blue:wlan"
+ ;;
+air3gii)
+ set_wifi_led "$board:green:wlan"
+ set_usb_led "$board:green:mobile"
+ ;;
+all0239-3g|\
+hw550-3g|\
+mofi3500-3gn|\
+sap-g3200u3)
+ set_usb_led "$board:green:usb"
+ ;;
+all0256n)
+ ucidef_set_rssimon "wlan0" "40000" "1"
+ ucidef_set_led_rssi "rssilow" "RSSILOW" "$board:green:rssilow" "wlan0" "1" "40" "0" "6"
+ ucidef_set_led_rssi "rssimedium" "RSSIMEDIUM" "$board:green:rssimed" "wlan0" "30" "80" "-29" "5"
+ ucidef_set_led_rssi "rssihigh" "RSSIHIGH" "$board:green:rssihigh" "wlan0" "70" "100" "-69" "8"
+ set_wifi_led "rt2800pci-phy0::radio"
+ ;;
+ar670w|\
+ar725w|\
+awapn2403)
+ set_wifi_led "rt2800soc-phy0::radio"
+ ;;
+asl26555)
+ ucidef_set_led_default "power" "POWER" "$board:green:power" "1"
+ ucidef_set_led_netdev "eth" "ETH" "$board:green:eth" "eth0"
+ set_wifi_led "$board:green:wlan"
+ set_usb_led "$board:green:3g"
+ ;;
+bc2)
+ set_usb_led "$board:blue:usb"
+ ;;
+br-6425)
+ set_wifi_led "$board:orange:wlan"
+ ;;
+broadway)
+ set_usb_led "$board:red:diskmounted"
+ set_wifi_led "$board:red:wps_active"
+ ;;
+cf-wr800n)
+ ucidef_set_led_netdev "lan" "lan" "$board:white:ethernet" eth0.1
+ set_wifi_led "$board:white:wifi"
+ ;;
+cy-swr1100)
+ ucidef_set_led_default "wps" "WPS" "$board:blue:wps" "0"
+ set_usb_led "$board:blue:usb"
+ ;;
+d105)
+ ucidef_set_led_default "power" "POWER" "$board:red:power" "1"
+ set_usb_led "$board:green:usb"
+ ;;
+db-wrt01)
+ ucidef_set_led_default "power" "power" "$board:orange:power" "1"
+ ;;
+dcs-930l-b1)
+ ucidef_set_led_default "power" "POWER" "$board:red:power" "1"
+ ucidef_set_led_netdev "wifi" "WiFi" "$board:blue:wps"
+ ;;
+dir-300-b1|\
+dir-600-b1|\
+dir-600-b2|\
+dir-620-a1)
+ ucidef_set_led_default "wan" "WAN LED (amber)" "$board:amber:wan" "1"
+ set_wifi_led "rt2800pci-phy0::radio"
+ ;;
+dir-300-b7|\
+dir-320-b1|\
+dir-610-a1|\
+esr-9753|\
+hlk-rm04|\
+sl-r7205|\
+v11st-fe|\
+w306r-v20|\
+wt1520)
+ set_wifi_led "rt2800pci-phy0::radio"
+ ;;
+dir-615-d|\
+dir-615-h1)
+ ucidef_set_led_default "status" "Status LED (amber)" "$board:amber:status" "0"
+ set_wifi_led "rt2800pci-phy0::radio"
+ ;;
+dir-620-d1)
+ set_wifi_led "$board:green:wifi"
+ ;;
+dir-810l|\
+mzk-dp150n)
+ ucidef_set_led_default "power" "power" "$board:green:power" "1"
+ ;;
+f5d8235-v1|\
+f5d8235-v2)
+ set_usb_led "$board:blue:storage"
+ ;;
+fonera20n)
+ set_usb_led "$board:orange:usb"
+ set_wifi_led "$board:orange:wifi"
+ ;;
+hc5661)
+ ucidef_set_led_default "system" "system" "$board:blue:system" "1"
+ ucidef_set_led_netdev "internet" "internet" "$board:blue:internet" "eth0.2"
+ set_wifi_led "$board:blue:wlan2g"
+ ;;
+hc5761)
+ ucidef_set_led_default "system" "system" "$board:blue:system" "1"
+ ucidef_set_led_netdev "internet" "internet" "$board:blue:internet" "eth0.2"
+ set_wifi_led "$board:blue:wlan2g"
+ ucidef_set_led_netdev "wifi5g" "wifi5g" "$board:blue:wlan5g" "rai0"
+ ;;
+hc5861)
+ ucidef_set_led_default "system" "system" "$board:blue:system" "1"
+ ucidef_set_led_netdev "internet" "internet" "$board:blue:internet" "eth0.2"
+ set_wifi_led "$board:blue:wlan2g"
+ ucidef_set_led_netdev "wifi5g" "wifi5g" "$board:blue:wlan5g" "rai0"
+ ucidef_set_led_default "turbo" "turbo" "$board:blue:turbo" "0"
+ ;;
+hg255d)
+ set_wifi_led "$board:green:wlan"
+ set_usb_led "$board:green:usb"
+ ucidef_set_led_interface "lan" "$board:green:internet"
+ ;;
+hpm)
+ ucidef_set_led_default "power" "POWER" "$board:orange:power" "1"
+ ucidef_set_led_netdev "eth" "ETH" "$board:green:eth" "eth0"
+ set_wifi_led "$board:green:wifi"
+ ;;
+ht-tm02)
+ ucidef_set_led_netdev "eth" "Ethernet" "$board:green:lan" "eth0"
+ set_wifi_led "$board:blue:wlan"
+ ;;
+m2m)
+ set_wifi_led "$board:blue:wifi"
+ ucidef_set_led_netdev "eth" "Ethernet" "$board:green:wan" "eth0"
+ ;;
+miniembplug)
+ set_wifi_led "$board:red:wlan"
+ set_usb_led "$board:green:mobile"
+ ;;
+miwifi-mini)
+ ucidef_set_led_default "power" "power" "$board:red:status" "1"
+ ;;
+mlw221|\
+mlwg2)
+ set_wifi_led "$board:blue:wifi"
+ ucidef_set_led_default "system" "system" "$board:blue:system" "1"
+ ;;
+mpr-a1|\
+mpr-a2)
+ set_wifi_led "$board:blue:system"
+ ;;
+mr-102n)
+ set_wifi_led "$board:green:wlan"
+ set_usb_led "$board:green:usb"
+ ;;
+na930)
+ set_usb_led "$board:blue:status"
+ ;;
+nw718)
+ set_usb_led "$board:amber:usb"
+ ;;
+oy-0001)
+ ucidef_set_led_default "power" "power" "$board:green:power" "1"
+ set_wifi_led "$board:green:wifi"
+ ;;
+pbr-m1)
+ ucidef_set_led_netdev "internet" "internet" "$board:green:internet" "eth0.2"
+ ucidef_set_led_default "power" "power" "$board:green:power" "1"
+ ucidef_set_led_default "sys" "sys" "$board:green:sys" "1"
+ ;;
+px-4885)
+ set_wifi_led "$board:orange:wifi"
+ set_usb_led "$board:blue:storage"
+ ;;
+re6500)
+ ucidef_set_led_default "power" "power" "$board:white:power" "1"
+ ucidef_set_led_default "wifi" "wifi" "$board:orange:wifi" "1"
+ ;;
+rp-n53)
+ ucidef_set_led_netdev "eth" "Network" "$board:white:back" "eth0"
+ set_wifi_led "$board:blue:wifi"
+ ;;
+rt-n14u)
+ ucidef_set_led_default "power" "power" "$board:blue:power" "1"
+ ucidef_set_led_netdev "lan" "lan" "$board:blue:lan" eth0.1
+ ucidef_set_led_netdev "wan" "wan" "$board:blue:wan" eth0.2
+ set_wifi_led "$board:blue:air"
+ set_usb_led "$board:blue:usb"
+ ;;
+tiny-ac)
+ set_wifi_led "$board:orange:wifi"
+ set_usb_led "$board:green:usb"
+ ;;
+vocore)
+ ucidef_set_led_netdev "eth" "ETH" "$board:orange:eth" "eth0"
+ set_wifi_led "$board:green:status"
+ ;;
+w502u)
+ set_usb_led "$board:blue:usb"
+ set_wifi_led "rt2800pci-phy0::radio"
+ ;;
+wcr-150gn)
+ set_usb_led "$board:amber:user"
+ ;;
+whr-1166d|\
+whr-300hp2|\
+whr-600d)
+ ucidef_set_led_default "power" "power" "$board:green:power" "1"
+ ucidef_set_led_default "router" "router" "$board:green:router" "1"
+ ;;
+wnce2001)
+ set_wifi_led "$board:green:wlan"
+ ;;
+wt3020)
+ ucidef_set_led_default "power" "power" "$board:blue:power" "0"
+ ;;
+y1|\
+y1s)
+ ucidef_set_led_default "power" "power" "$board:blue:power" "1"
+ set_usb_led "$board:blue:usb"
+ set_wifi_led "$board:blue:wifi"
+ ;;
+zbt-wa05)
+ ucidef_set_led_default "power" "power" "$board:blue:power" "1"
+ set_wifi_led "$board:blue:air"
+ set_usb_led "$board:blue:usb"
+ ;;
+zbt-wr8305rt)
+ ucidef_set_led_default "power" "power" "$board:green:sys" "1"
+ set_usb_led "$board:green:usb"
+ set_wifi_led "$board:green:wifi"
+ ;;
+zte-q7)
+ set_wifi_led "$board:blue:status"
+ ;;
+esac
+
+board_config_flush
+
+exit 0