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")
|
||||
dev[0].remove_group()
|
||||
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