summaryrefslogtreecommitdiff
path: root/tests/hwsim/test_tnc.py
diff options
context:
space:
mode:
authorJouni Malinen <j@w1.fi>2015-01-17 12:12:33 +0200
committerJouni Malinen <j@w1.fi>2015-01-17 12:12:33 +0200
commit90b10d4edd4721a7ba668cf9f1d60af0b93100e6 (patch)
treef442be019093efed754bf37d2e553a2eaa8bc1ac /tests/hwsim/test_tnc.py
parentee9533eb0e7e2ba0d5d58f57a2d33d3b2111fd9a (diff)
downloadhostap-90b10d4edd4721a7ba668cf9f1d60af0b93100e6.tar.gz
tests: EAP-TNC fragmentation
Signed-off-by: Jouni Malinen <j@w1.fi>
Diffstat (limited to 'tests/hwsim/test_tnc.py')
-rw-r--r--tests/hwsim/test_tnc.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/hwsim/test_tnc.py b/tests/hwsim/test_tnc.py
index 6cf949f7d..fc23bd792 100644
--- a/tests/hwsim/test_tnc.py
+++ b/tests/hwsim/test_tnc.py
@@ -58,6 +58,25 @@ def test_tnc_ttls(dev, apdev):
wait_connect=False)
dev[0].wait_connected(timeout=10)
+def test_tnc_ttls_fragmentation(dev, apdev):
+ """TNC TTLS with fragmentation"""
+ params = int_eap_server_params()
+ params["tnc"] = "1"
+ params["fragment_size"] = "150"
+ hostapd.add_ap(apdev[0]['ifname'], params)
+
+ if not os.path.exists("tnc/libhostap_imc.so"):
+ raise HwsimSkip("No IMC installed")
+
+ dev[0].connect("test-wpa2-eap", key_mgmt="WPA-EAP",
+ eap="TTLS", identity="DOMAIN\mschapv2 user",
+ anonymous_identity="ttls", password="password",
+ phase2="auth=MSCHAPV2",
+ ca_cert="auth_serv/ca.pem",
+ fragment_size="150",
+ wait_connect=False)
+ dev[0].wait_connected(timeout=10)
+
def test_tnc_fast(dev, apdev):
"""TNC FAST"""
check_eap_capa(dev[0], "FAST")