mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-25 17:59:25 +01:00
auto-t: make hwsim registration off by default
With the addition of connect_bssid/roam very few tests actually require hwsim. Since hwsim can lead to problems with scan results its best to have it off by default and have each test that needs it explicitly turn it on. Tests which previously turned it off have had that option removed. Tests that do require hwsim still are vulnerable to scan result problems, so for these tests beacon_int was added to the hostapd config which seems to help with reliability somewhat.
This commit is contained in:
parent
5519faecba
commit
89c1ec3d79
@ -1,7 +1,6 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=6
|
num_radios=6
|
||||||
start_iwd=0
|
start_iwd=0
|
||||||
hwsim_medium=no
|
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=psk-ccmp.conf
|
rad0=psk-ccmp.conf
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=5
|
num_radios=5
|
||||||
start_iwd=0
|
start_iwd=0
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssid1.conf
|
rad0=ssid1.conf
|
||||||
|
@ -9,3 +9,4 @@ wpa_passphrase=secret123
|
|||||||
ctrl_interface=/var/run/hostapd
|
ctrl_interface=/var/run/hostapd
|
||||||
|
|
||||||
rrm_neighbor_report=1
|
rrm_neighbor_report=1
|
||||||
|
beacon_int=10
|
||||||
|
@ -9,3 +9,4 @@ wpa_passphrase=secret123
|
|||||||
ctrl_interface=/var/run/hostapd
|
ctrl_interface=/var/run/hostapd
|
||||||
|
|
||||||
rrm_neighbor_report=1
|
rrm_neighbor_report=1
|
||||||
|
beacon_int=10
|
||||||
|
@ -10,3 +10,4 @@ ctrl_interface=/var/run/hostapd
|
|||||||
|
|
||||||
rrm_neighbor_report=1
|
rrm_neighbor_report=1
|
||||||
max_num_sta=1
|
max_num_sta=1
|
||||||
|
beacon_int=10
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=3
|
num_radios=3
|
||||||
start_iwd=0
|
start_iwd=0
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ft-eap-ccmp-1.conf
|
rad0=ft-eap-ccmp-1.conf
|
||||||
|
@ -9,3 +9,4 @@ wpa_passphrase=secret123
|
|||||||
|
|
||||||
ieee80211n=1
|
ieee80211n=1
|
||||||
channel=36
|
channel=36
|
||||||
|
beacon_int=10
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=4
|
num_radios=4
|
||||||
reg_domain=US
|
reg_domain=US
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=non-ht-vht.conf
|
rad0=non-ht-vht.conf
|
||||||
|
@ -6,3 +6,4 @@ ssid=testSSID
|
|||||||
wpa=2
|
wpa=2
|
||||||
wpa_pairwise=CCMP
|
wpa_pairwise=CCMP
|
||||||
wpa_passphrase=secret123
|
wpa_passphrase=secret123
|
||||||
|
beacon_int=10
|
||||||
|
@ -12,3 +12,4 @@ ieee80211n=1
|
|||||||
ieee80211ac=1
|
ieee80211ac=1
|
||||||
|
|
||||||
channel=36
|
channel=36
|
||||||
|
beacon_int=10
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=7
|
num_radios=7
|
||||||
start_iwd=0
|
start_iwd=0
|
||||||
hwsim_medium=no
|
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssidHiddenOpen.conf
|
rad0=ssidHiddenOpen.conf
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=6
|
num_radios=6
|
||||||
start_iwd=0
|
start_iwd=0
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssidHotspot.conf
|
rad0=ssidHotspot.conf
|
||||||
|
@ -44,3 +44,4 @@ eap_user_file=/tmp/eap_users.text
|
|||||||
ca_cert=/tmp/certs/cert-ca.pem
|
ca_cert=/tmp/certs/cert-ca.pem
|
||||||
server_cert=/tmp/certs/cert-server.pem
|
server_cert=/tmp/certs/cert-server.pem
|
||||||
private_key=/tmp/certs/cert-server-key.pem
|
private_key=/tmp/certs/cert-server-key.pem
|
||||||
|
beacon_int=10
|
||||||
|
@ -44,3 +44,4 @@ eap_user_file=/tmp/eap_users.text
|
|||||||
ca_cert=/tmp/certs/cert-ca.pem
|
ca_cert=/tmp/certs/cert-ca.pem
|
||||||
server_cert=/tmp/certs/cert-server.pem
|
server_cert=/tmp/certs/cert-server.pem
|
||||||
private_key=/tmp/certs/cert-server-key.pem
|
private_key=/tmp/certs/cert-server-key.pem
|
||||||
|
beacon_int=10
|
||||||
|
@ -6,3 +6,4 @@ ssid=ssidWPA2-1
|
|||||||
wpa=2
|
wpa=2
|
||||||
wpa_pairwise=CCMP
|
wpa_pairwise=CCMP
|
||||||
wpa_passphrase=secret123
|
wpa_passphrase=secret123
|
||||||
|
beacon_int=10
|
||||||
|
@ -6,3 +6,4 @@ ssid=ssidWPA2-2
|
|||||||
wpa=2
|
wpa=2
|
||||||
wpa_pairwise=CCMP
|
wpa_pairwise=CCMP
|
||||||
wpa_passphrase=secret123
|
wpa_passphrase=secret123
|
||||||
|
beacon_int=10
|
||||||
|
@ -6,3 +6,4 @@ ssid=ssidWPA2-3
|
|||||||
wpa=2
|
wpa=2
|
||||||
wpa_pairwise=CCMP
|
wpa_pairwise=CCMP
|
||||||
wpa_passphrase=secret123
|
wpa_passphrase=secret123
|
||||||
|
beacon_int=10
|
||||||
|
@ -5,3 +5,4 @@ ssid=ssidCCMP
|
|||||||
wpa=2
|
wpa=2
|
||||||
wpa_pairwise=CCMP
|
wpa_pairwise=CCMP
|
||||||
wpa_passphrase=secret123
|
wpa_passphrase=secret123
|
||||||
|
beacon_int=10
|
||||||
|
@ -6,3 +6,4 @@ country_code=US
|
|||||||
wpa=2
|
wpa=2
|
||||||
wpa_pairwise=CCMP
|
wpa_pairwise=CCMP
|
||||||
wpa_passphrase=secret123
|
wpa_passphrase=secret123
|
||||||
|
beacon_int=10
|
||||||
|
@ -44,3 +44,4 @@ eap_user_file=/tmp/eap_users.text
|
|||||||
ca_cert=/tmp/certs/cert-ca.pem
|
ca_cert=/tmp/certs/cert-ca.pem
|
||||||
server_cert=/tmp/certs/cert-server.pem
|
server_cert=/tmp/certs/cert-server.pem
|
||||||
private_key=/tmp/certs/cert-server-key.pem
|
private_key=/tmp/certs/cert-server-key.pem
|
||||||
|
beacon_int=10
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=3
|
num_radios=3
|
||||||
start_iwd=0
|
start_iwd=0
|
||||||
hwsim_medium=no
|
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssidTKIP.conf
|
rad0=ssidTKIP.conf
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=4
|
num_radios=4
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssidOWE-1.conf
|
rad0=ssidOWE-1.conf
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=2
|
num_radios=2
|
||||||
hwsim_medium=no
|
|
||||||
|
|
||||||
[WPA_SUPPLICANT]
|
[WPA_SUPPLICANT]
|
||||||
rad1=rad1-p2p.conf
|
rad1=rad1-p2p.conf
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=3
|
num_radios=3
|
||||||
start_iwd=0
|
start_iwd=0
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ft-psk-ccmp-1.conf
|
rad0=ft-psk-ccmp-1.conf
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=2
|
num_radios=2
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=open.conf
|
rad0=open.conf
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=3
|
num_radios=3
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssid1.conf
|
rad0=ssid1.conf
|
||||||
|
@ -9,3 +9,4 @@ wpa_passphrase=secret123
|
|||||||
ctrl_interface=/var/run/hostapd
|
ctrl_interface=/var/run/hostapd
|
||||||
|
|
||||||
rrm_neighbor_report=1
|
rrm_neighbor_report=1
|
||||||
|
beacon_int=10
|
||||||
|
@ -9,3 +9,4 @@ wpa_passphrase=secret123
|
|||||||
ctrl_interface=/var/run/hostapd
|
ctrl_interface=/var/run/hostapd
|
||||||
|
|
||||||
rrm_neighbor_report=1
|
rrm_neighbor_report=1
|
||||||
|
beacon_int=10
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=2
|
num_radios=2
|
||||||
start_iwd=0
|
start_iwd=0
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssidSAE.conf
|
rad0=ssidSAE.conf
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=2
|
num_radios=2
|
||||||
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssidCCMP.conf
|
rad0=ssidCCMP.conf
|
||||||
|
@ -8,3 +8,4 @@ wpa_passphrase=secret123
|
|||||||
|
|
||||||
ieee80211w=2
|
ieee80211w=2
|
||||||
wpa_key_mgmt=WPA-PSK-SHA256
|
wpa_key_mgmt=WPA-PSK-SHA256
|
||||||
|
beacon_int=10
|
||||||
|
@ -755,7 +755,7 @@ class TestContext(Namespace):
|
|||||||
nradios = int(setup['num_radios'])
|
nradios = int(setup['num_radios'])
|
||||||
args = ['hwsim']
|
args = ['hwsim']
|
||||||
|
|
||||||
if not self.hw_config['SETUP'].get('hwsim_medium', 'yes') in ['yes', '1', 'true']:
|
if self.hw_config['SETUP'].get('hwsim_medium', 'no') in ['no', '0', 'false']:
|
||||||
# register hwsim as medium
|
# register hwsim as medium
|
||||||
args.extend(['--no-register'])
|
args.extend(['--no-register'])
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user