/hostap-latest/tests/hwsim/ |
D | test_dpp.py | 59 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 …]
|
D | test_ap_eap.py | 262 def test_ap_wpa2_eap_sim(dev, apdev): argument 313 def test_ap_wpa2_eap_sim_imsi_identity(dev, apdev, params): argument 353 def test_ap_wpa2_eap_sim_imsi_privacy_key(dev, apdev): argument 367 def test_ap_wpa2_eap_sim_imsi_privacy_attr(dev, apdev): argument 381 def test_ap_wpa2_eap_sim_sql(dev, apdev, params): argument 446 def test_ap_wpa2_eap_sim_sql_fallback_to_pseudonym(dev, apdev, params): argument 450 def run_ap_wpa2_eap_sim_sql_fallback_to_pseudonym(dev, apdev, params, argument 465 def test_ap_wpa2_eap_sim_config(dev, apdev): argument 496 def test_ap_wpa2_eap_sim_id_0(dev, apdev): argument 500 def test_ap_wpa2_eap_sim_id_1(dev, apdev): argument [all …]
|
D | test_sae.py | 25 def test_sae(dev, apdev): argument 67 def test_sae_password_ecc(dev, apdev): argument 86 def test_sae_password_ffc(dev, apdev): argument 106 def test_sae_pmksa_caching(dev, apdev): argument 111 def test_sae_pmksa_caching_pmkid(dev, apdev): argument 119 def run_sae_pmksa_caching(dev, apdev): argument 147 def test_sae_pmksa_caching_disabled(dev, apdev): argument 169 def test_sae_groups(dev, apdev): argument 230 def test_sae_group_nego(dev, apdev): argument 245 def test_sae_group_nego_no_match(dev, apdev): argument [all …]
|
D | test_ap_ft.py | 133 def run_roams(dev, apdev, hapd0, hapd1, ssid, passphrase, over_ds=False, argument 298 def test_ap_ft(dev, apdev): argument 312 def test_ap_ft_old_key(dev, apdev): argument 324 def test_ap_ft_multi_akm(dev, apdev): argument 348 def test_ap_ft_local_key_gen(dev, apdev): argument 366 def test_ap_ft_vlan(dev, apdev): argument 404 def test_ap_ft_vlan_disconnected(dev, apdev): argument 430 def test_ap_ft_vlan_2(dev, apdev): argument 453 def test_ap_ft_vlan_psk_file(dev, apdev, params): argument 500 def test_ap_ft_many(dev, apdev): argument [all …]
|
D | test_ap_ht.py | 18 def test_ap_ht40_scan(dev, apdev): argument 70 def test_ap_ht_wifi_generation(dev, apdev): argument 98 def test_ap_ht40_scan_conflict(dev, apdev): argument 139 def test_ap_ht40_scan_conflict2(dev, apdev): argument 179 def test_ap_ht40_scan_not_affected(dev, apdev): argument 227 def test_ap_ht40_scan_legacy_conflict(dev, apdev): argument 267 def test_ap_ht40_scan_ht20_conflict(dev, apdev): argument 306 def test_ap_ht40_scan_intolerant(dev, apdev): argument 346 def test_ap_ht40_scan_match(dev, apdev): argument 386 def test_ap_ht40_5ghz_match(dev, apdev): argument [all …]
|
D | test_ap_pmf.py | 22 def test_ap_pmf_required(dev, apdev): argument 63 def start_ocv_ap(apdev): argument 84 def test_ocv_sa_query(dev, apdev): argument 109 def test_ocv_sa_query_csa(dev, apdev): argument 126 def test_ocv_sa_query_csa_no_resp(dev, apdev): argument 141 def test_ocv_sa_query_csa_missing(dev, apdev): argument 161 def test_ap_pmf_optional(dev, apdev): argument 185 def test_ap_pmf_optional_2akm(dev, apdev): argument 213 def test_ap_pmf_negative(dev, apdev): argument 237 def test_ap_pmf_assoc_comeback(dev, apdev): argument [all …]
|
D | test_ap_params.py | 21 def test_ap_fragmentation_rts_set_high(dev, apdev): argument 38 def test_ap_fragmentation_open(dev, apdev): argument 53 def test_ap_fragmentation_wpa2(dev, apdev): argument 67 def test_ap_vendor_elements(dev, apdev): argument 91 def test_ap_element_parse(dev, apdev): argument 104 def test_ap_element_parse_oom(dev, apdev): argument 116 def test_ap_country(dev, apdev): argument 144 def test_ap_acl_accept(dev, apdev): argument 169 def test_ap_acl_deny(dev, apdev): argument 188 def test_ap_acl_mgmt(dev, apdev): argument [all …]
|
D | test_rrm.py | 64 def test_rrm_neighbor_db(dev, apdev): argument 215 def test_rrm_neighbor_db_failures(dev, apdev): argument 229 def test_rrm_neighbor_db_disabled(dev, apdev): argument 236 def test_rrm_neighbor_rep_req(dev, apdev): argument 345 def test_rrm_neighbor_rep_oom(dev, apdev): argument 365 def test_rrm_lci_req(dev, apdev): argument 398 def test_rrm_lci_req_timeout(dev, apdev): argument 429 def test_rrm_lci_req_oom(dev, apdev): argument 452 def test_rrm_lci_req_ap_oom(dev, apdev): argument 470 def test_rrm_lci_req_get_reltime_failure(dev, apdev): argument [all …]
|
D | test_ap_psk.py | 38 def test_ap_wpa2_psk(dev, apdev): argument 59 def test_ap_wpa2_psk_file(dev, apdev): argument 115 def test_ap_wpa2_psk_file_keyid(dev, apdev, params): argument 180 def test_ap_wpa2_psk_mem(dev, apdev): argument 188 def _test_ap_wpa2_psk_mem(dev, apdev): argument 215 def test_ap_wpa2_ptk_rekey(dev, apdev): argument 236 def test_ap_wpa2_ptk_rekey_blocked_ap(dev, apdev): argument 257 def test_ap_wpa2_ptk_rekey_blocked_sta(dev, apdev): argument 275 def test_ap_wpa2_ptk_rekey_anonce(dev, apdev): argument 295 def test_ap_wpa2_ptk_rekey_ap(dev, apdev): argument [all …]
|
D | test_eap.py | 32 def test_eap_teap_eap_mschapv2(dev, apdev): argument 44 def test_eap_teap_eap_pwd(dev, apdev): argument 55 def test_eap_teap_eap_eke(dev, apdev): argument 66 def test_eap_teap_basic_password_auth(dev, apdev): argument 76 def test_eap_teap_basic_password_auth_failure(dev, apdev): argument 86 def test_eap_teap_basic_password_auth_no_password(dev, apdev): argument 96 def test_eap_teap_basic_password_auth_id0(dev, apdev): argument 100 def test_eap_teap_basic_password_auth_id1(dev, apdev): argument 104 def test_eap_teap_basic_password_auth_id2(dev, apdev): argument 108 def test_eap_teap_basic_password_auth_id3(dev, apdev): argument [all …]
|
D | test_ap_ciphers.py | 80 def test_ap_cipher_tkip(dev, apdev): argument 87 def test_ap_cipher_tkip_countermeasures_ap(dev, apdev): argument 126 def test_ap_cipher_tkip_countermeasures_ap_mixed_mode(dev, apdev): argument 175 def test_ap_cipher_tkip_countermeasures_sta(dev, apdev): argument 211 def test_ap_cipher_tkip_countermeasures_sta2(dev, apdev): argument 284 def test_ap_cipher_ccmp(dev, apdev): argument 288 def test_ap_cipher_gcmp(dev, apdev): argument 292 def test_ap_cipher_ccmp_256(dev, apdev): argument 296 def test_ap_cipher_gcmp_256(dev, apdev): argument 300 def test_ap_cipher_gcmp_256_group_gcmp_256(dev, apdev): argument [all …]
|
D | test_ap_open.py | 23 def test_ap_open(dev, apdev): argument 27 def _test_ap_open(dev, apdev): argument 41 def test_ap_open_packet_loss(dev, apdev): argument 56 def test_ap_open_unknown_action(dev, apdev): argument 70 def test_ap_open_invalid_wmm_action(dev, apdev): argument 83 def test_ap_open_reconnect_on_inactivity_disconnect(dev, apdev): argument 92 def test_ap_open_assoc_timeout(dev, apdev): argument 132 def test_ap_open_auth_drop_sta(dev, apdev): argument 163 def test_ap_open_id_str(dev, apdev): argument 175 def test_ap_open_select_any(dev, apdev): argument [all …]
|
D | test_ap_wps.py | 50 def wps_start_ap(apdev, ssid="test-wps-conf", extra_cred=None): argument 59 def test_ap_wps_init(dev, apdev): argument 121 def test_ap_wps_init_2ap_pbc(dev, apdev): argument 158 def test_ap_wps_init_2ap_pin(dev, apdev): argument 190 def test_ap_wps_init_through_wps_config(dev, apdev): argument 212 def test_ap_wps_init_through_wps_config_2(dev, apdev): argument 227 def test_ap_wps_invalid_wps_config_passphrase(dev, apdev): argument 235 def test_ap_wps_conf(dev, apdev): argument 265 def test_ap_wps_conf_5ghz(dev, apdev): argument 289 def test_ap_wps_conf_chan14(dev, apdev): argument [all …]
|
D | test_hapd_ctrl.py | 16 def test_hapd_ctrl_status(dev, apdev): argument 50 def test_hapd_ctrl_p2p_manager(dev, apdev): argument 71 def test_hapd_ctrl_sta(dev, apdev): argument 78 def run_hapd_ctrl_sta(dev, apdev): argument 129 def test_hapd_ctrl_disconnect(dev, apdev): argument 155 def test_hapd_ctrl_chan_switch(dev, apdev): argument 170 def test_hapd_ctrl_level(dev, apdev): argument 179 def test_hapd_ctrl_new_sta(dev, apdev): argument 197 def test_hapd_ctrl_get(dev, apdev): argument 208 def test_hapd_ctrl_unknown(dev, apdev): argument [all …]
|
D | test_pmksa_cache.py | 21 def test_pmksa_cache_on_roam_back(dev, apdev): argument 85 def test_pmksa_cache_and_reauth(dev, apdev): argument 135 def test_pmksa_cache_and_ptk_rekey_ap(dev, apdev): argument 182 def test_pmksa_cache_opportunistic_only_on_sta(dev, apdev): argument 230 def test_pmksa_cache_opportunistic(dev, apdev): argument 280 def test_pmksa_cache_opportunistic_connect(dev, apdev): argument 332 def test_pmksa_cache_expiration(dev, apdev): argument 359 def test_pmksa_cache_expiration_disconnect(dev, apdev): argument 389 def test_pmksa_cache_and_cui(dev, apdev): argument 439 def test_pmksa_cache_preauth_auto(dev, apdev): argument [all …]
|
D | test_scan.py | 71 def test_scan(dev, apdev): argument 99 def test_scan_tsf(dev, apdev): argument 124 def test_scan_only(dev, apdev): argument 149 def test_scan_external_trigger(dev, apdev): argument 156 def test_scan_bss_expiration_count(dev, apdev): argument 181 def test_scan_bss_expiration_age(dev, apdev): argument 211 def test_scan_filter(dev, apdev): argument 234 def test_scan_int(dev, apdev): argument 262 def test_scan_bss_operations(dev, apdev): argument 350 def test_scan_and_interface_disabled(dev, apdev): argument [all …]
|
D | test_he.py | 19 def test_he_open(dev, apdev): argument 34 def test_he_disabled_on_sta(dev, apdev): argument 47 def test_he_params(dev, apdev): argument 101 def test_he_spr_params(dev, apdev): argument 126 def test_he80(dev, apdev): argument 198 def _test_he_wifi_generation(dev, apdev, conf, scan_freq): argument 237 def test_he_wifi_generation(dev, apdev): argument 252 def test_he_wifi_generation_24(dev, apdev): argument 260 def he80_test(apdev, dev, channel, ht_capab): argument 290 def test_he80b(dev, apdev): argument [all …]
|
D | test_sigma_dut.py | 216 def test_sigma_dut_basic(dev, apdev): argument 234 def test_sigma_dut_open(dev, apdev): argument 249 def test_sigma_dut_psk_pmf(dev, apdev): argument 269 def test_sigma_dut_psk_pmf_bip_cmac_128(dev, apdev): argument 273 def test_sigma_dut_psk_pmf_bip_cmac_256(dev, apdev): argument 277 def test_sigma_dut_psk_pmf_bip_gmac_128(dev, apdev): argument 281 def test_sigma_dut_psk_pmf_bip_gmac_256(dev, apdev): argument 285 def test_sigma_dut_psk_pmf_bip_gmac_256_mismatch(dev, apdev): argument 290 def run_sigma_dut_psk_pmf_cipher(dev, apdev, sigma_cipher, hostapd_cipher, argument 323 def test_sigma_dut_sae(dev, apdev): argument [all …]
|
D | test_ap_hs20.py | 169 def test_ap_anqp_sharing(dev, apdev): argument 224 def test_ap_anqp_domain_id(dev, apdev): argument 249 def test_ap_anqp_no_sharing_diff_ess(dev, apdev): argument 274 def test_ap_anqp_no_sharing_missing_info(dev, apdev): argument 303 def test_ap_anqp_sharing_oom(dev, apdev): argument 334 def test_ap_nai_home_realm_query(dev, apdev): argument 407 def test_ap_interworking_scan_filtering(dev, apdev): argument 415 def _test_ap_interworking_scan_filtering(dev, apdev): argument 499 def test_ap_hs20_select(dev, apdev): argument 560 def test_ap_hs20_sim(dev, apdev): argument [all …]
|
D | test_owe.py | 21 def test_owe(dev, apdev): argument 53 def test_owe_groups(dev, apdev): argument 74 def test_owe_pmksa_caching(dev, apdev): argument 81 def test_owe_pmksa_caching_connect_cmd(dev, apdev): argument 90 def run_owe_pmksa_caching(dev, apdev): argument 141 def test_owe_and_psk(dev, apdev): argument 163 def test_owe_transition_mode(dev, apdev): argument 167 def test_owe_transition_mode_connect_cmd(dev, apdev): argument 173 def test_owe_transition_mode_mismatch1(dev, apdev): argument 177 def test_owe_transition_mode_mismatch2(dev, apdev): argument [all …]
|
D | test_radius.py | 34 def test_radius_auth_unreachable(dev, apdev): argument 53 def test_radius_auth_unreachable2(dev, apdev): argument 72 def test_radius_auth_unreachable3(dev, apdev): argument 90 def test_radius_acct_unreachable(dev, apdev): argument 108 def test_radius_acct_unreachable2(dev, apdev): argument 131 def test_radius_acct_unreachable3(dev, apdev): argument 156 def test_radius_acct_unreachable4(dev, apdev): argument 168 def test_radius_acct(dev, apdev): argument 215 def test_radius_req_attr(dev, apdev, params): argument 245 def test_radius_acct_non_ascii_ssid(dev, apdev): argument [all …]
|
D | test_ap_vht.py | 19 def test_ap_vht80(dev, apdev): argument 84 def test_ap_vht_wifi_generation(dev, apdev): argument 129 def vht80_test(apdev, dev, channel, ht_capab): argument 156 def test_ap_vht80b(dev, apdev): argument 160 def test_ap_vht80c(dev, apdev): argument 164 def test_ap_vht80d(dev, apdev): argument 168 def test_ap_vht80e(dev, apdev): argument 196 def test_ap_vht80_params(dev, apdev): argument 242 def test_ap_vht80_invalid(dev, apdev): argument 271 def test_ap_vht80_invalid2(dev, apdev): argument [all …]
|
D | test_ap_acs.py | 80 def test_ap_acs(dev, apdev): argument 94 def test_ap_acs_chanlist(dev, apdev): argument 109 def test_ap_acs_freqlist(dev, apdev): argument 113 def test_ap_acs_freqlist2(dev, apdev): argument 117 def run_ap_acs_freqlist(dev, apdev, freqlist): argument 131 def test_ap_acs_invalid_chanlist(dev, apdev): argument 142 def test_ap_multi_bss_acs(dev, apdev): argument 162 def test_ap_acs_40mhz(dev, apdev): argument 166 def test_ap_acs_40mhz_he(dev, apdev): argument 170 def test_ap_acs_40mhz_plus_or_minus(dev, apdev): argument [all …]
|
D | test_gas.py | 106 def test_gas_generic(dev, apdev): argument 141 def test_gas_rand_ta(dev, apdev, params): argument 152 def _test_gas_rand_ta(dev, apdev, logdir): argument 189 def test_gas_concurrent_scan(dev, apdev): argument 231 def test_gas_concurrent_connect(dev, apdev): argument 294 def gas_fragment_and_comeback(dev, apdev, frag_limit=0, comeback_delay=0): argument 318 def test_gas_fragment(dev, apdev): argument 322 def test_gas_fragment_mcc(dev, apdev): argument 329 def test_gas_fragment_with_comeback_delay(dev, apdev): argument 334 def test_gas_fragment_with_comeback_delay_mcc(dev, apdev): argument [all …]
|
D | test_wpas_mesh.py | 259 def test_wpas_mesh_open(dev, apdev): argument 300 def test_wpas_mesh_open_no_auto(dev, apdev): argument 314 def test_mesh_open_no_auto2(dev, apdev): argument 340 def test_mesh_open_rssi_threshold(dev, apdev): argument 348 def _test_mesh_open_rssi_threshold(dev, apdev, value, expected): argument 396 def test_wpas_mesh_secure(dev, apdev): argument 416 def test_wpas_mesh_secure_sae_password(dev, apdev): argument 429 def test_mesh_secure_pmf(dev, apdev): argument 442 def test_mesh_secure_ocv(dev, apdev): argument 454 def test_mesh_secure_ocv_compat(dev, apdev): argument [all …]
|