summaryrefslogtreecommitdiff
path: root/scripts/run-pktgen.sh
blob: 79e509509dae40d5cb603ad79230e83d90069982 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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