projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ar71xx: increase the delay after the ethernet MAC reset
[openwrt.git]
/
target
/
linux
/
ar7
/
base-files
/
etc
/
diag.sh
diff --git
a/target/linux/ar7/base-files/etc/diag.sh
b/target/linux/ar7/base-files/etc/diag.sh
index
0ce17ca
..
b8e4dc8
100644
(file)
--- a/
target/linux/ar7/base-files/etc/diag.sh
+++ b/
target/linux/ar7/base-files/etc/diag.sh
@@
-1,11
+1,12
@@
#!/bin/sh
# Copyright (C) 2007 OpenWrt.org
#!/bin/sh
# Copyright (C) 2007 OpenWrt.org
-# This setup gives us
3
.5 distinguishable states:
+# This setup gives us
4
.5 distinguishable states:
#
# Solid OFF: Bootloader running, or kernel hung (timer task stalled)
# Solid ON: Kernel hung (timer task stalled)
# 5Hz blink: preinit
#
# Solid OFF: Bootloader running, or kernel hung (timer task stalled)
# Solid ON: Kernel hung (timer task stalled)
# 5Hz blink: preinit
+# 10Hz blink: failsafe
# Heartbeat: normal operation
set_state() {
# Heartbeat: normal operation
set_state() {
@@
-17,6
+18,13
@@
set_state() {
echo 100 >/sys/class/leds/status/delay_off
}
;;
echo 100 >/sys/class/leds/status/delay_off
}
;;
+ failsafe)
+ [ -d /sys/class/leds/status ] && {
+ echo timer >/sys/class/leds/status/trigger
+ echo 50 >/sys/class/leds/status/delay_on
+ echo 50 >/sys/class/leds/status/delay_off
+ }
+ ;;
done)
[ -d /sys/class/leds/status ] && {
echo heartbeat >/sys/class/leds/status/trigger
done)
[ -d /sys/class/leds/status ] && {
echo heartbeat >/sys/class/leds/status/trigger
This page took
0.027188 seconds
and
4
git commands to generate.