diff options
Diffstat (limited to 'scripts/run-pktgen.sh')
-rwxr-xr-x | scripts/run-pktgen.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/scripts/run-pktgen.sh b/scripts/run-pktgen.sh new file mode 100755 index 0000000..79e5095 --- /dev/null +++ b/scripts/run-pktgen.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +. scripts/lava-common.sh + +iface=$(find_vland_iface) +ipaddr=$(ip -4 addr show dev $iface | awk '/inet/ {print $2}') + +lava-wait start-xmit +dest_ip=$(cat /tmp/lava_multi_node_cache.txt | \ + awk -F'/' '/client_ip/ {print $1}' | \ + awk -F = '{print $2}') + +dest_mac=$(cat /tmp/lava_multi_node_cache.txt | \ + awk -F'/' '/mac/ {print $1}' | \ + awk -F = '{print $2}') +#trafgen -e > traf.cfg +lava-send xmit-started + +./scripts/kernel/pktgen/pktgen_sample03_burst_single_flow.sh -vi "$iface" -d \ + "$dest_ip" -m "$dest_mac" -t $(nproc) + +#trafgen -b10000000pps --dev "$iface" --cpp --conf traf.cfg -n1000000000 |