tests: HS 2.0 OSEN using nl80211 connect command

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2014-03-25 17:56:55 +02:00 committed by Jouni Malinen
parent f8633c0064
commit 9d1e11725d

View file

@ -14,6 +14,7 @@ import subprocess
import hostapd import hostapd
from wlantest import Wlantest from wlantest import Wlantest
from wpasupplicant import WpaSupplicant
def hs20_ap_params(ssid="test-hs20"): def hs20_ap_params(ssid="test-hs20"):
params = hostapd.wpa2_params(ssid=ssid) params = hostapd.wpa2_params(ssid=ssid)
@ -1598,6 +1599,15 @@ def test_ap_hs20_osen(dev, apdev):
ca_cert="auth_serv/ca.pem", ca_cert="auth_serv/ca.pem",
scan_freq="2412") 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): def test_ap_hs20_network_preference(dev, apdev):
"""Hotspot 2.0 network selection with preferred home network""" """Hotspot 2.0 network selection with preferred home network"""
bssid = apdev[0]['bssid'] bssid = apdev[0]['bssid']