diff options
author | Mahsa MonemMoharrer <monemmahsa9@gmail.com> | 2022-12-08 14:44:45 +0300 |
---|---|---|
committer | Mahsa MonemMoharrer <monemmahsa9@gmail.com> | 2022-12-08 14:44:54 +0300 |
commit | d038cd9a03fd9ad67adc2eba25fc4951f1166337 (patch) | |
tree | 5eed56037ce80be1a5c31b456ecf934d0c261c86 /vnfs/vFW/scripts/v_packetgen_init.sh | |
parent | 4193053d0fc30b688f991e2356e2c0cd6c446a57 (diff) |
updated vFW scripts
Signed-off-by: Mahsa MonemMoharrer <monemmahsa9@gmail.com>
Change-Id: I9524e7c5e331ba3157aff681b2c64c77964bf621
Issue-ID: INT-2178
Signed-off-by: Mahsa MonemMoharrer <monemmahsa9@gmail.com>
Diffstat (limited to 'vnfs/vFW/scripts/v_packetgen_init.sh')
-rwxr-xr-x | vnfs/vFW/scripts/v_packetgen_init.sh | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/vnfs/vFW/scripts/v_packetgen_init.sh b/vnfs/vFW/scripts/v_packetgen_init.sh index a5bc1963..b7f619dc 100755 --- a/vnfs/vFW/scripts/v_packetgen_init.sh +++ b/vnfs/vFW/scripts/v_packetgen_init.sh @@ -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 |