cozybit / wpa_s_mesh_android

Other
2 stars 1 forks source link

HWSIM test issues #3

Closed jlopex closed 10 years ago

jlopex commented 10 years ago

Enabling CONFIG_MESH breaks some p2p features on wpa_supplicant.

A quick check shows:

Unmodified wpa_s src code COMMIT ID b64afe22aa28bec9d08d6de4cba8152591b60639 using original testing .config

ap_open_tdls ap_wpa2_tdls ap_wpa2_tdls_concurrent_init ap_wpa2_tdls_concurrent_init2 ap_wpa2_tdls_decline_resp ap_wpa2_tdls_diff_rsnie ap_wpa2_tdls_long_frame ap_wpa2_tdls_long_lifetime ap_wpa2_tdls_reneg ap_wpa2_tdls_wrong_lifetime_resp ap_wpa_mixed_tdls ap_roam_wpa2_psk ap_wpa2_eap_aka ap_wpa2_eap_aka_prime ap_wpa2_eap_fast_gtc_auth_prov ap_wpa2_eap_fast_mschapv2_unauth_prov ap_wpa2_eap_peap_crypto_binding ap_wpa2_eap_peap_eap_mschapv2 ap_wpa2_eap_peap_eap_tls ap_wpa2_eap_sim ap_wpa2_eap_tls ap_wpa2_eap_ttls_chap ap_wpa2_eap_ttls_eap_gtc ap_wpa2_eap_ttls_eap_md5 ap_wpa2_eap_ttls_eap_mschapv2 ap_wpa2_eap_ttls_mschap ap_wpa2_eap_ttls_mschapv2 ap_wpa2_eap_ttls_pap discovery_dev_id

Initial mesh modifications COMMIT ID 2d61a885a3ba734977106068f024bd1465e4e87e with original testing .config

ap_ft ap_open_tdls ap_wpa2_tdls ap_wpa2_tdls_concurrent_init ap_wpa2_tdls_concurrent_init2 ap_wpa2_tdls_decline_resp ap_wpa2_tdls_diff_rsnie ap_wpa2_tdls_long_frame ap_wpa2_tdls_long_lifetime ap_wpa2_tdls_reneg ap_wpa2_tdls_wrong_lifetime_resp ap_wpa_mixed_tdls ap_roam_wpa2_psk ap_wpa2_eap_aka ap_wpa2_eap_aka_prime ap_wpa2_eap_fast_gtc_auth_prov ap_wpa2_eap_fast_mschapv2_unauth_prov ap_wpa2_eap_peap_crypto_binding ap_wpa2_eap_peap_eap_mschapv2 ap_wpa2_eap_peap_eap_tls ap_wpa2_eap_sim ap_wpa2_eap_tls ap_wpa2_eap_ttls_chap ap_wpa2_eap_ttls_eap_gtc ap_wpa2_eap_ttls_eap_md5 ap_wpa2_eap_ttls_eap_mschapv2 ap_wpa2_eap_ttls_mschap ap_wpa2_eap_ttls_mschapv2 ap_wpa2_eap_ttls_pap

Initial mesh modifications COMMIT ID 2d61a885a3ba734977106068f024bd1465e4e87e with CONFIG_MESH enabled .config

persistent_go_client_list persistent_group persistent_group_and_role_change persistent_group_channel persistent_group_invite_removed_client persistent_group_per_sta_psk p2p_service_discovery p2p_service_discovery_bonjour p2p_service_discovery_bonjour2 p2p_service_discovery_fragmentation p2p_service_discovery_upnp p2p_service_discovery_upnp2 p2p_service_discovery_ws connect_cmd_concurrent_grpform_while_connecting p2p_device_grpform p2p_device_grpform2 p2p_go_invite p2p_go_invite_auth wpas_ap_default_frequency wpas_ap_open wpas_ap_wep wpas_ap_wps nfc_p2p_client nfc_p2p_go_legacy_config_token nfc_p2p_go_legacy_handover nfc_p2p_go_neg nfc_p2p_go_neg_reverse nfc_p2p_initiator_go nfc_p2p_ip_addr_assignment nfc_p2p_ip_addr_assignment2 nfc_p2p_responder_go nfc_p2p_static_handover_join_tagdev_client nfc_p2p_static_handover_join_tagdev_go nfc_p2p_static_handover_tagdev_client nfc_p2p_static_handover_tagdev_go wifi_display scan scan_only ap_open_tdls ap_wpa2_tdls ap_wpa2_tdls_concurrent_init ap_wpa2_tdls_concurrent_init2 ap_wpa2_tdls_decline_resp ap_wpa2_tdls_diff_rsnie ap_wpa2_tdls_long_frame ap_wpa2_tdls_long_lifetime ap_wpa2_tdls_reneg ap_wpa2_tdls_wrong_lifetime_resp ap_wpa_mixed_tdls ap_roam_wpa2_psk concurrent_autogo concurrent_grpform_cli concurrent_grpform_go concurrent_grpform_while_connecting concurrent_grpform_while_connecting2 concurrent_grpform_while_connecting3 concurrent_p2pcli monitor_iface_open monitor_iface_wpa2_psk both_go_intent_15 both_go_neg_display both_go_neg_enter grpform grpform2 grpform2_c grpform3 grpform3_c grpform_a grpform_b grpform_c grpform_force_chan_cli grpform_force_chan_conflict grpform_force_chan_go grpform_incorrect_pin grpform_no_5ghz_add_cli grpform_no_5ghz_add_cli2 grpform_no_5ghz_add_cli3 grpform_no_5ghz_add_cli4 grpform_no_5ghz_world_roaming grpform_no_go_freq_conflict grpform_no_go_freq_forcing_chan grpform_pbc grpform_pd_no_probe_resp grpform_per_sta_psk grpform_per_sta_psk_wps grpform_pref_chan_go grpform_pref_chan_go_overridden autogo autogo2 autogo3 autogo4 autogo_2cli autogo_chan_switch autogo_legacy autogo_tdls ap_wpa2_eap_aka ap_wpa2_eap_aka_prime ap_wpa2_eap_fast_gtc_auth_prov ap_wpa2_eap_fast_mschapv2_unauth_prov ap_wpa2_eap_peap_crypto_binding ap_wpa2_eap_peap_eap_mschapv2 ap_wpa2_eap_peap_eap_tls ap_wpa2_eap_sim ap_wpa2_eap_tls ap_wpa2_eap_ttls_chap ap_wpa2_eap_ttls_eap_gtc ap_wpa2_eap_ttls_eap_md5 ap_wpa2_eap_ttls_eap_mschapv2 ap_wpa2_eap_ttls_mschap ap_wpa2_eap_ttls_mschapv2 ap_wpa2_eap_ttls_pap discovery_dev_id_go discovery_dev_type_go discovery_group_client
jlopex commented 10 years ago

COMMIT ID 1ad137b15b14570479aab8fdb55725060c4e9340 with CONFIG_MESH enabled .config

ap_open_tdls ap_wpa2_tdls ap_wpa2_tdls_concurrent_init ap_wpa2_tdls_concurrent_init2 ap_wpa2_tdls_decline_resp ap_wpa2_tdls_diff_rsnie ap_wpa2_tdls_long_frame ap_wpa2_tdls_long_lifetime ap_wpa2_tdls_reneg ap_wpa2_tdls_wrong_lifetime_resp ap_wpa_mixed_tdls ap_roam_wpa2_psk ap_wpa2_eap_aka ap_wpa2_eap_aka_prime ap_wpa2_eap_fast_gtc_auth_prov ap_wpa2_eap_fast_mschapv2_unauth_prov ap_wpa2_eap_peap_crypto_binding ap_wpa2_eap_peap_eap_mschapv2 ap_wpa2_eap_peap_eap_tls ap_wpa2_eap_sim ap_wpa2_eap_tls ap_wpa2_eap_ttls_chap ap_wpa2_eap_ttls_eap_gtc ap_wpa2_eap_ttls_eap_md5 ap_wpa2_eap_ttls_eap_mschapv2 ap_wpa2_eap_ttls_mschap ap_wpa2_eap_ttls_mschapv2 ap_wpa2_eap_ttls_pap

Broken tests were fixed with commit-id 40d198be757bf56b58863f68c5007c283f968345