Slight differences in timing might make the final data connectivity
check fail, so disable the incorrect behavior first and wait for a
successfully completed GTK rekeying at the end before the final test.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
raise Exception("Unexpected disconnection [%d]" % i)
hwsim_utils.test_connectivity(dev[i], hapd)
+ dev[1].set("disable_eapol_g2_tx", "0")
dev[1].wait_connected()
+ ev = dev[1].wait_event(["RSN: Group rekeying completed"], timeout=10)
+ if ev is None:
+ raise Exception("GTK rekey timed out [1b]")
hwsim_utils.test_connectivity(dev[1], hapd)
@remote_compatible