X-Git-Url: https://git.archive.openwrt.org/?p=openwrt.git;a=blobdiff_plain;f=target%2Flinux%2Fkirkwood%2Fbase-files%2Fetc%2Fuci-defaults%2F01_leds;h=e0ae6591d36093cfea93fda82cd325280c78fd6b;hp=7e2018853a66fed8b4139170e31c07b14763ba3e;hb=aebc358a6e5b727e4e4ebb6e35bf0b4beffb3475;hpb=0fe170d3b36438db246b032533cdadfa9d62219a diff --git a/target/linux/kirkwood/base-files/etc/uci-defaults/01_leds b/target/linux/kirkwood/base-files/etc/uci-defaults/01_leds index 7e2018853a..e0ae6591d3 100644 --- a/target/linux/kirkwood/base-files/etc/uci-defaults/01_leds +++ b/target/linux/kirkwood/base-files/etc/uci-defaults/01_leds @@ -1,14 +1,44 @@ #!/bin/sh # -# Copyright (C) 2012-2013 OpenWrt.org +# Copyright (C) 2012-2014 OpenWrt.org # . /lib/functions/uci-defaults.sh +. /lib/kirkwood.sh -case "`cat /proc/device-tree/model`" in -"Seagate FreeAgent DockStar") - ucidef_set_led_netdev "eth0" "dockstar:orange:misc" "eth0" - ucidef_set_led_default "health" "dockstar:green:health" "1" +board=$(kirkwood_board_name) + +case "$board" in +"dockstar") + ucidef_set_led_default "health" "health" "status:green:health" "1" + ucidef_set_led_default "fault" "fault" "status:orange:fault" "1" + ;; +"ea3500") + ucidef_set_led_default "power" "power" "ea3500:green:power" "1" + ;; +"ea4500") + ucidef_set_led_default "health" "health" "ea4500:white:health" "1" + ucidef_set_led_default "pulse" "pulse" "ea4500:white:pulse" "1" + ;; +"goflexhome" | \ +"goflexnet") + ucidef_set_led_default "health" "health" "status:green:health" "1" + ucidef_set_led_default "fault" "fault" "status:orange:fault" "0" + ;; +"ib62x0") + ucidef_set_led_default "health" "health" "ib62x0:green:os" "1" + ucidef_set_led_default "fault" "fault" "ib62x0:red:os" "1" + ;; +"pogo_e02") + ucidef_set_led_default "health" "health" "pogo_e02:green:health" "1" + ucidef_set_led_default "fault" "fault" "pogo_e02:orange:fault" "1" + ;; +"guruplug-server-plus") + ucidef_set_led_timer "health" "health" "guruplug:red:health" "200" "800" + ;; +"sheevaplug" | \ +"sheevaplug-esata") + ucidef_set_led_timer "health" "health" "sheevaplug:blue:health" "200" "800" ;; *) ;;