[source] lantiq: restore netdev trigger of dsl led on line up
LEDE Commits
lede-commits at lists.infradead.org
Sat Jun 17 06:45:17 PDT 2017
mkresin pushed a commit to source.git, branch master:
https://git.lede-project.org/03776d813c66c7d74850eb9f321030af09adcb75
commit 03776d813c66c7d74850eb9f321030af09adcb75
Author: Martin Schiller <ms at dev.tdt.de>
AuthorDate: Wed Jun 7 09:03:54 2017 +0200
lantiq: restore netdev trigger of dsl led on line up
Allows to use a single LED for line init status indication and to show
any rx/tx activity on a synchronized dsl line.
Signed-off-by: Martin Schiller <ms at dev.tdt.de>
Signed-off-by: Mathias Kresin <dev at kresin.me>
---
target/linux/lantiq/base-files/sbin/dsl_notify.sh | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/target/linux/lantiq/base-files/sbin/dsl_notify.sh b/target/linux/lantiq/base-files/sbin/dsl_notify.sh
index 11ada92..4804e2a 100755
--- a/target/linux/lantiq/base-files/sbin/dsl_notify.sh
+++ b/target/linux/lantiq/base-files/sbin/dsl_notify.sh
@@ -13,6 +13,19 @@
. /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)"
+ led_set_attr $1 "mode" "$(config_get led_dsl mode)"
+ ;;
+ *)
+ led_on $1
+ ;;
+ esac
+}
+
include /lib/network
scan_interfaces
@@ -22,7 +35,7 @@ if [ -n "$led" ]; then
case "$DSL_INTERFACE_STATUS" in
"HANDSHAKE") led_timer $led 500 500;;
"TRAINING") led_timer $led 200 200;;
- "UP") led_on $led;;
+ "UP") led_dsl_up $led;;
*) led_off $led
esac
fi
More information about the lede-commits
mailing list