Home
last modified time | relevance | path

Searched refs:apdev (Results 1 – 25 of 100) sorted by relevance

1234

/hostap-latest/tests/hwsim/
Dtest_ap_dynamic.py20 def test_ap_change_ssid(dev, apdev): argument
24 hapd = hostapd.add_ap(apdev[0], params)
40 def test_ap_change_ssid_wps(dev, apdev): argument
50 bssid = apdev[0]['bssid']
51 hapd = hostapd.add_ap(apdev[0], params)
67 dev[0].scan_for_bss(apdev[0]['bssid'], freq="2412", force_scan=True)
78 def test_ap_reload_invalid(dev, apdev): argument
82 hapd = hostapd.add_ap(apdev[0], params)
89 def multi_check(apdev, dev, check, scan_opt=True): argument
103 bssid = hostapd.bssid_inc(apdev, i)
[all …]
Dtest_ap_ht.py18 def test_ap_ht40_scan(dev, apdev): argument
20 clear_scan_cache(apdev[0])
24 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
70 def test_ap_ht_wifi_generation(dev, apdev): argument
72 clear_scan_cache(apdev[0])
75 hapd = hostapd.add_ap(apdev[0], params)
98 def test_ap_ht40_scan_conflict(dev, apdev): argument
100 clear_scan_cache(apdev[0])
104 hostapd.add_ap(apdev[1], params)
109 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
[all …]
Dtest_ap_ft.py133 def run_roams(dev, apdev, hapd0, hapd1, ssid, passphrase, over_ds=False, argument
185 copts["bssid"] = apdev[0]['bssid']
188 if dev.get_status_field('bssid') == apdev[0]['bssid']:
208 if dev.get_status_field('bssid') == apdev[0]['bssid']:
209 ap1 = apdev[0]
210 ap2 = apdev[1]
214 ap1 = apdev[1]
215 ap2 = apdev[0]
298 def test_ap_ft(dev, apdev): argument
304 hapd0 = hostapd.add_ap(apdev[0], params)
[all …]
Dtest_eap.py32 def test_eap_teap_eap_mschapv2(dev, apdev): argument
37 hapd = hostapd.add_ap(apdev[0], params)
44 def test_eap_teap_eap_pwd(dev, apdev): argument
49 hapd = hostapd.add_ap(apdev[0], params)
55 def test_eap_teap_eap_eke(dev, apdev): argument
60 hapd = hostapd.add_ap(apdev[0], params)
66 def test_eap_teap_basic_password_auth(dev, apdev): argument
70 hapd = hostapd.add_ap(apdev[0], params)
76 def test_eap_teap_basic_password_auth_failure(dev, apdev): argument
80 hapd = hostapd.add_ap(apdev[0], params)
[all …]
Dtest_ap_open.py23 def test_ap_open(dev, apdev): argument
25 _test_ap_open(dev, apdev)
27 def _test_ap_open(dev, apdev): argument
28 hapd = hostapd.add_ap(apdev[0], {"ssid": "open"})
41 def test_ap_open_packet_loss(dev, apdev): argument
48 hapd = hostapd.add_ap(apdev[0], params)
56 def test_ap_open_unknown_action(dev, apdev): argument
58 hapd = hostapd.add_ap(apdev[0], {"ssid": "open"})
60 bssid = apdev[0]['bssid']
70 def test_ap_open_invalid_wmm_action(dev, apdev): argument
[all …]
Dtest_ap_acs.py80 def test_ap_acs(dev, apdev): argument
82 force_prev_ap_on_24g(apdev[0])
85 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
94 def test_ap_acs_chanlist(dev, apdev): argument
96 force_prev_ap_on_24g(apdev[0])
100 hapd = hostapd.add_ap(apdev[0], params, wait_enabled=False)
109 def test_ap_acs_freqlist(dev, apdev): argument
111 run_ap_acs_freqlist(dev, apdev, [2412, 2437, 2462])
113 def test_ap_acs_freqlist2(dev, apdev): argument
115 run_ap_acs_freqlist(dev, apdev, [2417, 2432, 2457])
[all …]
Dtest_fst_module.py86 def fst_start_session(apdev, test_params, bad_param_type, start_on_ap, argument
95 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
193 def fst_initiate_session(apdev, test_params, bad_param_type, init_on_ap): argument
201 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
331 def fst_transfer_session(apdev, test_params, bad_param_type, init_on_ap, argument
338 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev, rsn=rsn)
391 def fst_tear_down_session(apdev, test_params, bad_param_type, init_on_ap): argument
397 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
471 def fst_remove_session(apdev, test_params, remove_session_scenario, init_on_ap): argument
476 ap1, ap2, sta1, sta2 = fst_module_aux.start_two_ap_sta_pairs(apdev)
[all …]
Dtest_pasn.py41 def start_pasn_ap(apdev, params): argument
43 return hostapd.add_ap(apdev, params)
135 def test_pasn_ccmp(dev, apdev): argument
140 hapd = start_pasn_ap(apdev[0], params)
145 def test_pasn_gcmp(dev, apdev): argument
150 hapd = start_pasn_ap(apdev[0], params)
155 def test_pasn_ccmp_256(dev, apdev): argument
160 hapd = start_pasn_ap(apdev[0], params)
165 def test_pasn_gcmp_256(dev, apdev): argument
170 hapd = start_pasn_ap(apdev[0], params)
[all …]
Dtest_hapd_ctrl.py16 def test_hapd_ctrl_status(dev, apdev): argument
19 bssid = apdev[0]['bssid']
21 hapd = hostapd.add_ap(apdev[0], params)
27 if status['bss[0]'] != apdev[0]['ifname']:
50 def test_hapd_ctrl_p2p_manager(dev, apdev): argument
57 hapd = hostapd.add_ap(apdev[0], params)
71 def test_hapd_ctrl_sta(dev, apdev): argument
74 run_hapd_ctrl_sta(dev, apdev)
78 def run_hapd_ctrl_sta(dev, apdev): argument
82 hapd = hostapd.add_ap(apdev[0], params)
[all …]
Dtest_ap_ciphers.py80 def test_ap_cipher_tkip(dev, apdev): argument
84 check_cipher(dev[0], apdev[0], "TKIP")
87 def test_ap_cipher_tkip_countermeasures_ap(dev, apdev): argument
100 hapd = hostapd.add_ap(apdev[0], params)
109 dev[0].cmd_execute(["echo", "-n", apdev[0]['bssid'], ">", testfile],
126 def test_ap_cipher_tkip_countermeasures_ap_mixed_mode(dev, apdev): argument
140 hapd = hostapd.add_ap(apdev[0], params)
148 dev[0].cmd_execute(["echo", "-n", apdev[0]['bssid'], ">", testfile],
175 def test_ap_cipher_tkip_countermeasures_sta(dev, apdev): argument
184 hapd = hostapd.add_ap(apdev[0], params)
[all …]
Dtest_ocv.py32 def ocv_setup_ap(apdev, params): argument
37 hapd = hostapd.add_ap(apdev, params)
70 def test_wpa2_ocv(dev, apdev): argument
75 hapd, ssid, passphrase = ocv_setup_ap(apdev[0], params)
83 def test_wpa2_ocv_5ghz(dev, apdev): argument
86 run_wpa2_ocv_5ghz(dev, apdev)
88 set_world_reg(apdev[0], apdev[1], dev[0])
91 def run_wpa2_ocv_5ghz(dev, apdev): argument
97 hapd, ssid, passphrase = ocv_setup_ap(apdev[0], params)
106 def test_wpa2_ocv_ht20(dev, apdev): argument
[all …]
Dtest_he_mbssid.py15 def mbssid_create_cfg_file(apdev, params, mbssid=1): argument
16 hapd = hostapd.add_ap(apdev[0], {"ssid": "open"})
27 hglobal.remove(apdev[0]['ifname'])
31 prefix='hostapd-' + get_phy(apdev[0]))
43 if isinstance(apdev[0], dict):
44 ifname = apdev[0]['ifname']
46 ifname = apdev
96 def mbssid_start_ap(dev, apdev, params, fname, ifname, sta_params, argument
116 hapd = hostapd.Hostapd(apdev[0]['ifname'])
140 def test_he_ap_mbssid_open(dev, apdev, params): argument
[all …]
Dtest_pmksa_cache.py21 def test_pmksa_cache_on_roam_back(dev, apdev): argument
24 hostapd.add_ap(apdev[0], params)
25 bssid = apdev[0]['bssid']
36 hostapd.add_ap(apdev[1], params)
37 bssid2 = apdev[1]['bssid']
85 def test_pmksa_cache_and_reauth(dev, apdev): argument
88 hapd = hostapd.add_ap(apdev[0], params)
89 bssid = apdev[0]['bssid']
95 hostapd.add_ap(apdev[1], params)
96 bssid2 = apdev[1]['bssid']
[all …]
Dtest_owe.py21 def test_owe(dev, apdev): argument
30 hapd = hostapd.add_ap(apdev[0], params)
53 def test_owe_groups(dev, apdev): argument
61 hapd = hostapd.add_ap(apdev[0], params)
74 def test_owe_pmksa_caching(dev, apdev): argument
77 run_owe_pmksa_caching(dev, apdev)
81 def test_owe_pmksa_caching_connect_cmd(dev, apdev): argument
86 run_owe_pmksa_caching([wpas], apdev)
90 def run_owe_pmksa_caching(dev, apdev): argument
97 hapd = hostapd.add_ap(apdev[0], params)
[all …]
Dtest_dpp.py59 def test_dpp_qr_code_parsing(dev, apdev): argument
122 def test_dpp_uri_version(dev, apdev): argument
153 def test_dpp_uri_supported_curves(dev, apdev): argument
182 def test_dpp_uri_host(dev, apdev): argument
204 def test_dpp_qr_code_parsing_fail(dev, apdev): argument
230 def test_dpp_qr_code_curves(dev, apdev): argument
244 def test_dpp_qr_code_curves_brainpool(dev, apdev): argument
258 def test_dpp_qr_code_unsupported_curve(dev, apdev): argument
273 def test_dpp_qr_code_keygen_fail(dev, apdev): argument
286 def test_dpp_qr_code_curve_select(dev, apdev): argument
[all …]
Dtest_ap_hs20.py169 def test_ap_anqp_sharing(dev, apdev): argument
174 bssid = apdev[0]['bssid']
177 hostapd.add_ap(apdev[0], params)
179 bssid2 = apdev[1]['bssid']
183 hostapd.add_ap(apdev[1], params)
224 def test_ap_anqp_domain_id(dev, apdev): argument
229 bssid = apdev[0]['bssid']
233 hostapd.add_ap(apdev[0], params)
235 bssid2 = apdev[1]['bssid']
239 hostapd.add_ap(apdev[1], params)
[all …]
Dtest_ap_params.py21 def test_ap_fragmentation_rts_set_high(dev, apdev): argument
28 hapd = hostapd.add_ap(apdev[0], params)
38 def test_ap_fragmentation_open(dev, apdev): argument
44 hapd = hostapd.add_ap(apdev[0], params)
53 def test_ap_fragmentation_wpa2(dev, apdev): argument
59 hapd = hostapd.add_ap(apdev[0], params)
67 def test_ap_vendor_elements(dev, apdev): argument
69 bssid = apdev[0]['bssid']
75 hapd = hostapd.add_ap(apdev[0], params)
84 dev[1].scan_for_bss(apdev[0]['bssid'], freq="2412")
[all …]
Dtest_nfc_wps.py40 def test_nfc_wps_password_token_sta(dev, apdev): argument
44 hapd = hostapd.add_ap(apdev[0], params)
61 check_wpa2_connection(dev[0], apdev[0], hapd, ssid)
72 def test_nfc_wps_config_token(dev, apdev): argument
76 hapd = hostapd.add_ap(apdev[0], params)
88 check_wpa2_connection(dev[0], apdev[0], hapd, ssid)
105 def test_nfc_wps_config_token_init(dev, apdev): argument
109 hapd = hostapd.add_ap(apdev[0],
121 check_wpa2_connection(dev[0], apdev[0], hapd, ssid, mixed=True)
124 def test_nfc_wps_password_token_sta_init(dev, apdev): argument
[all …]
Dtest_ap_track.py16 def test_ap_track_sta(dev, apdev): argument
25 hapd = hostapd.add_ap(apdev[0], params)
33 hapd2 = hostapd.add_ap(apdev[1], params)
35 _test_ap_track_sta(dev, hapd, apdev[0]['bssid'], hapd2,
36 apdev[1]['bssid'])
84 def test_ap_track_sta_no_probe_resp(dev, apdev): argument
92 "no_probe_resp_if_seen_on": apdev[1]['ifname']}
93 hapd = hostapd.add_ap(apdev[0], params)
100 hapd2 = hostapd.add_ap(apdev[1], params)
102 _test_ap_track_sta_no_probe_resp(dev, apdev[0]['bssid'],
[all …]
Dtest_ap_roam.py17 def test_ap_roam_open(dev, apdev): argument
19 hapd0 = hostapd.add_ap(apdev[0], {"ssid": "test-open"})
22 hapd1 = hostapd.add_ap(apdev[1], {"ssid": "test-open"})
24 dev[0].roam(apdev[1]['bssid'])
26 dev[0].roam(apdev[0]['bssid'])
29 def test_ap_ignore_bssid_all(dev, apdev, params): argument
31 hapd0 = hostapd.add_ap(apdev[0], {"ssid": "test-open", "max_num_sta": "0"})
32 hapd1 = hostapd.add_ap(apdev[1], {"ssid": "test-open", "max_num_sta": "0"})
58 def test_ap_roam_open_failed(dev, apdev): argument
60 hapd0 = hostapd.add_ap(apdev[0], {"ssid": "test-open"})
[all …]
Dtest_he.py19 def test_he_open(dev, apdev): argument
26 hapd = hostapd.add_ap(apdev[0], params)
34 def test_he_disabled_on_sta(dev, apdev): argument
41 hapd = hostapd.add_ap(apdev[0], params)
47 def test_he_params(dev, apdev): argument
96 hapd = hostapd.add_ap(apdev[0], params)
101 def test_he_spr_params(dev, apdev): argument
114 hapd = hostapd.add_ap(apdev[0], params)
126 def test_he80(dev, apdev): argument
143 hapd = hostapd.add_ap(apdev[0], params)
[all …]
Dtest_wnm.py36 def start_wnm_ap(apdev, bss_transition=True, time_adv=False, ssid=None, argument
101 hapd = hostapd.add_ap(apdev, params)
114 def test_wnm_bss_transition_mgmt(dev, apdev): argument
116 start_wnm_ap(apdev[0], time_adv=True, wnm_sleep_mode=True)
120 def test_wnm_bss_transition_mgmt_oom(dev, apdev): argument
122 hapd = start_wnm_ap(apdev[0])
129 def test_wnm_disassoc_imminent(dev, apdev): argument
131 hapd = start_wnm_ap(apdev[0], time_adv=True, wnm_sleep_mode=True)
144 def test_wnm_disassoc_imminent_bssid_set(dev, apdev): argument
146 hapd = start_wnm_ap(apdev[0], time_adv=True, wnm_sleep_mode=True)
[all …]
Dtest_sae.py25 def test_sae(dev, apdev): argument
31 hapd = hostapd.add_ap(apdev[0], params)
42 bss = dev[0].get_bss(apdev[0]['bssid'])
67 def test_sae_password_ecc(dev, apdev): argument
73 hapd = hostapd.add_ap(apdev[0], params)
86 def test_sae_password_ffc(dev, apdev): argument
93 hapd = hostapd.add_ap(apdev[0], params)
106 def test_sae_pmksa_caching(dev, apdev): argument
108 run_sae_pmksa_caching(dev, apdev)
111 def test_sae_pmksa_caching_pmkid(dev, apdev): argument
[all …]
Dtest_sae_pk.py24 def run_sae_pk(apdev, dev, ssid, pw, m, pk, ap_groups=None, argument
33 hapd = hostapd.add_ap(apdev, params)
50 def test_sae_pk(dev, apdev): argument
67 run_sae_pk(apdev[0], dev[0], SAE_PK_SSID, p, SAE_PK_SEC3_M,
70 def test_sae_pk_group_negotiation(dev, apdev): argument
77 run_sae_pk(apdev[0], dev[0], SAE_PK_SSID, SAE_PK_SEC3_PW,
82 def test_sae_pk_sec_3(dev, apdev): argument
88 run_sae_pk(apdev[0], dev[0], SAE_PK_SSID, SAE_PK_SEC3_PW, SAE_PK_SEC3_M,
91 def test_sae_pk_sec_5(dev, apdev): argument
99 run_sae_pk(apdev[0], dev[0], SAE_PK_SSID, pw, m, SAE_PK_19_PK)
[all …]
Dtest_ap_vht.py19 def test_ap_vht80(dev, apdev): argument
21 clear_scan_cache(apdev[0])
33 hapd = hostapd.add_ap(apdev[0], params)
34 bssid = apdev[0]['bssid']
84 def test_ap_vht_wifi_generation(dev, apdev): argument
86 clear_scan_cache(apdev[0])
98 hapd = hostapd.add_ap(apdev[0], params)
99 bssid = apdev[0]['bssid']
129 def vht80_test(apdev, dev, channel, ht_capab): argument
130 clear_scan_cache(apdev)
[all …]

1234