P2P: Add an option to specify group SSID in P2P_CONNECT join case
The new optional ssid=<hexdump> argument to P2P_CONNECT can be used to make P2P Client operations during join-an-existing-group more robust by filtering out scan results based on the SSID in addition to the P2P Device/Interface Address. This can help if the same MAC address has been used in multiple groups recently and the cached scan results may still include an older BSS. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
70e0cb33f2
commit
8edd9f1058
2 changed files with 28 additions and 2 deletions
|
@ -151,6 +151,7 @@ join-a-group style PD instead of GO Negotiation style PD.
|
|||
p2p_connect <peer device address> <pbc|pin|PIN#|p2ps> [display|keypad|p2ps]
|
||||
[persistent|persistent=<network id>] [join|auth]
|
||||
[go_intent=<0..15>] [freq=<in MHz>] [ht40] [vht] [provdisc] [auto]
|
||||
[ssid=<hexdump>]
|
||||
|
||||
Start P2P group formation with a discovered P2P peer. This includes
|
||||
optional group owner negotiation, group interface setup, provisioning,
|
||||
|
@ -195,6 +196,12 @@ connection.
|
|||
out whether the peer device is operating as a GO and if so, use
|
||||
join-a-group operation rather than GO Negotiation.
|
||||
|
||||
"ssid=<hexdump>" can be used to specify the Group SSID for join
|
||||
operations. This allows the P2P Client interface to filter scan results
|
||||
based on SSID to avoid selecting an incorrect BSS entry in case the same
|
||||
P2P Device or Interface address have been used in multiple groups
|
||||
recently.
|
||||
|
||||
P2PS attribute changes to p2p_connect command:
|
||||
|
||||
P2PS supports two WPS provisioning methods namely PIN method and P2PS default.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue