add failsafe support for atheros-2.6 (#1501) - only works with ar5315+ at the moment
[openwrt.git] / target / linux / atheros-2.6 / base-files / default / etc / preinit.arch
diff --git a/target/linux/atheros-2.6/base-files/default/etc/preinit.arch b/target/linux/atheros-2.6/base-files/default/etc/preinit.arch
new file mode 100755 (executable)
index 0000000..7e911ab
--- /dev/null
@@ -0,0 +1,8 @@
+# reset button only supported on ar5315+ at the moment
+grep 'Atheros AR231[567]' /proc/cpuinfo > /dev/null && {
+       ifname=eth0
+       failsafe_ip
+       netmsg 192.168.1.255 "Press reset now, to enter Failsafe!"
+       ifconfig "$ifname" 0.0.0.0 down
+       sleep 2
+}