From: Mathias Kresin Date: Sun, 19 Jun 2016 14:33:44 +0000 (+0200) Subject: lantiq: diag - switch off the power led on failsafe X-Git-Tag: v17.01.0-rc1~2302 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=551c9c830027b7749895e3ba6b37004570b89e74;p=oweals%2Fopenwrt.git lantiq: diag - switch off the power led on failsafe This patch is a follow up to commit 4cf3fd4 "add support for indicating the boot state using three leds". At the time of writing the patch, I wasn't aware that it's possible to switch info failsafe after boot (factory reset). Enabling the failsafe led without disabling the running led causes an unexpected led colour on devices using a single multicolour led to indicate the boot state. Signed-off-by: Mathias Kresin --- diff --git a/target/linux/lantiq/base-files/etc/diag.sh b/target/linux/lantiq/base-files/etc/diag.sh index 71d6f3e511..f6363b34ac 100644 --- a/target/linux/lantiq/base-files/etc/diag.sh +++ b/target/linux/lantiq/base-files/etc/diag.sh @@ -17,6 +17,10 @@ set_state() { ;; failsafe) status_led_off + [ -n "$running" ] && { + status_led="$running" + status_led_off + } status_led="$failsafe" status_led_blink_failsafe ;;