2 # Copyright (C) 2014 OpenWrt.org
4 .
/lib
/functions
/leds.sh
9 # There may be more than one color of power LED, try to avoid amber/red
10 status_led_file
=$
(find /sys
/class
/leds
/ -name "*:power" -a ! -name "*:amber:*" -a ! -name "*:red:*" |
head -n1)
11 if [ -d "$status_led_file" ]; then
12 status_led
=$
(basename $status_led_file)
16 # Now just pick any power LED
17 status_led_file
=$
(find /sys
/class
/leds
/ -name "*:power:*" |
head -n1)
18 if [ -d "$status_led_file" ]; then
19 status_led
=$
(basename $status_led_file)
27 [ -z "$status_led" ] && return
31 status_led_blink_preinit
34 status_led_blink_failsafe
37 status_led_blink_preinit_regular