diff --git a/tests/hwsim/test_ap_hs20.py b/tests/hwsim/test_ap_hs20.py index f8d1de3f8..204af3949 100644 --- a/tests/hwsim/test_ap_hs20.py +++ b/tests/hwsim/test_ap_hs20.py @@ -14,6 +14,7 @@ import subprocess import hostapd from wlantest import Wlantest +from wpasupplicant import WpaSupplicant def hs20_ap_params(ssid="test-hs20"): params = hostapd.wpa2_params(ssid=ssid) @@ -1598,6 +1599,15 @@ def test_ap_hs20_osen(dev, apdev): ca_cert="auth_serv/ca.pem", scan_freq="2412") + wpas = WpaSupplicant(global_iface='/tmp/wpas-wlan5') + wpas.interface_add("wlan5", drv_params="force_connect_cmd=1") + wpas.connect("osen", proto="OSEN", key_mgmt="OSEN", pairwise="CCMP", + group="GTK_NOT_USED", + eap="WFA-UNAUTH-TLS", identity="osen@example.com", + ca_cert="auth_serv/ca.pem", + scan_freq="2412") + wpas.request("DISCONNECT") + def test_ap_hs20_network_preference(dev, apdev): """Hotspot 2.0 network selection with preferred home network""" bssid = apdev[0]['bssid']