mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2025-11-19 04:15:04 +00:00
NOLA-15 ECW5410 testbed initial config.
This commit is contained in:
8
cicd/nola-basic-15/TESTBED_INFO.txt
Normal file
8
cicd/nola-basic-15/TESTBED_INFO.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
TESTBED_HW=ecw5410
|
||||||
|
TESTBED_NAME=NOLA-15
|
||||||
|
|
||||||
|
# Controller's view of the test bed, from wlan-testing/cicd/[testbed] directory
|
||||||
|
TESTBED_DIR=../../testbeds/nola-basic-15
|
||||||
|
|
||||||
|
#TESTBED_CASEID_FAST=C1308
|
||||||
|
#TESTBED_CASEID_BASIC=C1309
|
||||||
8
cicd/nola-basic-15/loop.bash
Executable file
8
cicd/nola-basic-15/loop.bash
Executable file
@@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
while true
|
||||||
|
do
|
||||||
|
../testbed_poll.pl --jfrog_passwd tip-read --jfrog_user tip-read --url http://orch/tip/testbeds/nola-basic-15/pending_work/ --dut_passwd openwifi --dut_user root
|
||||||
|
sleep 120
|
||||||
|
done
|
||||||
|
|
||||||
1
testbeds/nola-basic-15/NOTES.txt
Normal file
1
testbeds/nola-basic-15/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DUT is an Edge-Core 5410 wifi-5, running TIP OpenWrt.
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
DO_BUGCHECK=1
|
||||||
|
export DO_BUGCHECK
|
||||||
32
testbeds/nola-basic-15/OpenWrt-overlay/etc/config/wireless
Normal file
32
testbeds/nola-basic-15/OpenWrt-overlay/etc/config/wireless
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
config wifi-device 'radio0'
|
||||||
|
option type 'mac80211'
|
||||||
|
option channel '36'
|
||||||
|
option hwmode '11a'
|
||||||
|
option path 'platform/soc/c000000.wifi1'
|
||||||
|
option htmode 'HE80'
|
||||||
|
option disabled '0'
|
||||||
|
|
||||||
|
config wifi-iface 'default_radio0'
|
||||||
|
option device 'radio0'
|
||||||
|
option network 'lan'
|
||||||
|
option mode 'ap'
|
||||||
|
option ssid 'Default-SSID-5gl'
|
||||||
|
option encryption 'psk-mixed'
|
||||||
|
option key '12345678'
|
||||||
|
|
||||||
|
config wifi-device 'radio1'
|
||||||
|
option type 'mac80211'
|
||||||
|
option channel '11'
|
||||||
|
option hwmode '11g'
|
||||||
|
option path 'platform/soc/c000000.wifi1+1'
|
||||||
|
option htmode 'HE20'
|
||||||
|
option disabled '0'
|
||||||
|
|
||||||
|
config wifi-iface 'default_radio1'
|
||||||
|
option device 'radio1'
|
||||||
|
option network 'lan'
|
||||||
|
option mode 'ap'
|
||||||
|
option ssid 'Default-SSID-2g'
|
||||||
|
option encryption 'psk-mixed'
|
||||||
|
option key '12345678'
|
||||||
|
|
||||||
111
testbeds/nola-basic-15/ap-auto.txt
Normal file
111
testbeds/nola-basic-15/ap-auto.txt
Normal file
@@ -0,0 +1,111 @@
|
|||||||
|
[BLANK]
|
||||||
|
sel_port-0: 1.1.sta00500
|
||||||
|
show_events: 1
|
||||||
|
show_log: 0
|
||||||
|
port_sorting: 0
|
||||||
|
kpi_id: AP Auto
|
||||||
|
bg: 0xE0ECF8
|
||||||
|
test_rig:
|
||||||
|
show_scan: 1
|
||||||
|
auto_helper: 1
|
||||||
|
skip_2: 1
|
||||||
|
skip_5: 1
|
||||||
|
dut5b-0: NA
|
||||||
|
dut5-0: TIP Default-SSID-5gl
|
||||||
|
dut2-0: TIP Default-SSID-2g
|
||||||
|
dut5b-1: NA
|
||||||
|
dut5-1: NA
|
||||||
|
dut2-1: NA
|
||||||
|
dut5b-2: NA
|
||||||
|
dut5-2: NA
|
||||||
|
dut2-2: NA
|
||||||
|
spatial_streams: AUTO
|
||||||
|
bandw_options: AUTO
|
||||||
|
modes: Auto
|
||||||
|
upstream_port: 1.1.2 eth2
|
||||||
|
operator:
|
||||||
|
mconn: 1
|
||||||
|
tos: 0
|
||||||
|
vid_buf: 1000000
|
||||||
|
vid_speed: 700000
|
||||||
|
reset_stall_thresh_udp_dl: 9600
|
||||||
|
reset_stall_thresh_udp_ul: 9600
|
||||||
|
reset_stall_thresh_tcp_dl: 9600
|
||||||
|
reset_stall_thresh_tcp_ul: 9600
|
||||||
|
reset_stall_thresh_l4: 100000
|
||||||
|
reset_stall_thresh_voip: 20000
|
||||||
|
stab_udp_dl_min: 56000
|
||||||
|
stab_udp_dl_max: 0
|
||||||
|
stab_udp_ul_min: 56000
|
||||||
|
stab_udp_ul_max: 0
|
||||||
|
stab_tcp_dl_min: 500000
|
||||||
|
stab_tcp_dl_max: 0
|
||||||
|
stab_tcp_ul_min: 500000
|
||||||
|
stab_tcp_ul_max: 0
|
||||||
|
dl_speed: 85%
|
||||||
|
ul_speed: 85%
|
||||||
|
max_stations_2: 60
|
||||||
|
max_stations_5: 60
|
||||||
|
max_stations_dual: 120
|
||||||
|
lt_sta: 2
|
||||||
|
voip_calls: 0
|
||||||
|
lt_dur: 3600
|
||||||
|
reset_dur: 600
|
||||||
|
lt_gi: 30
|
||||||
|
dur20: 20
|
||||||
|
hunt_retries: 1
|
||||||
|
cap_dl: 1
|
||||||
|
cap_ul: 0
|
||||||
|
cap_use_pkt_sizes: 0
|
||||||
|
stability_reset_radios: 0
|
||||||
|
pkt_loss_thresh: 10000
|
||||||
|
frame_sizes: 200, 512, 1024, MTU
|
||||||
|
capacities: 1, 2, 5, 10, 20, 40, 64, 128, 256, 512, 1024, MAX
|
||||||
|
radio2-0: 1.1.4 wiphy0
|
||||||
|
radio2-1: 1.1.0 wiphy2
|
||||||
|
radio2-2: 1.1.0 wiphy4
|
||||||
|
radio5-0: 1.1.5 wiphy3
|
||||||
|
radio5-1: 1.1.7 wiphy5
|
||||||
|
radio5-2: 1.1.9 wiphy6
|
||||||
|
radio5-3: 1.1.9 wiphy7
|
||||||
|
radio5-4: 1.1.0 wiphy1
|
||||||
|
radio5-5:
|
||||||
|
basic_cx: 1
|
||||||
|
tput: 0
|
||||||
|
dual_band_tput: 0
|
||||||
|
capacity: 0
|
||||||
|
longterm: 0
|
||||||
|
mix_stability: 0
|
||||||
|
loop_iter: 1
|
||||||
|
reset_batch_size: 1
|
||||||
|
reset_duration_min: 10000
|
||||||
|
reset_duration_max: 60000
|
||||||
|
|
||||||
|
# Configure pass/fail metrics for this testbed.
|
||||||
|
pf_text0: 2.4 DL 200 70Mbps
|
||||||
|
pf_text1: 2.4 DL 512 110Mbps
|
||||||
|
pf_text2: 2.4 DL 1024 115Mbps
|
||||||
|
pf_text3: 2.4 DL MTU 120Mbps
|
||||||
|
pf_text4:
|
||||||
|
pf_text5: 2.4 UL 200 88Mbps
|
||||||
|
pf_text6: 2.4 UL 512 106Mbps
|
||||||
|
pf_text7: 2.4 UL 1024 115Mbps
|
||||||
|
pf_text8: 2.4 UL MTU 120Mbps
|
||||||
|
pf_text9:
|
||||||
|
pf_text10: 5 DL 200 72Mbps
|
||||||
|
pf_text11: 5 DL 512 185Mbps
|
||||||
|
pf_text12: 5 DL 1024 370Mbps
|
||||||
|
pf_text13: 5 DL MTU 525Mbps
|
||||||
|
pf_text14:
|
||||||
|
pf_text15: 5 UL 200 90Mbps
|
||||||
|
pf_text16: 5 UL 512 230Mbps
|
||||||
|
pf_text17: 5 UL 1024 450Mbps
|
||||||
|
pf_text18: 5 UL MTU 630Mbps
|
||||||
|
|
||||||
|
# Tune connect-time thresholds.
|
||||||
|
cx_prcnt: 950000
|
||||||
|
cx_open_thresh: 35
|
||||||
|
cx_psk_thresh: 75
|
||||||
|
cx_1x_thresh: 130
|
||||||
|
|
||||||
|
|
||||||
55
testbeds/nola-basic-15/dpt-pkt-sz.txt
Normal file
55
testbeds/nola-basic-15/dpt-pkt-sz.txt
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
[BLANK]
|
||||||
|
show_events: 1
|
||||||
|
show_log: 0
|
||||||
|
port_sorting: 0
|
||||||
|
kpi_id: Dataplane
|
||||||
|
bg: 0xE0ECF8
|
||||||
|
test_rig:
|
||||||
|
show_scan: 1
|
||||||
|
auto_helper: 0
|
||||||
|
skip_2: 0
|
||||||
|
skip_5: 0
|
||||||
|
selected_dut: TIP
|
||||||
|
duration: 15000
|
||||||
|
traffic_port: 1.1.136 sta00500
|
||||||
|
upstream_port: 1.1.2 eth2
|
||||||
|
path_loss: 10
|
||||||
|
speed: 85%
|
||||||
|
speed2: 0Kbps
|
||||||
|
min_rssi_bound: -150
|
||||||
|
max_rssi_bound: 0
|
||||||
|
channels: AUTO
|
||||||
|
modes: Auto
|
||||||
|
pkts: 60;142;256;512;1024;MTU;4000
|
||||||
|
spatial_streams: AUTO
|
||||||
|
security_options: AUTO
|
||||||
|
bandw_options: AUTO
|
||||||
|
traffic_types: UDP
|
||||||
|
directions: DUT Transmit;DUT Receive
|
||||||
|
txo_preamble: OFDM
|
||||||
|
txo_mcs: 0 CCK, OFDM, HT, VHT
|
||||||
|
txo_retries: No Retry
|
||||||
|
txo_sgi: OFF
|
||||||
|
txo_txpower: 15
|
||||||
|
attenuator: 0
|
||||||
|
attenuator2: 0
|
||||||
|
attenuator_mod: 255
|
||||||
|
attenuator_mod2: 255
|
||||||
|
attenuations: 0..+50..950
|
||||||
|
attenuations2: 0..+50..950
|
||||||
|
chamber: 0
|
||||||
|
tt_deg: 0..+45..359
|
||||||
|
cust_pkt_sz:
|
||||||
|
show_3s: 0
|
||||||
|
show_ll_graphs: 1
|
||||||
|
show_gp_graphs: 1
|
||||||
|
show_1m: 1
|
||||||
|
pause_iter: 0
|
||||||
|
show_realtime: 1
|
||||||
|
operator:
|
||||||
|
mconn: 1
|
||||||
|
mpkt: 1000
|
||||||
|
tos: 0
|
||||||
|
loop_iterations: 1
|
||||||
|
|
||||||
|
|
||||||
71
testbeds/nola-basic-15/run_basic.bash
Executable file
71
testbeds/nola-basic-15/run_basic.bash
Executable file
@@ -0,0 +1,71 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Example usage of this script
|
||||||
|
# DUT_SW_VER=my-build-id ./run_basic.bash
|
||||||
|
#
|
||||||
|
# Other DUT variables in test_bed_cfg.bash may also be over-ridden,
|
||||||
|
# including those below. See LANforge 'add_dut' CLI command for
|
||||||
|
# details on what these variables are for.
|
||||||
|
|
||||||
|
# DUT_FLAGS DUT_FLAGS_MASK DUT_SW_VER DUT_HW_VER DUT_MODEL
|
||||||
|
# DUT_SERIAL DUT_SSID1 DUT_SSID2 DUT_SSID3
|
||||||
|
# DUT_PASSWD1 DUT_PASSWD2 DUT_PASSWD3
|
||||||
|
# DUT_BSSID1 DUT_BSSID2 DUT_BSSID3
|
||||||
|
|
||||||
|
# Source config file
|
||||||
|
. test_bed_cfg.bash
|
||||||
|
|
||||||
|
echo "<b>Top wlan-testing git commits.</b><br><pre>" > ./tmp_gitlog.html
|
||||||
|
git log -n 8 --oneline >> ./tmp_gitlog.html
|
||||||
|
echo "</pre>" >> ./tmp_gitlog.html
|
||||||
|
|
||||||
|
NOTES_HTML=`pwd`/testbed_notes.html
|
||||||
|
GITLOG=`pwd`/tmp_gitlog.html
|
||||||
|
|
||||||
|
if [ -d "../../../wlan-ap" ]
|
||||||
|
then
|
||||||
|
DUTGITLOG=/tmp/${DUT_SW_VER}_dut_gitlog.html
|
||||||
|
echo "<b>Top wlan-ap git commits.</b><br><pre>" > $DUTGITLOG
|
||||||
|
(cd ../../../wlan-ap && git log -n 8 --oneline $DUT_SW_VER >> $DUTGITLOG && cd -)
|
||||||
|
echo "</pre>" >> $DUTGITLOG
|
||||||
|
export DUTGITLOG
|
||||||
|
fi
|
||||||
|
export NOTES_HTML GITLOG
|
||||||
|
|
||||||
|
# TODO: Copy config file to cloud controller and restart it
|
||||||
|
# and/or do other config to make it work.
|
||||||
|
|
||||||
|
# Change to scripts dir
|
||||||
|
cd ../../lanforge/lanforge-scripts/gui
|
||||||
|
|
||||||
|
# Where to place results. basic_regression.bash will use this variable.
|
||||||
|
RSLTS_DIR=/tmp/nola-${NOLA_NUM}-basic-regression
|
||||||
|
export RSLTS_DIR
|
||||||
|
|
||||||
|
# Clean any existing data from the results dir
|
||||||
|
rm -fr $RSLTS_DIR
|
||||||
|
|
||||||
|
# Run one test
|
||||||
|
# DEFAULT_ENABLE=0 DO_SHORT_AP_STABILITY_RESET=1 ./basic_regression.bash
|
||||||
|
|
||||||
|
# Clean up old DHCP leases
|
||||||
|
../lf_gui_cmd.pl --manager $GMANAGER --port $GMPORT --cmd "cli clear_port_counters ALL ALL ALL dhcp_leases"
|
||||||
|
|
||||||
|
# Run all tests
|
||||||
|
./basic_regression.bash
|
||||||
|
|
||||||
|
cd -
|
||||||
|
|
||||||
|
if [ ! -d $RSLTS_DIR ]
|
||||||
|
then
|
||||||
|
echo "Test did not run as expected, $RSLTS_DIR not found."
|
||||||
|
mkdir -p $RSLTS_DIR
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f ${MY_TMPDIR}/basic_regression_log.txt ]
|
||||||
|
then
|
||||||
|
echo "Found ${MY_TMPDIR}/basic_regression_log.txt, moving into $RSLTS_DIR"
|
||||||
|
mv ${MY_TMPDIR}/basic_regression_log.txt $RSLTS_DIR/
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "See results in $RSLTS_DIR"
|
||||||
83
testbeds/nola-basic-15/run_basic_fast.bash
Executable file
83
testbeds/nola-basic-15/run_basic_fast.bash
Executable file
@@ -0,0 +1,83 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Example usage of this script
|
||||||
|
# DUT_SW_VER=my-build-id ./run_basic.bash
|
||||||
|
#
|
||||||
|
# Other DUT variables in test_bed_cfg.bash may also be over-ridden,
|
||||||
|
# including those below. See LANforge 'add_dut' CLI command for
|
||||||
|
# details on what these variables are for.
|
||||||
|
|
||||||
|
# DUT_FLAGS DUT_FLAGS_MASK DUT_SW_VER DUT_HW_VER DUT_MODEL
|
||||||
|
# DUT_SERIAL DUT_SSID1 DUT_SSID2 DUT_SSID3
|
||||||
|
# DUT_PASSWD1 DUT_PASSWD2 DUT_PASSWD3
|
||||||
|
# DUT_BSSID1 DUT_BSSID2 DUT_BSSID3
|
||||||
|
|
||||||
|
#set -x
|
||||||
|
|
||||||
|
DO_SHORT_AP_BASIC_CX=${DO_SHORT_AP_BASIC_CX:-1}
|
||||||
|
DO_WCT_BI=${DO_WCT_BI:-1}
|
||||||
|
|
||||||
|
export DO_SHORT_AP_BASI_CX DO_WCT_BI
|
||||||
|
|
||||||
|
# Source config file
|
||||||
|
. test_bed_cfg.bash
|
||||||
|
|
||||||
|
echo "<b>Top wlan-testing git commits.</b><br><pre>" > ./tmp_gitlog.html
|
||||||
|
git log -n 8 --oneline >> ./tmp_gitlog.html
|
||||||
|
echo "</pre>" >> ./tmp_gitlog.html
|
||||||
|
|
||||||
|
NOTES_HTML=`pwd`/testbed_notes.html
|
||||||
|
GITLOG=`pwd`/tmp_gitlog.html
|
||||||
|
|
||||||
|
if [ -d "../../../wlan-ap" ]
|
||||||
|
then
|
||||||
|
DUTGITLOG=/tmp/${DUT_SW_VER}_dut_gitlog.html
|
||||||
|
echo "<b>Top wlan-ap git commits.</b><br><pre>" > $DUTGITLOG
|
||||||
|
(cd ../../../wlan-ap && git log -n 8 --oneline $DUT_SW_VER >> $DUTGITLOG && cd -)
|
||||||
|
echo "</pre>" >> $DUTGITLOG
|
||||||
|
export DUTGITLOG
|
||||||
|
fi
|
||||||
|
export NOTES_HTML GITLOG
|
||||||
|
|
||||||
|
# TODO: Copy config file to cloud controller and restart it
|
||||||
|
# and/or do other config to make it work.
|
||||||
|
|
||||||
|
# Change to scripts dir
|
||||||
|
cd ../../lanforge/lanforge-scripts/gui
|
||||||
|
|
||||||
|
# Where to place results. basic_regression.bash will use this variable.
|
||||||
|
RSLTS_DIR=/tmp/nola-${NOLA_NUM}-basic-regression-fast
|
||||||
|
export RSLTS_DIR
|
||||||
|
|
||||||
|
# Clean any existing data from the results dir
|
||||||
|
rm -fr $RSLTS_DIR
|
||||||
|
|
||||||
|
# Clean up old DHCP leases
|
||||||
|
../lf_gui_cmd.pl --manager $GMANAGER --port $GMPORT --cmd "cli clear_port_counters ALL ALL ALL dhcp_leases"
|
||||||
|
|
||||||
|
# Run a subset of available tests
|
||||||
|
# See 'Tests to run' comment in basic_regression.bash for available options.
|
||||||
|
|
||||||
|
#DEFAULT_ENABLE=0 WCT_DURATION=20s DO_SHORT_AP_BASIC_CX=1 DO_WCT_BI=1 ./basic_regression.bash
|
||||||
|
|
||||||
|
DEFAULT_ENABLE=0 WCT_DURATION=20s ./basic_regression.bash
|
||||||
|
|
||||||
|
|
||||||
|
# Run all tests
|
||||||
|
#./basic_regression.bash
|
||||||
|
|
||||||
|
cd -
|
||||||
|
|
||||||
|
if [ ! -d $RSLTS_DIR ]
|
||||||
|
then
|
||||||
|
echo "Test did not run as expected, $RSLTS_DIR not found."
|
||||||
|
mkdir -p $RSLTS_DIR
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f ${MY_TMPDIR}/basic_regression_log.txt ]
|
||||||
|
then
|
||||||
|
echo "Found ${MY_TMPDIR}/basic_regression_log.txt, moving into $RSLTS_DIR"
|
||||||
|
mv ${MY_TMPDIR}/basic_regression_log.txt $RSLTS_DIR/
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "See results in $RSLTS_DIR"
|
||||||
11
testbeds/nola-basic-15/scenario.txt
Normal file
11
testbeds/nola-basic-15/scenario.txt
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
profile_link 1.1 STA-AC 24 'DUT: TIP Radio-1' NA wiphy0,AUTO -1
|
||||||
|
profile_link 1.1 STA-AC 24 'DUT: TIP Radio-2' NA wiphy1,AUTO -1
|
||||||
|
profile_link 1.1 STA-AC 24 'DUT: TIP Radio-1' NA wiphy2,AUTO -1
|
||||||
|
profile_link 1.1 STA-AC 24 'DUT: TIP Radio-2' NA wiphy3,AUTO -1
|
||||||
|
profile_link 1.1 upstream-dhcp 1 NA NA eth2,AUTO -1
|
||||||
|
profile_link 1.1 uplink-nat 1 'DUT: upstream LAN 10.28.2.1/24' NA eth3,eth2 -1
|
||||||
|
profile_link 1.1 STA-AC 1 'DUT: TIP Radio-2' NA ALL-AX,AUTO -1
|
||||||
|
dut ecw5410 393 148
|
||||||
|
dut TIP 395 295
|
||||||
|
dut upstream 306 62
|
||||||
|
resource 1.1 132 218
|
||||||
11
testbeds/nola-basic-15/scenario_small.txt
Normal file
11
testbeds/nola-basic-15/scenario_small.txt
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
profile_link 1.1 STA-AC 24 'DUT: TIP Radio-1' NA wiphy0,AUTO -1
|
||||||
|
profile_link 1.1 STA-AC 24 'DUT: TIP Radio-2' NA wiphy1,AUTO -1
|
||||||
|
profile_link 1.1 STA-AC 24 'DUT: TIP Radio-1' NA wiphy2,AUTO -1
|
||||||
|
profile_link 1.1 STA-AC 24 'DUT: TIP Radio-2' NA wiphy3,AUTO -1
|
||||||
|
profile_link 1.1 upstream-dhcp 1 NA NA eth2,AUTO -1
|
||||||
|
profile_link 1.1 uplink-nat 1 'DUT: upstream LAN 10.28.2.1/24' NA eth3,eth2 -1
|
||||||
|
profile_link 1.1 STA-AC 1 'DUT: TIP Radio-2' NA ALL-AX,AUTO -1
|
||||||
|
dut ecw5410 393 148
|
||||||
|
dut TIP 395 295
|
||||||
|
dut upstream 306 62
|
||||||
|
resource 1.1 132 218
|
||||||
62
testbeds/nola-basic-15/test_bed_cfg.bash
Normal file
62
testbeds/nola-basic-15/test_bed_cfg.bash
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
# Example test-bed configuration
|
||||||
|
|
||||||
|
# Scripts should source this file to set the default environment variables
|
||||||
|
# and then override the variables specific to their test case (and it can be done
|
||||||
|
# in opposite order for same results
|
||||||
|
#
|
||||||
|
# After the env variables are set,
|
||||||
|
# call the 'lanforge/lanforge-scripts/gui/basic_regression.bash'
|
||||||
|
# from the directory in which it resides.
|
||||||
|
|
||||||
|
NOLA_NUM=15
|
||||||
|
|
||||||
|
PWD=`pwd`
|
||||||
|
AP_SERIAL=${AP_SERIAL:-/dev/ttyAP4}
|
||||||
|
LF_SERIAL=${LF_SERIAL:-/dev/ttyLF4}
|
||||||
|
LFPASSWD=${LFPASSWD:-lanforge} # Root password on LANforge machine
|
||||||
|
AP_AUTO_CFG_FILE=${AP_AUTO_CFG_FILE:-$PWD/ap-auto.txt}
|
||||||
|
WCT_CFG_FILE=${WCT_CFG_FILE:-$PWD/wct.txt}
|
||||||
|
DPT_CFG_FILE=${DPT_CFG_FILE:-$PWD/dpt-pkt-sz.txt}
|
||||||
|
SCENARIO_CFG_FILE=${SCENARIO_CFG_FILE:-$PWD/scenario.txt}
|
||||||
|
|
||||||
|
# Default to enable cloud-sdk for this testbed, cloud-sdk is at IP addr below
|
||||||
|
#USE_CLOUD_SDK=${USE_CLOUD_SDK:-192.168.100.164}
|
||||||
|
|
||||||
|
# LANforge target machine
|
||||||
|
LFMANAGER=${LFMANAGER:-lf15}
|
||||||
|
|
||||||
|
# LANforge GUI machine (may often be same as target)
|
||||||
|
GMANAGER=${GMANAGER:-lf15}
|
||||||
|
GMPORT=${GMPORT:-3990}
|
||||||
|
MY_TMPDIR=${MY_TMPDIR:-/tmp}
|
||||||
|
|
||||||
|
# Test configuration (10 minutes by default, in interest of time)
|
||||||
|
STABILITY_DURATION=${STABILITY_DURATION:-600}
|
||||||
|
TEST_RIG_ID=${TEST_RIG_ID:-NOLA-${NOLA_NUM}-Basic}
|
||||||
|
|
||||||
|
# DUT configuration
|
||||||
|
DUT_FLAGS=${DUT_FLAGS:-0x22} # AP, WPA-PSK
|
||||||
|
#DUT_FLAGS=${DUT_FLAGS:-0x2} # AP, Open
|
||||||
|
DUT_FLAGS_MASK=${DUT_FLAGS_MASK:-0xFFFF}
|
||||||
|
DUT_SW_VER=${DUT_SW_VER:-OpenWrt-TIP}
|
||||||
|
DUT_HW_VER=ECW5410
|
||||||
|
DUT_MODEL=ECW5410
|
||||||
|
DUT_SERIAL=${DUT_SERIAL:-NA}
|
||||||
|
DUT_SSID1=${DUT_SSID1:-Default-SSID-2g}
|
||||||
|
DUT_SSID2=${DUT_SSID2:-Default-SSID-5gl}
|
||||||
|
DUT_PASSWD1=${DUT_PASSWD1:-12345678}
|
||||||
|
DUT_PASSWD2=${DUT_PASSWD2:-12345678}
|
||||||
|
# 2.4 radio
|
||||||
|
DUT_BSSID1=68:21:5F:D2:F7:26
|
||||||
|
# 5Ghz radio
|
||||||
|
DUT_BSSID2=68:21:5F:D2:F7:27
|
||||||
|
|
||||||
|
export LF_SERIAL AP_SERIAL LFPASSWD
|
||||||
|
export AP_AUTO_CFG_FILE WCT_CFG_FILE DPT_CFG_FILE SCENARIO_CFG_FILE
|
||||||
|
export LFMANAGER GMANAGER GMPORT MY_TMPDIR
|
||||||
|
export STABILITY_DURATION TEST_RIG_ID
|
||||||
|
export DUT_FLAGS DUT_FLAGS_MASK DUT_SW_VER DUT_HW_VER DUT_MODEL
|
||||||
|
export DUT_SERIAL DUT_SSID1 DUT_SSID2 DUT_SSID3
|
||||||
|
export DUT_PASSWD1 DUT_PASSWD2 DUT_PASSWD3
|
||||||
|
export DUT_BSSID1 DUT_BSSID2 DUT_BSSID3
|
||||||
|
export USE_CLOUD_SDK
|
||||||
323
testbeds/nola-basic-15/wct.txt
Normal file
323
testbeds/nola-basic-15/wct.txt
Normal file
@@ -0,0 +1,323 @@
|
|||||||
|
[BLANK]
|
||||||
|
sel_port-0: 1.1.eth2
|
||||||
|
sel_port-1: 1.1.sta00000
|
||||||
|
sel_port-2: 1.1.sta00001
|
||||||
|
sel_port-3: 1.1.sta00002
|
||||||
|
sel_port-4: 1.1.sta00003
|
||||||
|
sel_port-5: 1.1.sta00004
|
||||||
|
sel_port-6: 1.1.sta00005
|
||||||
|
sel_port-7: 1.1.sta00006
|
||||||
|
sel_port-8: 1.1.sta00007
|
||||||
|
sel_port-9: 1.1.sta00008
|
||||||
|
sel_port-10: 1.1.sta00009
|
||||||
|
sel_port-11: 1.1.sta00010
|
||||||
|
sel_port-12: 1.1.sta00011
|
||||||
|
sel_port-13: 1.1.sta00012
|
||||||
|
sel_port-14: 1.1.sta00013
|
||||||
|
sel_port-15: 1.1.sta00014
|
||||||
|
sel_port-16: 1.1.sta00015
|
||||||
|
sel_port-17: 1.1.sta00016
|
||||||
|
sel_port-18: 1.1.sta00017
|
||||||
|
sel_port-19: 1.1.sta00018
|
||||||
|
sel_port-20: 1.1.sta00019
|
||||||
|
sel_port-21: 1.1.sta00020
|
||||||
|
sel_port-22: 1.1.sta00021
|
||||||
|
sel_port-23: 1.1.sta00022
|
||||||
|
sel_port-24: 1.1.sta00023
|
||||||
|
sel_port-25: 1.1.sta00024
|
||||||
|
sel_port-26: 1.1.sta00025
|
||||||
|
sel_port-27: 1.1.sta00026
|
||||||
|
sel_port-28: 1.1.sta00027
|
||||||
|
sel_port-29: 1.1.sta00028
|
||||||
|
sel_port-30: 1.1.sta00029
|
||||||
|
sel_port-31: 1.1.sta00030
|
||||||
|
sel_port-32: 1.1.sta00031
|
||||||
|
sel_port-33: 1.1.sta00032
|
||||||
|
sel_port-34: 1.1.sta00033
|
||||||
|
sel_port-35: 1.1.sta00034
|
||||||
|
sel_port-36: 1.1.sta00035
|
||||||
|
sel_port-37: 1.1.sta00036
|
||||||
|
sel_port-38: 1.1.sta00037
|
||||||
|
sel_port-39: 1.1.sta00038
|
||||||
|
sel_port-40: 1.1.sta00039
|
||||||
|
sel_port-41: 1.1.sta00040
|
||||||
|
sel_port-42: 1.1.sta00041
|
||||||
|
sel_port-43: 1.1.sta00042
|
||||||
|
sel_port-44: 1.1.sta00043
|
||||||
|
sel_port-45: 1.1.sta00044
|
||||||
|
sel_port-46: 1.1.sta00045
|
||||||
|
sel_port-47: 1.1.sta00046
|
||||||
|
sel_port-48: 1.1.sta00047
|
||||||
|
sel_port-49: 1.1.sta00048
|
||||||
|
sel_port-50: 1.1.sta00049
|
||||||
|
sel_port-51: 1.1.sta00050
|
||||||
|
sel_port-52: 1.1.sta00051
|
||||||
|
sel_port-53: 1.1.sta00052
|
||||||
|
sel_port-54: 1.1.sta00053
|
||||||
|
sel_port-55: 1.1.sta00054
|
||||||
|
sel_port-56: 1.1.sta00055
|
||||||
|
sel_port-57: 1.1.sta00056
|
||||||
|
sel_port-58: 1.1.sta00057
|
||||||
|
sel_port-59: 1.1.sta00058
|
||||||
|
sel_port-60: 1.1.sta00059
|
||||||
|
sel_port-61: 1.1.sta00060
|
||||||
|
sel_port-62: 1.1.sta00061
|
||||||
|
sel_port-63: 1.1.sta00062
|
||||||
|
sel_port-64: 1.1.sta00063
|
||||||
|
sel_port-65: 1.1.sta00500
|
||||||
|
sel_port-66: 1.1.sta00501
|
||||||
|
sel_port-67: 1.1.sta00502
|
||||||
|
sel_port-68: 1.1.sta00503
|
||||||
|
sel_port-69: 1.1.sta00504
|
||||||
|
sel_port-70: 1.1.sta00505
|
||||||
|
sel_port-71: 1.1.sta00506
|
||||||
|
sel_port-72: 1.1.sta00507
|
||||||
|
sel_port-73: 1.1.sta00508
|
||||||
|
sel_port-74: 1.1.sta00509
|
||||||
|
sel_port-75: 1.1.sta00510
|
||||||
|
sel_port-76: 1.1.sta00511
|
||||||
|
sel_port-77: 1.1.sta00512
|
||||||
|
sel_port-78: 1.1.sta00513
|
||||||
|
sel_port-79: 1.1.sta00514
|
||||||
|
sel_port-80: 1.1.sta00515
|
||||||
|
sel_port-81: 1.1.sta00516
|
||||||
|
sel_port-82: 1.1.sta00517
|
||||||
|
sel_port-83: 1.1.sta00518
|
||||||
|
sel_port-84: 1.1.sta00519
|
||||||
|
sel_port-85: 1.1.sta00520
|
||||||
|
sel_port-86: 1.1.sta00521
|
||||||
|
sel_port-87: 1.1.sta00522
|
||||||
|
sel_port-88: 1.1.sta00523
|
||||||
|
sel_port-89: 1.1.sta00524
|
||||||
|
sel_port-90: 1.1.sta00525
|
||||||
|
sel_port-91: 1.1.sta00526
|
||||||
|
sel_port-92: 1.1.sta00527
|
||||||
|
sel_port-93: 1.1.sta00528
|
||||||
|
sel_port-94: 1.1.sta00529
|
||||||
|
sel_port-95: 1.1.sta00530
|
||||||
|
sel_port-96: 1.1.sta00531
|
||||||
|
sel_port-97: 1.1.sta00532
|
||||||
|
sel_port-98: 1.1.sta00533
|
||||||
|
sel_port-99: 1.1.sta00534
|
||||||
|
sel_port-100: 1.1.sta00535
|
||||||
|
sel_port-101: 1.1.sta00536
|
||||||
|
sel_port-102: 1.1.sta00537
|
||||||
|
sel_port-103: 1.1.sta00538
|
||||||
|
sel_port-104: 1.1.sta00539
|
||||||
|
sel_port-105: 1.1.sta00540
|
||||||
|
sel_port-106: 1.1.sta00541
|
||||||
|
sel_port-107: 1.1.sta00542
|
||||||
|
sel_port-108: 1.1.sta00543
|
||||||
|
sel_port-109: 1.1.sta00544
|
||||||
|
sel_port-110: 1.1.sta00545
|
||||||
|
sel_port-111: 1.1.sta00546
|
||||||
|
sel_port-112: 1.1.sta00547
|
||||||
|
sel_port-113: 1.1.sta00548
|
||||||
|
sel_port-114: 1.1.sta00549
|
||||||
|
sel_port-115: 1.1.sta00550
|
||||||
|
sel_port-116: 1.1.sta00551
|
||||||
|
sel_port-117: 1.1.sta00552
|
||||||
|
sel_port-118: 1.1.sta00553
|
||||||
|
sel_port-119: 1.1.sta00554
|
||||||
|
sel_port-120: 1.1.sta00555
|
||||||
|
sel_port-121: 1.1.sta00556
|
||||||
|
sel_port-122: 1.1.sta00557
|
||||||
|
sel_port-123: 1.1.sta00558
|
||||||
|
sel_port-124: 1.1.sta00559
|
||||||
|
sel_port-125: 1.1.sta00560
|
||||||
|
sel_port-126: 1.1.sta00561
|
||||||
|
sel_port-127: 1.1.sta00562
|
||||||
|
sel_port-128: 1.1.sta00563
|
||||||
|
sel_port-129: 1.1.sta04000
|
||||||
|
sel_port-130: 1.1.sta04001
|
||||||
|
sel_port-131: 1.1.sta04002
|
||||||
|
sel_port-132: 1.1.sta04003
|
||||||
|
sel_port-133: 1.1.sta04004
|
||||||
|
sel_port-134: 1.1.sta04005
|
||||||
|
sel_port-135: 1.1.sta04006
|
||||||
|
sel_port-136: 1.1.sta04007
|
||||||
|
sel_port-137: 1.1.sta04008
|
||||||
|
sel_port-138: 1.1.sta04009
|
||||||
|
sel_port-139: 1.1.sta04010
|
||||||
|
sel_port-140: 1.1.sta04011
|
||||||
|
sel_port-141: 1.1.sta04012
|
||||||
|
sel_port-142: 1.1.sta04013
|
||||||
|
sel_port-143: 1.1.sta04014
|
||||||
|
sel_port-144: 1.1.sta04015
|
||||||
|
sel_port-145: 1.1.sta04016
|
||||||
|
sel_port-146: 1.1.sta04017
|
||||||
|
sel_port-147: 1.1.sta04018
|
||||||
|
sel_port-148: 1.1.sta04019
|
||||||
|
sel_port-149: 1.1.sta04020
|
||||||
|
sel_port-150: 1.1.sta04021
|
||||||
|
sel_port-151: 1.1.sta04022
|
||||||
|
sel_port-152: 1.1.sta04023
|
||||||
|
sel_port-153: 1.1.sta04024
|
||||||
|
sel_port-154: 1.1.sta04025
|
||||||
|
sel_port-155: 1.1.sta04026
|
||||||
|
sel_port-156: 1.1.sta04027
|
||||||
|
sel_port-157: 1.1.sta04028
|
||||||
|
sel_port-158: 1.1.sta04029
|
||||||
|
sel_port-159: 1.1.sta04030
|
||||||
|
sel_port-160: 1.1.sta04031
|
||||||
|
sel_port-161: 1.1.sta04032
|
||||||
|
sel_port-162: 1.1.sta04033
|
||||||
|
sel_port-163: 1.1.sta04034
|
||||||
|
sel_port-164: 1.1.sta04035
|
||||||
|
sel_port-165: 1.1.sta04036
|
||||||
|
sel_port-166: 1.1.sta04037
|
||||||
|
sel_port-167: 1.1.sta04038
|
||||||
|
sel_port-168: 1.1.sta04039
|
||||||
|
sel_port-169: 1.1.sta04040
|
||||||
|
sel_port-170: 1.1.sta04041
|
||||||
|
sel_port-171: 1.1.sta04042
|
||||||
|
sel_port-172: 1.1.sta04043
|
||||||
|
sel_port-173: 1.1.sta04044
|
||||||
|
sel_port-174: 1.1.sta04045
|
||||||
|
sel_port-175: 1.1.sta04046
|
||||||
|
sel_port-176: 1.1.sta04047
|
||||||
|
sel_port-177: 1.1.sta04048
|
||||||
|
sel_port-178: 1.1.sta04049
|
||||||
|
sel_port-179: 1.1.sta04050
|
||||||
|
sel_port-180: 1.1.sta04051
|
||||||
|
sel_port-181: 1.1.sta04052
|
||||||
|
sel_port-182: 1.1.sta04053
|
||||||
|
sel_port-183: 1.1.sta04054
|
||||||
|
sel_port-184: 1.1.sta04055
|
||||||
|
sel_port-185: 1.1.sta04056
|
||||||
|
sel_port-186: 1.1.sta04057
|
||||||
|
sel_port-187: 1.1.sta04058
|
||||||
|
sel_port-188: 1.1.sta04059
|
||||||
|
sel_port-189: 1.1.sta04060
|
||||||
|
sel_port-190: 1.1.sta04061
|
||||||
|
sel_port-191: 1.1.sta04062
|
||||||
|
sel_port-192: 1.1.sta04063
|
||||||
|
sel_port-193: 1.1.sta04500
|
||||||
|
sel_port-194: 1.1.sta04501
|
||||||
|
sel_port-195: 1.1.sta04502
|
||||||
|
sel_port-196: 1.1.sta04503
|
||||||
|
sel_port-197: 1.1.sta04504
|
||||||
|
sel_port-198: 1.1.sta04505
|
||||||
|
sel_port-199: 1.1.sta04506
|
||||||
|
sel_port-200: 1.1.sta04507
|
||||||
|
sel_port-201: 1.1.sta04508
|
||||||
|
sel_port-202: 1.1.sta04509
|
||||||
|
sel_port-203: 1.1.sta04510
|
||||||
|
sel_port-204: 1.1.sta04511
|
||||||
|
sel_port-205: 1.1.sta04512
|
||||||
|
sel_port-206: 1.1.sta04513
|
||||||
|
sel_port-207: 1.1.sta04514
|
||||||
|
sel_port-208: 1.1.sta04515
|
||||||
|
sel_port-209: 1.1.sta04516
|
||||||
|
sel_port-210: 1.1.sta04517
|
||||||
|
sel_port-211: 1.1.sta04518
|
||||||
|
sel_port-212: 1.1.sta04519
|
||||||
|
sel_port-213: 1.1.sta04520
|
||||||
|
sel_port-214: 1.1.sta04521
|
||||||
|
sel_port-215: 1.1.sta04522
|
||||||
|
sel_port-216: 1.1.sta04523
|
||||||
|
sel_port-217: 1.1.sta04524
|
||||||
|
sel_port-218: 1.1.sta04525
|
||||||
|
sel_port-219: 1.1.sta04526
|
||||||
|
sel_port-220: 1.1.sta04527
|
||||||
|
sel_port-221: 1.1.sta04528
|
||||||
|
sel_port-222: 1.1.sta04529
|
||||||
|
sel_port-223: 1.1.sta04530
|
||||||
|
sel_port-224: 1.1.sta04531
|
||||||
|
sel_port-225: 1.1.sta04532
|
||||||
|
sel_port-226: 1.1.sta04533
|
||||||
|
sel_port-227: 1.1.sta04534
|
||||||
|
sel_port-228: 1.1.sta04535
|
||||||
|
sel_port-229: 1.1.sta04536
|
||||||
|
sel_port-230: 1.1.sta04537
|
||||||
|
sel_port-231: 1.1.sta04538
|
||||||
|
sel_port-232: 1.1.sta04539
|
||||||
|
sel_port-233: 1.1.sta04540
|
||||||
|
sel_port-234: 1.1.sta04541
|
||||||
|
sel_port-235: 1.1.sta04542
|
||||||
|
sel_port-236: 1.1.sta04543
|
||||||
|
sel_port-237: 1.1.sta04544
|
||||||
|
sel_port-238: 1.1.sta04545
|
||||||
|
sel_port-239: 1.1.sta04546
|
||||||
|
sel_port-240: 1.1.sta04547
|
||||||
|
sel_port-241: 1.1.sta04548
|
||||||
|
sel_port-242: 1.1.sta04549
|
||||||
|
sel_port-243: 1.1.sta04550
|
||||||
|
sel_port-244: 1.1.sta04551
|
||||||
|
sel_port-245: 1.1.sta04552
|
||||||
|
sel_port-246: 1.1.sta04553
|
||||||
|
sel_port-247: 1.1.sta04554
|
||||||
|
sel_port-248: 1.1.sta04555
|
||||||
|
sel_port-249: 1.1.sta04556
|
||||||
|
sel_port-250: 1.1.sta04557
|
||||||
|
sel_port-251: 1.1.sta04558
|
||||||
|
sel_port-252: 1.1.sta04559
|
||||||
|
sel_port-253: 1.1.sta04560
|
||||||
|
sel_port-254: 1.1.sta04561
|
||||||
|
sel_port-255: 1.1.sta04562
|
||||||
|
sel_port-256: 1.1.sta04563
|
||||||
|
sel_port-257: 1.1.wlan4
|
||||||
|
sel_port-258: 1.1.wlan5
|
||||||
|
sel_port-259: 1.1.wlan6
|
||||||
|
sel_port-260: 1.1.wlan7
|
||||||
|
show_events: 1
|
||||||
|
show_log: 0
|
||||||
|
port_sorting: 2
|
||||||
|
kpi_id: WiFi Capacity
|
||||||
|
bg: 0xE0ECF8
|
||||||
|
test_rig:
|
||||||
|
show_scan: 1
|
||||||
|
auto_helper: 1
|
||||||
|
skip_2: 0
|
||||||
|
skip_5: 0
|
||||||
|
batch_size: 1,5,10,20,40,80
|
||||||
|
loop_iter: 1
|
||||||
|
duration: 30000
|
||||||
|
test_groups: 0
|
||||||
|
test_groups_subset: 0
|
||||||
|
protocol: TCP-IPv4
|
||||||
|
dl_rate_sel: Total Download Rate:
|
||||||
|
dl_rate: 1000000000
|
||||||
|
ul_rate_sel: Total Upload Rate:
|
||||||
|
ul_rate: 1000000000
|
||||||
|
prcnt_tcp: 100000
|
||||||
|
l4_endp:
|
||||||
|
pdu_sz: -1
|
||||||
|
mss_sel: 1
|
||||||
|
sock_buffer: 0
|
||||||
|
ip_tos: 0
|
||||||
|
multi_conn: -1
|
||||||
|
min_speed: -1
|
||||||
|
ps_interval: 60-second Running Average
|
||||||
|
fairness: 0
|
||||||
|
naptime: 0
|
||||||
|
before_clear: 5000
|
||||||
|
rpt_timer: 1000
|
||||||
|
try_lower: 0
|
||||||
|
rnd_rate: 1
|
||||||
|
leave_ports_up: 0
|
||||||
|
down_quiesce: 0
|
||||||
|
udp_nat: 1
|
||||||
|
record_other_ssids: 0
|
||||||
|
clear_reset_counters: 0
|
||||||
|
do_pf: 0
|
||||||
|
pf_min_period_dl: 128000
|
||||||
|
pf_min_period_ul: 0
|
||||||
|
pf_max_reconnects: 0
|
||||||
|
use_mix_pdu: 0
|
||||||
|
pdu_prcnt_pps: 1
|
||||||
|
pdu_prcnt_bps: 0
|
||||||
|
pdu_mix_ln-0:
|
||||||
|
show_scan: 1
|
||||||
|
show_golden_3p: 0
|
||||||
|
save_csv: 0
|
||||||
|
show_realtime: 1
|
||||||
|
show_pie: 1
|
||||||
|
show_per_loop_totals: 1
|
||||||
|
show_cx_time: 1
|
||||||
|
show_dhcp: 1
|
||||||
|
show_anqp: 1
|
||||||
|
show_4way: 1
|
||||||
|
show_latency: 1
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user