summaryrefslogtreecommitdiffstats
path: root/target/device/valka/target_skeleton/etc/rc.d/10.network
diff options
context:
space:
mode:
Diffstat (limited to 'target/device/valka/target_skeleton/etc/rc.d/10.network')
-rwxr-xr-xtarget/device/valka/target_skeleton/etc/rc.d/10.network32
1 files changed, 32 insertions, 0 deletions
diff --git a/target/device/valka/target_skeleton/etc/rc.d/10.network b/target/device/valka/target_skeleton/etc/rc.d/10.network
new file mode 100755
index 000000000..ebe092a0e
--- /dev/null
+++ b/target/device/valka/target_skeleton/etc/rc.d/10.network
@@ -0,0 +1,32 @@
+#!/bin/ash
+. /etc/rc.subr
+
+start() {
+ echo -n " * Network interfaces: "
+ if checkyesno ${eth0_enable}; then
+ if ${ifup_program} eth0 > /dev/null 2>&1; then
+ echo -n "eth0 "
+ else
+ echo -n "eth0=failed "
+ fi
+ fi
+ if checkyesno ${eth1_enable}; then
+ if ${ifup_program} eth1 > /dev/null 2>&1; then
+ echo -n "eth1"
+ else
+ echo -n "eth1=failed"
+ fi
+ fi
+ echo ""
+}
+
+stop() {
+ echo -n " * Stopping network interfaces: "
+ if ${ifdown_program} -fa > /dev/null 2>&1; then
+ echo "Ok"
+ else
+ echo "Failed"
+ fi
+}
+
+rc_run_command "$1"