tests: DPP QR Code and authentication exchange (rand_mac_addr=1)
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
0c5edededa
commit
fe319fc7ed
1 changed files with 12 additions and 0 deletions
|
@ -5310,3 +5310,15 @@ def run_dpp_reconfig_connector(dev, apdev):
|
||||||
if n_net_access_key.strip('"') != net_access_key:
|
if n_net_access_key.strip('"') != net_access_key:
|
||||||
raise Exception("net_access_key mismatch: %s %s" % (n_net_access_key,
|
raise Exception("net_access_key mismatch: %s %s" % (n_net_access_key,
|
||||||
net_access_key))
|
net_access_key))
|
||||||
|
|
||||||
|
def test_dpp_qr_code_auth_rand_mac_addr(dev, apdev):
|
||||||
|
"""DPP QR Code and authentication exchange (rand_mac_addr=1)"""
|
||||||
|
flags = int(dev[0].get_driver_status_field('capa.flags'), 16)
|
||||||
|
if flags & 0x0000400000000000 == 0:
|
||||||
|
raise HwsimSkip("Driver does not support random GAS TA")
|
||||||
|
|
||||||
|
try:
|
||||||
|
dev[0].set("gas_rand_mac_addr", "1")
|
||||||
|
run_dpp_qr_code_auth_unicast(dev, apdev, None)
|
||||||
|
finally:
|
||||||
|
dev[0].set("gas_rand_mac_addr", "0")
|
||||||
|
|
Loading…
Reference in a new issue