/hostap-latest/tests/hwsim/ |
D | test_p2p_grpform.py | 23 def test_grpform(dev): argument 39 def test_grpform_a(dev): argument 51 def test_grpform_b(dev): argument 72 def test_grpform_c(dev): argument 90 def test_grpform2(dev): argument 95 def test_grpform2_c(dev): argument 107 def test_grpform3(dev): argument 112 def test_grpform3_c(dev): argument 124 def test_grpform4(dev): argument 140 def test_grpform_pbc(dev): argument [all …]
|
D | test_wpas_ctrl.py | 24 def test_wpas_ctrl_network(dev): argument 288 def test_wpas_ctrl_network_oom(dev): argument 302 def test_wpas_ctrl_many_networks(dev, apdev): argument 346 def test_wpas_ctrl_dup_network(dev, apdev): argument 380 def test_wpas_ctrl_dup_network_global(dev, apdev): argument 411 def add_cred(dev): argument 420 def set_cred(dev, id, field, value): argument 430 def set_cred_quoted(dev, id, field, value): argument 440 def remove_cred(dev, id): argument 449 def test_wpas_ctrl_cred(dev): argument [all …]
|
D | test_wpas_ap.py | 19 def wait_ap_ready(dev): argument 24 def set_regdom(dev, country): argument 34 def log_channel_info(dev): argument 41 def test_wpas_ap_open(dev): argument 100 def test_wpas_ap_open_isolate(dev): argument 123 def test_wpas_ap_wep(dev): argument 142 def test_wpas_ap_no_ssid(dev): argument 155 def test_wpas_ap_default_frequency(dev): argument 168 def test_wpas_ap_invalid_frequency(dev): argument 181 def test_wpas_ap_wps(dev): argument [all …]
|
D | test_wpas_mesh.py | 24 def check_mesh_support(dev, secure=False): argument 30 def check_mesh_scan(dev, params, other_started=False, beacon_int=0): argument 87 def check_dfs_started(dev, timeout=10): argument 92 def check_dfs_finished(dev, timeout=70): argument 97 def check_mesh_radar_handling_finished(dev, timeout=75): argument 103 def check_mesh_group_added(dev, timeout=10): argument 109 def check_mesh_group_removed(dev): argument 114 def check_regdom_change(dev, timeout=10): argument 119 def check_mesh_peer_connected(dev, timeout=10): argument 125 def check_mesh_peer_disconnected(dev): argument [all …]
|
D | test_ap_eap.py | 41 def check_eap_capa(dev, method): argument 46 def check_subject_match_support(dev): argument 51 def check_check_cert_subject_support(dev): argument 56 def check_altsubject_match_support(dev): argument 61 def check_domain_match(dev): argument 66 def check_domain_suffix_match(dev): argument 71 def check_domain_match_full(dev): argument 76 def check_cert_probe_support(dev): argument 81 def check_ext_cert_check_support(dev): argument 86 def check_ocsp_support(dev): argument [all …]
|
D | test_p2p_autogo.py | 22 def test_autogo(dev): argument 86 def test_autogo2(dev): argument 100 def test_autogo3(dev): argument 115 def test_autogo4(dev): argument 139 def test_autogo_m2d(dev): argument 182 def test_autogo_fail(dev): argument 203 def test_autogo_2cli(dev): argument 217 def test_autogo_pbc(dev): argument 235 def test_autogo_pbc_session_overlap(dev, apdev): argument 257 def test_autogo_tdls(dev): argument [all …]
|
D | test_dpp.py | 37 def check_dpp_capab(dev, brainpool=False, min_ver=1): argument 52 def wait_dpp_fail(dev, expected=None): argument 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 [all …]
|
D | test_p2p_channel.py | 22 def set_country(country, dev=None): argument 34 def test_p2p_channel_5ghz(dev): argument 50 def test_p2p_channel_5ghz_no_vht(dev): argument 68 def test_p2p_channel_random_social(dev): argument 87 def test_p2p_channel_random(dev): argument 106 def test_p2p_channel_random_social_with_op_class_change(dev, apdev, params): argument 152 def test_p2p_channel_avoid(dev): argument 195 def test_p2p_channel_avoid2(dev): argument 228 def test_p2p_channel_avoid3(dev): argument 261 def test_p2p_channel_avoid4(dev): 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_nfc_p2p.py | 22 def set_ip_addr_info(dev): argument 42 def test_nfc_p2p_go_neg(dev): argument 49 def _test_nfc_p2p_go_neg(dev): argument 93 def test_nfc_p2p_go_neg_ip_pool_oom(dev): argument 100 def _test_nfc_p2p_go_neg_ip_pool_oom(dev): argument 145 def test_nfc_p2p_go_neg_reverse(dev): argument 152 def _test_nfc_p2p_go_neg_reverse(dev): argument 193 def test_nfc_p2p_initiator_go(dev): argument 223 def test_nfc_p2p_responder_go(dev): argument 253 def test_nfc_p2p_both_go(dev): argument [all …]
|
D | test_p2p_service.py | 16 def add_bonjour_services(dev): argument 22 def add_upnp_services(dev): argument 29 def add_extra_services(dev): argument 33 def run_sd(dev, dst, query, exp_query=None, fragment=False, query2=None): argument 96 def test_p2p_service_discovery(dev): argument 115 def test_p2p_service_discovery2(dev): argument 125 def test_p2p_service_discovery3(dev): argument 133 def test_p2p_service_discovery4(dev): argument 142 def test_p2p_service_discovery_multiple_queries(dev): argument 161 def test_p2p_service_discovery_multiple_queries2(dev): 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_p2p_discovery.py | 26 def test_discovery(dev): argument 109 def test_discovery_pd_retries(dev): argument 123 def test_discovery_group_client(dev): argument 174 def stop_p2p_find_and_wait(dev): argument 183 def test_discovery_ctrl_char_in_devname(dev): argument 190 def _test_discovery_ctrl_char_in_devname(dev): argument 224 def test_discovery_dev_type(dev): argument 240 def test_discovery_dev_type_go(dev): argument 258 def test_discovery_dev_id(dev): argument 287 def test_discovery_dev_id_go(dev): 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_rrm.py | 22 def check_rrm_support(dev): argument 27 def check_tx_power_support(dev): argument 36 def check_nr_results(dev, bssids=None, lci=False, civic=False): argument 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 [all …]
|
D | test_p2ps.py | 394 def set_no_group_iface(dev, enable): argument 404 def test_p2ps_exact_search(dev): argument 416 def test_p2ps_exact_search_srvinfo(dev): argument 429 def test_p2ps_nonexact_search(dev): argument 442 def test_p2ps_nonexact_search_srvinfo(dev): argument 455 def test_p2ps_connect_p2ps_method_nonautoaccept(dev): argument 472 def test_p2ps_connect_p2ps_method_autoaccept(dev): argument 489 def test_p2ps_connect_keypad_method_nonautoaccept(dev): argument 507 def test_p2ps_connect_display_method_nonautoaccept(dev): argument 524 def test_p2ps_connect_keypad_method_autoaccept(dev): argument [all …]
|
D | test_ap_pmf.py | 22 def test_ap_pmf_required(dev, 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 241 def test_ap_pmf_assoc_comeback_10000tu(dev, apdev): argument [all …]
|
D | test_ap_psk.py | 31 def check_mib(dev, vals): argument 38 def test_ap_wpa2_psk(dev, apdev): argument 59 def test_ap_wpa2_psk_file(dev, apdev): argument 79 def check_no_keyid(hapd, dev): argument 89 def check_keyid(hapd, dev, keyid): argument 103 def check_disconnect(dev, expected): 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 [all …]
|
D | test_ap_hs20.py | 58 def check_auto_select(dev, bssid, hapd=None): argument 72 def interworking_select(dev, bssid, type=None, no_match=False, freq=None): argument 101 def check_sp_type(dev, sp_type): argument 114 def interworking_ext_sim_connect(dev, bssid, method): argument 118 def interworking_ext_sim_auth(dev, method): argument 145 def interworking_connect(dev, bssid, method): argument 149 def interworking_auth(dev, method): argument 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 [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_scan.py | 22 def check_scan(dev, params, other_started=False, test_busy=False): argument 63 def check_scan_retry(dev, params, bssid): argument 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 [all …]
|
D | test_sigma_dut.py | 47 dev=None): argument 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 [all …]
|
D | test_ap_wps.py | 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 313 def test_ap_wps_twice(dev, apdev): argument [all …]
|
D | test_ap_ciphers.py | 22 def check_cipher(dev, ap, cipher, group_cipher=None): argument 42 def check_group_mgmt_cipher(dev, ap, cipher, sta_req_cipher=None): argument 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 [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 …]
|