aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/adm5120/base-files
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2008-06-08 06:38:26 +0000
committerGabor Juhos <juhosg@openwrt.org>2008-06-08 06:38:26 +0000
commit672d15d39eb45a9629ed299c9bd0e7c866644181 (patch)
tree3cba10c806cbd6c2d8d0424d59aad22c8914ed74 /target/linux/adm5120/base-files
parent0b40cc693ac98218d2bdb5517ed3885a7d12f0f8 (diff)
downloadupstream-672d15d39eb45a9629ed299c9bd0e7c866644181.tar.gz
upstream-672d15d39eb45a9629ed299c9bd0e7c866644181.tar.bz2
upstream-672d15d39eb45a9629ed299c9bd0e7c866644181.zip
[adm5120] add initial failsafe support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11403 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/adm5120/base-files')
-rwxr-xr-xtarget/linux/adm5120/base-files/etc/preinit.arch16
1 files changed, 16 insertions, 0 deletions
diff --git a/target/linux/adm5120/base-files/etc/preinit.arch b/target/linux/adm5120/base-files/etc/preinit.arch
new file mode 100755
index 0000000000..a4087db0ec
--- /dev/null
+++ b/target/linux/adm5120/base-files/etc/preinit.arch
@@ -0,0 +1,16 @@
+. /etc/functions.sh
+
+insmod input-core
+insmod input-polldev
+insmod gpio_buttons
+insmod button-hotplug
+
+ifname=eth0
+
+failsafe_ip
+
+netmsg 192.168.1.255 "Press reset now, to enter Failsafe!"
+
+ifconfig "$ifname" 0.0.0.0 down
+
+sleep 2