diff options
Diffstat (limited to 'target/linux/lantiq/base-files/etc/hotplug.d/dsl/led_dsl.sh')
-rwxr-xr-x | target/linux/lantiq/base-files/etc/hotplug.d/dsl/led_dsl.sh | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/target/linux/lantiq/base-files/etc/hotplug.d/dsl/led_dsl.sh b/target/linux/lantiq/base-files/etc/hotplug.d/dsl/led_dsl.sh deleted file mode 100755 index dd8e84a1af..0000000000 --- a/target/linux/lantiq/base-files/etc/hotplug.d/dsl/led_dsl.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -[ "$DSL_NOTIFICATION_TYPE" = "DSL_INTERFACE_STATUS" ] || exit 0 - -. /lib/functions.sh -. /lib/functions/leds.sh - -led_dsl_up() { - case "$(config_get led_dsl trigger)" in - "netdev") - led_set_attr $1 "trigger" "netdev" - led_set_attr $1 "device_name" "$(config_get led_dsl dev)" - for m in $(config_get led_dsl mode); do - led_set_attr $1 "$m" "1" - done - ;; - *) - led_on $1 - ;; - esac -} - -config_load system -config_get led led_dsl sysfs -if [ -n "$led" ]; then - case "$DSL_INTERFACE_STATUS" in - "HANDSHAKE") led_timer $led 500 500;; - "TRAINING") led_timer $led 200 200;; - "UP") led_dsl_up $led;; - *) led_off $led - esac -fi |