updated vFW scripts 33/132633/1
authorMahsa MonemMoharrer <monemmahsa9@gmail.com>
Thu, 8 Dec 2022 11:44:45 +0000 (14:44 +0300)
committerMahsa MonemMoharrer <monemmahsa9@gmail.com>
Thu, 8 Dec 2022 11:44:54 +0000 (14:44 +0300)
Signed-off-by: Mahsa MonemMoharrer <monemmahsa9@gmail.com>
Change-Id: I9524e7c5e331ba3157aff681b2c64c77964bf621
Issue-ID: INT-2178
Signed-off-by: Mahsa MonemMoharrer <monemmahsa9@gmail.com>
12 files changed:
vnfs/vFW/pg_streams/stream_fw_udp1
vnfs/vFW/pg_streams/stream_fw_udp10
vnfs/vFW/pg_streams/stream_fw_udp2
vnfs/vFW/pg_streams/stream_fw_udp3
vnfs/vFW/pg_streams/stream_fw_udp4
vnfs/vFW/pg_streams/stream_fw_udp5
vnfs/vFW/pg_streams/stream_fw_udp6
vnfs/vFW/pg_streams/stream_fw_udp7
vnfs/vFW/pg_streams/stream_fw_udp8
vnfs/vFW/pg_streams/stream_fw_udp9
vnfs/vFW/scripts/v_firewall_init.sh
vnfs/vFW/scripts/v_packetgen_init.sh

index 2fa448c..e6b4a03 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index e24bd2b..0824996 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index 71f8538..963af40 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index 5142072..53bb917 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index ff78a9f..649f69d 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index 823b291..d9b22f4 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index e5ad8a9..bb22573 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index 11239e7..c19ef34 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index 5ce3284..b612b7c 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index d72503c..a8c6038 100644 (file)
@@ -3,7 +3,6 @@ packet-generator new {
   rate 10
   node ip4-input
   size 64-64
-  no-recycle
   data {
     UDP: 192.168.10.31 -> 192.168.20.32
     UDP: 15320 -> 8080 
index c937e9a..9b8be88 100755 (executable)
@@ -46,17 +46,17 @@ ip addr flush dev eth1
 ip addr flush dev eth2
 ifconfig eth1 up
 ifconfig eth2 up
-vppctl tap connect tap111 hwaddr $HWADDR1
-vppctl tap connect tap222 hwaddr $HWADDR2
-vppctl set int ip address tap-0 $IPADDR1"/"$IPADDR1_CIDR
-vppctl set int ip address tap-1 $IPADDR2"/"$IPADDR2_CIDR
-vppctl set int state tap-0 up
-vppctl set int state tap-1 up
+vppctl create tap hw-addr $HWADDR1
+vppctl create tap hw-addr $HWADDR2
+vppctl set int ip address tap0 $IPADDR1"/"$IPADDR1_CIDR
+vppctl set int ip address tap1 $IPADDR2"/"$IPADDR2_CIDR
+vppctl set int state tap0 up
+vppctl set int state tap1 up
 brctl addbr br0
-brctl addif br0 tap111
+brctl addif br0 tap0
 brctl addif br0 eth1
 brctl addbr br1
-brctl addif br1 tap222
+brctl addif br1 tap1
 brctl addif br1 eth2
 ifconfig br0 up
 ifconfig br1 up
@@ -67,9 +67,9 @@ VERSION=$(cat /opt/config/demo_artifacts_version.txt)
 mkdir -p /var/lib/honeycomb/persist/{config,context}/
 echo "" > /var/lib/honeycomb/persist/context/data.json
 echo "" > /var/lib/honeycomb/persist/config/data.json
-/opt/honeycomb/sample-distribution-$VERSION/honeycomb &>/dev/null &disown
+/opt/honeycomb/honeycomb &>/dev/null &disown
 sleep 1
 
 # Start VES client
 cd /opt/VES/evel/evel-library/code/VESreporting/
-./go-client.sh &>/dev/null &disown 
+./go-client.sh &>/dev/null &disown 
\ No newline at end of file
index a5bc196..b7f619d 100755 (executable)
@@ -40,11 +40,12 @@ ifconfig eth1 down
 ifconfig eth1 hw ether $FAKE_HWADDR1
 ip addr flush dev eth1
 ifconfig eth1 up
-vppctl tap connect tap111 hwaddr $HWADDR1
-vppctl set int ip address tap-0 $IPADDR1"/"$IPADDR1_CIDR
-vppctl set int state tap-0 up
+vppctl create tap hw-addr $HWADDR1
+vppctl set int ip address tap0 $IPADDR1"/"$IPADDR1_CIDR
+vppctl set int state tap0 up
+vppctl loop create
 brctl addbr br0
-brctl addif br0 tap111
+brctl addif br0 tap0
 brctl addif br0 eth1
 ifconfig br0 up
 vppctl ip route add $PROTECTED_NET_CIDR via $FW_IPADDR
@@ -73,15 +74,19 @@ vppctl exec /opt/pg_streams/stream_fw_udp9
 vppctl exec /opt/pg_streams/stream_fw_udp10
 sleep 1
 
+vppctl packet-generator enable
+vppctl set int unnumbered pg0 use tap0
+vppctl set int state pg0 up
+
 # Start HoneyComb
 VERSION=$(cat /opt/config/demo_artifacts_version.txt)
 mkdir -p /var/lib/honeycomb/persist/{config,context}/
 echo "" > /var/lib/honeycomb/persist/context/data.json
 echo "" > /var/lib/honeycomb/persist/config/data.json
-/opt/honeycomb/sample-distribution-$VERSION/honeycomb &>/dev/null &disown
+/opt/honeycomb/honeycomb &>/dev/null &disown
 sleep 20
 
 # Enable traffic flows
 cd /opt
 chmod +x run_traffic_fw_demo.sh
-./run_traffic_fw_demo.sh &>/dev/null &disown
+./run_traffic_fw_demo.sh &>/dev/null &disown
\ No newline at end of file