From 5d08ffdf317d31361a528bf1b6d33cd4d0007600 Mon Sep 17 00:00:00 2001 From: Christian Trautman Date: Mon, 25 Sep 2017 17:22:38 -0400 Subject: trex_prom: Add promiscuous option for trex for SRIOV tests Adds option to enable promiscuous mode for Trex traffic generator to allow for SR-IOV tests to work correctly. Trex by default only accepts packets based on destination MAC address matching what is configured on server in /etc/trex-cfg.yaml. This removes that limitation since SR-IOV tests require mac addresses to be modified in the generated packets to correctly route packets to the relevant VFs. JIRA: VSPERF-531 Change-Id: I19b64f364c8a1b656994c82c96f47a68b92486d8 Signed-off-by: Christian Trautman --- conf/03_traffic.conf | 2 ++ 1 file changed, 2 insertions(+) (limited to 'conf/03_traffic.conf') diff --git a/conf/03_traffic.conf b/conf/03_traffic.conf index 5f6d791c..419ca704 100644 --- a/conf/03_traffic.conf +++ b/conf/03_traffic.conf @@ -441,6 +441,8 @@ TRAFFICGEN_TREX_LATENCY_PPS = 1000 # Example 10 Gbps: TRAFFICGEN_TREXINE_SPEED_GBPS = '10' # Today only 10 Gbps is supported TRAFFICGEN_TREX_LINE_SPEED_GBPS = '10' +# FOR SR-IOV tests to work with T-Rex enable Promiscuous mode +TRAFFICGEN_TREX_PROMISCUOUS=False PATHS['trafficgen'] = { 'trex': { 'type' : 'src', -- cgit 1.2.3-korg