tests: sigma_dut and DPP Connector Privacy
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
This commit is contained in:
parent
479e412a67
commit
0a4f391b1c
1 changed files with 21 additions and 0 deletions
|
@ -1771,6 +1771,13 @@ def test_sigma_dut_dpp_qr_mutual_resp_enrollee_pending(dev, apdev):
|
||||||
"""sigma_dut DPP/QR (mutual) responder as Enrollee (response pending)"""
|
"""sigma_dut DPP/QR (mutual) responder as Enrollee (response pending)"""
|
||||||
run_sigma_dut_dpp_qr_mutual_resp_enrollee(dev, apdev, ',DPPDelayQRResponse,1')
|
run_sigma_dut_dpp_qr_mutual_resp_enrollee(dev, apdev, ',DPPDelayQRResponse,1')
|
||||||
|
|
||||||
|
def test_sigma_dut_dpp_qr_mutual_resp_enrollee_connector_privacy(dev, apdev):
|
||||||
|
"""sigma_dut DPP/QR (mutual) responder as Enrollee (Connector Privacy)"""
|
||||||
|
check_dpp_capab(dev[0], min_ver=3)
|
||||||
|
check_dpp_capab(dev[1], min_ver=3)
|
||||||
|
run_sigma_dut_dpp_qr_mutual_resp_enrollee(dev, apdev,
|
||||||
|
",DPPPrivNetIntro,Yes")
|
||||||
|
|
||||||
def run_sigma_dut_dpp_qr_mutual_resp_enrollee(dev, apdev, extra=None):
|
def run_sigma_dut_dpp_qr_mutual_resp_enrollee(dev, apdev, extra=None):
|
||||||
check_dpp_capab(dev[0])
|
check_dpp_capab(dev[0])
|
||||||
check_dpp_capab(dev[1])
|
check_dpp_capab(dev[1])
|
||||||
|
@ -3158,6 +3165,20 @@ def test_sigma_dut_ap_dpp_self_config(dev, apdev, params):
|
||||||
stop_sigma_dut(sigma)
|
stop_sigma_dut(sigma)
|
||||||
dev[0].set("dpp_config_processing", "0", allow_fail=True)
|
dev[0].set("dpp_config_processing", "0", allow_fail=True)
|
||||||
|
|
||||||
|
def test_sigma_dut_ap_dpp_self_config_connector_privacy(dev, apdev, params):
|
||||||
|
"""sigma_dut DPP AP Configurator using self-configuration (Connector privacy)"""
|
||||||
|
check_dpp_capab(dev[0], min_ver=3)
|
||||||
|
logdir = params['prefix'] + ".sigma-hostapd"
|
||||||
|
with HWSimRadio() as (radio, iface):
|
||||||
|
sigma = start_sigma_dut(iface, hostapd_logdir=logdir)
|
||||||
|
try:
|
||||||
|
dev[0].set("dpp_connector_privacy_default", "1")
|
||||||
|
run_sigma_dut_ap_dpp_self_config(dev, apdev)
|
||||||
|
finally:
|
||||||
|
stop_sigma_dut(sigma)
|
||||||
|
dev[0].set("dpp_config_processing", "0", allow_fail=True)
|
||||||
|
dev[0].set("dpp_connector_privacy_default", "0", allow_fail=True)
|
||||||
|
|
||||||
def run_sigma_dut_ap_dpp_self_config(dev, apdev):
|
def run_sigma_dut_ap_dpp_self_config(dev, apdev):
|
||||||
check_dpp_capab(dev[0])
|
check_dpp_capab(dev[0])
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue