我想形成持久组,这样在断开连接后,当先前断开连接的设备发送连接邀请时,GO 无需接受邀请。下面是一个例子,可以更好地解释我的问题:我有节点 sta-1、sta-2 和 sta-3。sta-1 创建组,然后 sta-2 和 sta-3 使用以下行向 sta-1 发送连接邀请
p2p_connect <sta-1 MAC address> pbc persistent join
然后,sta-1 使用以下方式接受连接邀请
wps_pbc any
现在组已完成。然后,我断开 sta-1 的连接,从而解散该组。此后,当 sta-1 或 sta-2(或两者)使用上述相同命令向 sta-1 发送连接邀请时,我预计连接会自动发生,无需任何确认,因为我已创建了一个已组成的组。但是,如果我不wps_pbc any
再次使用,则不会发生连接。
此时,我的问题是:如何实现持久连接而不需要确认连接邀请?
答案1
在 wpa_supplicant 的 readme 中,你可以看到类似这样的内容
set persistent_reconnect <0/1>
Disable/enabled persistent reconnect for reinvocation of persistent
groups. If enabled, invitations to reinvoke a persistent group will be
accepted without separate authorization (e.g., user interaction).