From ff59db26ff8e6f8ba6969ed93bb4cca88a3b7c2d Mon Sep 17 00:00:00 2001 From: Andy Bavier Date: Fri, 27 Jun 2008 02:01:00 +0000 Subject: [PATCH] Changed interface names to make them shorter, a bit more intuitive --- factory/setup-link | 29 ++++++++--------------------- factory/setup-nat | 4 ++-- 2 files changed, 10 insertions(+), 23 deletions(-) diff --git a/factory/setup-link b/factory/setup-link index 5c93a30..b8c748c 100755 --- a/factory/setup-link +++ b/factory/setup-link @@ -4,29 +4,29 @@ IP=/sbin/ip SLICE=$1 SLICEID=`id -u $SLICE` -read LABEL +read INDEX read REMOTE read KEY -LINK=${LABEL}k$KEY +LINK=${KEY}if${INDEX} modprobe ip_gre modprobe etun ### Setup EGRE tunnel -EGRE=egre$LINK +EGRE=d$LINK $IP tunnel add $EGRE mode gre/eth remote $REMOTE key $KEY $IP link set $EGRE up ### Setup etun -ETUN0=v$LINK -ETUN1=etun$LINK +ETUN0=a$LINK +ETUN1=b$LINK echo $ETUN0,$ETUN1 > /sys/module/etun/parameters/newif ifconfig $ETUN0 mtu 1458 up ifconfig $ETUN1 up ### Setup bridge -BRIDGE=br$LINK +BRIDGE=c$LINK brctl addbr $BRIDGE brctl addif $BRIDGE $EGRE brctl addif $BRIDGE $ETUN1 @@ -48,8 +48,8 @@ chcontext --ctx 1 -- echo \$PID > /sys/class/net/$ETUN0/new_ns_pid EOF chmod +x $GRAB -### Create "bind link" script -BIND=/vsys/bind-link-$ETUN0 +### Create script for setting link rate +BIND=/vsys/rate-$ETUN0 echo $SLICE > $BIND.acl rm -f $BIND cat > $BIND < $UNBIND < $DELETE.acl @@ -105,6 +93,5 @@ ip tunnel del $EGRE rm -f $GRAB $GRAB.acl rm -f $DELETE $DELETE.acl rm -f $BIND $BIND.acl -rm -f $UNBIND $UNBIND.acl EOF chmod +x $DELETE diff --git a/factory/setup-nat b/factory/setup-nat index 61344a4..c6d37e9 100755 --- a/factory/setup-nat +++ b/factory/setup-nat @@ -9,8 +9,8 @@ read KEY modprobe etun ### Setup etun -ETUN0=vnat0k$KEY -ETUN1=vnat1k$KEY +ETUN0=nat$KEY +ETUN1=natx$KEY echo $ETUN0,$ETUN1 > /sys/module/etun/parameters/newif ifconfig $ETUN1 10.0.$KEY.1 up -- 2.43.0