summaryrefslogtreecommitdiff
path: root/network/vde2/rc.vde2
diff options
context:
space:
mode:
Diffstat (limited to 'network/vde2/rc.vde2')
-rw-r--r--network/vde2/rc.vde274
1 files changed, 0 insertions, 74 deletions
diff --git a/network/vde2/rc.vde2 b/network/vde2/rc.vde2
deleted file mode 100644
index 9cc1beceb0..0000000000
--- a/network/vde2/rc.vde2
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/bin/sh
-
-#=========================== EDIT THE FOLLOWING VARIABLES ==========================
-# _________________________________________________________________________________
-# | |
-# | Interface name to use for the TAP device |
-# | |
- TAP_IF="tap0"
-# |_________________________________________________________________________________|
-# | |
-# | IP Address/Subnet in CIDR Notation for the Virtual Network |
-# | |
- TAP_NET="10.10.10.1/24"
-# |_________________________________________________________________________________|
-#
-#=========================== DO NOT EDIT BELOW THIS LINE ============================
-
-start(){
- echo -n "Starting VDE Switch..."
-
- # Load tun module
- modprobe tun || { echo "Error, cannot load 'tun' module. Exiting..." ; exit 1 ; }
- sleep 1
-
- # Start tap switch
- vde_switch -tap ${TAP_IF} -daemon || { echo "Error, cannot assign IP to ${TAP_IF}. Exiting..." ; exit 1 ; }
-
- # Bring tap interface up
- ip addr add ${TAP_NET} dev ${TAP_IF}
- ip link set ${TAP_IF} up
-
- #chmod 666 /tmp/vde.ctl
- chmod -R a+rwx /var/run/vde.ctl
-
- # Apply workaround
- echo 1024 > /proc/sys/dev/rtc/max-user-freq
- echo
-}
-
-
-stop(){
- echo -n "Stopping VDE Switch..."
-
- # Bring tap interface down
- ip addr flush dev ${TAP_IF}
- ip link set ${TAP_IF} down
-
- # Kill VDE switch
- kill $(pgrep vde_switch)
- sleep 1
-
- # Remove tun module
- modprobe -r tun
- echo
-}
-
-
-case "$1" in
- start)
- start
- ;;
-
- stop)
- stop
- ;;
-
- restart)
- stop
- start
- ;;
- *)
- echo "Usage: $0 {start|stop|restart}"
- ;;
-esac