aboutsummaryrefslogtreecommitdiff
path: root/share/examples/startslip/slup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'share/examples/startslip/slup.sh')
-rwxr-xr-xshare/examples/startslip/slup.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/share/examples/startslip/slup.sh b/share/examples/startslip/slup.sh
new file mode 100755
index 000000000000..79cded339558
--- /dev/null
+++ b/share/examples/startslip/slup.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+myname=<my.ip.address>
+gateway=<gateway.ip.address>
+netmask=255.255.255.248
+tune1="link0 -link2" # force headers compression
+tune2="mtu 296" # for FreeBSD 1.x host
+
+case $LINE in
+ 0) tune=$tune1;; # 1st phone connected
+ 1) tune=$tune2;; # 2nd phone connected
+ *) tune=;; # others
+esac
+
+/sbin/ifconfig $1 $2 $tune
+/sbin/ifconfig $1 inet $myname $gateway netmask $netmask
+/sbin/route add default $gateway