]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: Set address lifetime to be sufficiently large for the test
authorJouni Malinen <j@w1.fi>
Sun, 18 Dec 2022 10:19:03 +0000 (12:19 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 18 Dec 2022 10:24:32 +0000 (12:24 +0200)
sta_dynamic_random_mac_addr and sta_dynamic_random_mac_addr_keep_oui
assumed that the same random MAC address remains in use even though it
set the lifetime to 0 seconds. This might have worked in the past by
accident, but set this properly to configure a longer lifetime.

Signed-off-by: Jouni Malinen <j@w1.fi>
tests/hwsim/test_sta_dynamic.py

index 9d307945b14e4bf822a679de901a77c6e855fae1..bb7ef6c84e0410e9e46943c3b7a470480b6aa98b 100644 (file)
@@ -224,7 +224,7 @@ def test_sta_dynamic_random_mac_addr(dev, apdev):
     wpas.interface_add("wlan5")
     addr0 = wpas.get_driver_status_field("addr")
     wpas.request("SET preassoc_mac_addr 1")
-    wpas.request("SET rand_addr_lifetime 0")
+    wpas.request("SET rand_addr_lifetime 60")
 
     id = wpas.connect("sta-dynamic", psk="12345678", mac_addr="1",
                       scan_freq="2412")
@@ -323,7 +323,7 @@ def test_sta_dynamic_random_mac_addr_keep_oui(dev, apdev):
     wpas.interface_add("wlan5")
     addr0 = wpas.get_driver_status_field("addr")
     wpas.request("SET preassoc_mac_addr 2")
-    wpas.request("SET rand_addr_lifetime 0")
+    wpas.request("SET rand_addr_lifetime 60")
 
     id = wpas.connect("sta-dynamic", psk="12345678", mac_addr="2",
                       scan_freq="2412")