devstack changes for sfc-tacker OPNFV demo
[groupbasedpolicy.git] / demos / gbp-devstack / devstack-scripts / sfc / kernelmods.sh
diff --git a/demos/gbp-devstack/devstack-scripts/sfc/kernelmods.sh b/demos/gbp-devstack/devstack-scripts/sfc/kernelmods.sh
new file mode 100755 (executable)
index 0000000..2778e53
--- /dev/null
@@ -0,0 +1,12 @@
+#!/usr/bin/env bash
+
+TAP=$1
+IP=$2
+MAC=$3
+TDEST=`/sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'`
+sudo ip route add $2/32 dev $1 
+sudo arp -i $1 -s $2 $3 
+
+echo "Flow mod TBD"
+sudo ovs-ofctl add-flow br-int "table=0,ip,nw_dst=$TDEST,actions=output:4" -OOpenFlow13
+resetcontroller.sh