]> git.ipfire.org Git - thirdparty/hostap.git/blob - tests/hwsim/test_sta_dynamic.py
ab9df444856dada2bf4ff594eb2f6be182eb3235
[thirdparty/hostap.git] / tests / hwsim / test_sta_dynamic.py
1 #!/usr/bin/python
2 #
3 # Dynamic wpa_supplicant interface
4 # Copyright (c) 2013, Jouni Malinen <j@w1.fi>
5 #
6 # This software may be distributed under the terms of the BSD license.
7 # See README for more details.
8
9 import logging
10 logger = logging.getLogger()
11 import time
12
13 import hwsim_utils
14 import hostapd
15 from wpasupplicant import WpaSupplicant
16
17 def test_sta_dynamic(dev, apdev):
18 """Dynamically added wpa_supplicant interface"""
19 params = hostapd.wpa2_params(ssid="sta-dynamic", passphrase="12345678")
20 hostapd.add_ap(apdev[0]['ifname'], params)
21
22 logger.info("Create a dynamic wpa_supplicant interface and connect")
23 wpas = WpaSupplicant(global_iface='/tmp/wpas-wlan5')
24 wpas.interface_add("wlan5")
25
26 wpas.connect("sta-dynamic", psk="12345678", scan_freq="2412")