aboutsummaryrefslogtreecommitdiffstats
path: root/starlingx/demo/firewall-sriov/charts/pktgen-sriov/resources
diff options
context:
space:
mode:
Diffstat (limited to 'starlingx/demo/firewall-sriov/charts/pktgen-sriov/resources')
-rw-r--r--starlingx/demo/firewall-sriov/charts/pktgen-sriov/resources/scripts/init/vpg_start.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/starlingx/demo/firewall-sriov/charts/pktgen-sriov/resources/scripts/init/vpg_start.sh b/starlingx/demo/firewall-sriov/charts/pktgen-sriov/resources/scripts/init/vpg_start.sh
index 936e9d53..ce9504ce 100644
--- a/starlingx/demo/firewall-sriov/charts/pktgen-sriov/resources/scripts/init/vpg_start.sh
+++ b/starlingx/demo/firewall-sriov/charts/pktgen-sriov/resources/scripts/init/vpg_start.sh
@@ -34,11 +34,15 @@ done
echo 'configure vpp ...'
+ifconfig veth11 0.0.0.0
+ifconfig veth11 down
+
+HWADDR1=$(ifconfig veth11 |grep ether | tr -s ' ' | cut -d' ' -f 3)
vppctl -s /run/vpp/cli-vpp1.sock show ver
vppctl -s /run/vpp/cli-vpp1.sock show threads
-vppctl -s /run/vpp/cli-vpp1.sock create host-interface name veth11
+vppctl -s /run/vpp/cli-vpp1.sock create host-interface name veth11 hw-addr $HWADDR1
vppctl -s /run/vpp/cli-vpp1.sock set int state host-veth11 up