tests: P2P autonomous GO and NoA
Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
160dca0784
commit
6baab31c6c
1 changed files with 20 additions and 0 deletions
|
@ -828,3 +828,23 @@ def test_autogo_join_before_found(dev):
|
||||||
raise Exception("Joining the group timed out")
|
raise Exception("Joining the group timed out")
|
||||||
dev[0].remove_group()
|
dev[0].remove_group()
|
||||||
dev[1].wait_go_ending_session()
|
dev[1].wait_go_ending_session()
|
||||||
|
|
||||||
|
def test_autogo_noa(dev):
|
||||||
|
"""P2P autonomous GO and NoA"""
|
||||||
|
res = autogo(dev[0])
|
||||||
|
dev[0].group_request("P2P_SET noa 1,5,20")
|
||||||
|
dev[0].group_request("P2P_SET noa 255,10,50")
|
||||||
|
|
||||||
|
# Connect and disconnect legacy STA to check NoA special cases
|
||||||
|
try:
|
||||||
|
dev[1].request("SET p2p_disabled 1")
|
||||||
|
dev[1].connect(ssid=res['ssid'], psk=res['passphrase'], proto='RSN',
|
||||||
|
key_mgmt='WPA-PSK', pairwise='CCMP', group='CCMP',
|
||||||
|
scan_freq=res['freq'])
|
||||||
|
dev[0].group_request("P2P_SET noa 255,15,55")
|
||||||
|
dev[1].request("DISCONNECT")
|
||||||
|
dev[1].wait_disconnected()
|
||||||
|
finally:
|
||||||
|
dev[1].request("SET p2p_disabled 0")
|
||||||
|
|
||||||
|
dev[0].group_request("P2P_SET noa 0,0,0")
|
||||||
|
|
Loading…
Reference in a new issue