tests: ap_wps_reg_config_tkip to allow no-TKIP hostapd build

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
Jouni Malinen 2020-04-17 22:07:03 +03:00 committed by Jouni Malinen
parent 6255a8ac1f
commit b5bf18768f

View file

@ -799,7 +799,7 @@ def test_ap_wps_reg_config_tkip(dev, apdev):
skip_without_tkip(dev[0]) skip_without_tkip(dev[0])
ssid = "test-wps-init-ap" ssid = "test-wps-init-ap"
appin = "12345670" appin = "12345670"
hostapd.add_ap(apdev[0], hapd = hostapd.add_ap(apdev[0],
{"ssid": ssid, "eap_server": "1", "wps_state": "1", {"ssid": ssid, "eap_server": "1", "wps_state": "1",
"ap_pin": appin}) "ap_pin": appin})
logger.info("WPS configuration step") logger.info("WPS configuration step")
@ -822,7 +822,11 @@ def test_ap_wps_reg_config_tkip(dev, apdev):
raise Exception("Not fully connected: wpa_state={} bssid={}".format(status['wpa_state'], status['bssid'])) raise Exception("Not fully connected: wpa_state={} bssid={}".format(status['wpa_state'], status['bssid']))
if status['ssid'] != new_ssid: if status['ssid'] != new_ssid:
raise Exception("Unexpected SSID") raise Exception("Unexpected SSID")
if status['pairwise_cipher'] != 'CCMP' or status['group_cipher'] != 'TKIP': if status['pairwise_cipher'] != 'CCMP':
raise Exception("Unexpected encryption configuration")
if status['group_cipher'] != 'TKIP':
conf = hapd.request("GET_CONFIG")
if "group_cipher=CCMP" not in conf or status['group_cipher'] != 'CCMP':
raise Exception("Unexpected encryption configuration") raise Exception("Unexpected encryption configuration")
if status['key_mgmt'] != 'WPA2-PSK': if status['key_mgmt'] != 'WPA2-PSK':
raise Exception("Unexpected key_mgmt") raise Exception("Unexpected key_mgmt")