2 # Copyright (C) 2007-2013 OpenWrt.org
4 # This setup gives us 4.5 distinguishable states:
6 # (1-LED) Solid OFF: Bootloader running, or kernel hung (timer task stalled)
7 # (1-LED) Solid ON: Kernel hung (timer task stalled)
8 # (2-LED) Solid RED: Bootloader running, or kernel hung (timer task stalled)
9 # (2-LED) Solid YELLOW: Kernel hung (timer task stalled)
11 # 10Hz blink: failsafe
12 # (1-LED) Heartbeat: normal operation
13 # (2-LED) Solid GREEN: normal operation
15 .
/lib
/functions
/leds.sh
18 [ -d "/sys/class/leds/status" ] && status_led
="status"
19 [ -d "/sys/class/leds/power:green" ] && status_led
="power:green"
27 status_led_set_timer
100 100
30 status_led_set_timer
50 50
33 status_led_blink_preinit_regular
36 [ "$status_led" = "status" ] && {
37 status_led_set_heartbeat
39 [ "$status_led" = "power:green" ] && {