From 1dece11487e937deb4691f73545c1403d018421d Mon Sep 17 00:00:00 2001 From: John Crispin Date: Sat, 15 Dec 2012 02:01:00 +0000 Subject: cleanup basefiles SVN-Revision: 34698 --- .../linux/lantiq/base-files/etc/uci-defaults/leds | 52 +++++----------------- .../lantiq/base-files/etc/uci-defaults/network | 32 +++---------- 2 files changed, 18 insertions(+), 66 deletions(-) (limited to 'target/linux/lantiq/base-files/etc/uci-defaults') diff --git a/target/linux/lantiq/base-files/etc/uci-defaults/leds b/target/linux/lantiq/base-files/etc/uci-defaults/leds index 64b080f33b..747a715044 100755 --- a/target/linux/lantiq/base-files/etc/uci-defaults/leds +++ b/target/linux/lantiq/base-files/etc/uci-defaults/leds @@ -5,51 +5,21 @@ # . /lib/functions/uci-defaults.sh -. /lib/lantiq.sh +. /lib/functions/lantiq.sh -board=$(lantiq_board_name) +[ -e "/sys/class/leds/wifi" ] && ucidef_set_led_wlan "wifi" "wifi" "wifi" "phy0tx" +[ -e "/sys/class/leds/usb" ] && ucidef_set_led_usbdev "usb" "usb" "usb" "1-1" +[ -e "/sys/class/leds/dsl" ] && ucidef_set_led_netdev "dsl" "dsl" "dsl" "pppoe-wan" -case "$board" in -ARV4520PW|ARV452CPW) - ucidef_set_led_netdev "wifi" "wifi" "soc:blue:wifi" "wlan0" - ucidef_set_led_usbdev "usb" "USB" "soc:blue:usb" "1-1" - ucidef_set_led_default "fxs1" "fxs1" "soc:blue:fxs1" "1" - ucidef_set_led_default "fxs2" "fxs2" "soc:blue:fxs2" "1" - ucidef_set_led_default "online" "online" "soc:blue:internet" "1" - ;; - -ARV7525PW) - ucidef_set_led_netdev "wifi" "wifi" "soc:green:wifi" "wlan0" - ucidef_set_led_default "fxs1" "fxs1" "soc:green:fxs1" "1" - ucidef_set_led_default "fxs2" "fxs2" "soc:green:fxs2" "1" - ucidef_set_led_default "dsl" "dsl" "soc:red:dsl" "1" - ucidef_set_led_default "online" "online" "soc:green:online" "1" - ;; - -ARV4525PW) - ucidef_set_led_netdev "wifi" "wifi" "soc:green:wifi" "wlan0" - ucidef_set_led_default "fxs1" "fxs1" "soc:green:fxs1" "1" - ucidef_set_led_default "fxs2" "fxs2" "soc:green:fxs2" "1" - ucidef_set_led_default "dsl" "dsl" "soc:green:dsl" "1" - ucidef_set_led_default "online" "online" "soc:green:online" "1" - ;; +for a in `ls /sys/class/leds/`; do + grep -q "\[none\]" /sys/class/leds/$a/trigger + [ $? -eq 0 ] && ucidef_set_led_default $a $a $a `cat /sys/class/leds/$a/brightness` +done -GIGASX76X) - ucidef_set_led_wlan "wifi" "wifi" "soc:green:wifi" "phy0radio" - ucidef_set_led_netdev "online" "online" "soc:green:online" "pppoe-wan" - ucidef_set_led_usbdev "usb" "USB" "soc:green:usb" "1-1" - ;; +board=$(lantiq_board_id) -ARV4519PW) - ucidef_set_led_wlan "wifi" "wifi" "soc:green:wifi" "phy0radio" - ucidef_set_led_netdev "internet" "internet" "soc:green:internet" "pppoe-wan" - ucidef_set_led_usbdev "usb" "USB" "soc:green:usb" "1-1" - ;; - -ARV7518PW) - ucidef_set_led_wlan "wifi" "wifi" "soc:green:wifi" "phy0radio" - ucidef_set_led_netdev "internet" "internet" "soc:green:internet" "pppoe-wan" - ucidef_set_led_usbdev "usb" "USB" "soc:green:usb" "1-1" +case "$board" in +*) ;; esac diff --git a/target/linux/lantiq/base-files/etc/uci-defaults/network b/target/linux/lantiq/base-files/etc/uci-defaults/network index b40134d934..e1459b9fc3 100755 --- a/target/linux/lantiq/base-files/etc/uci-defaults/network +++ b/target/linux/lantiq/base-files/etc/uci-defaults/network @@ -12,7 +12,6 @@ set_atm_wan() { local payload=$4 uci batch <