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:
parent
6255a8ac1f
commit
b5bf18768f
1 changed files with 8 additions and 4 deletions
|
@ -799,9 +799,9 @@ 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")
|
||||||
dev[0].flush_scan_cache()
|
dev[0].flush_scan_cache()
|
||||||
dev[0].request("SET wps_version_number 0x10")
|
dev[0].request("SET wps_version_number 0x10")
|
||||||
|
@ -822,8 +822,12 @@ 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")
|
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")
|
||||||
if status['key_mgmt'] != 'WPA2-PSK':
|
if status['key_mgmt'] != 'WPA2-PSK':
|
||||||
raise Exception("Unexpected key_mgmt")
|
raise Exception("Unexpected key_mgmt")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue