我能够配置一个 hostapd.conf 文件以使用通道60来创建接入点。 我现在尝试使用 wpa_supplicant 对 P2P 连接执行相同的操作。
以下是 supplicant.conf 文件:
CTRL_interface=/var/run/wpa_supplicant
AP_SCAN=1
DEVICE_TYPE=1-0050F204-1
国家=美国
MAX_num_sta=1
P2P_GO_max_inactivity = 10
P2P_GO_Intent=15
P2P_GO_HT40=1
p2p_oper_channel=0
P2P_GO_freq_change_policy=1
EAPOL_VERSION=2
ignore_old_scan_res=1
network={
SSID="uniitwo"
PSK="挑选"
PROTO=RSN
key_mgmt=wpa-PSK
Pairwise = CCMP
Group=CCMP
MODE=3.
DISABLED = 2
}
使用 P2P_CONNECT、我看到请求程序的调试输出:
wlan0:控制接口命令'p2p_connect 4a:EB:62:20:40:54 pc persistent=0 freq=5320
wlan0:将 p2p_connect 命令直接连接到 p2p-dev-wlan0
p2p-dev-wlan0:确定共享无线电频率(最多 len 2)
p2p-dev-wlan0:共享频率(len=0):已完成迭代
p2p-dev-wlan0:共享频率(len=0):对 p2p 有效
p2p-dev-wlan0:确定共享无线电频率(最多 len 2)
p2p-dev-wlan0:共享频率(len=0):已完成迭代
P2P-DEV-wlan0:P2P:num_unused_channels:2.
P2P:设置频率:频率=5320 num_mc=2 shared_freqs=0 num_unused=2
P2P:P2P 不支持强制信道(5320 MHz)
对于 p2p_group_add、我看到:
wlan0:控制接口命令'p2p_Group_Add persistent=0 freq=5320'
P2P:停止查找
P2P:清除超时(状态=空闲)
P2P:状态空闲->空闲
P2P:P2P 不支持强制信道 GO (5320 MHz)
我花了一段时间才找到合适的设置组合、以便能够使用 hostapd 在通道60上设置网络、因此我想知道是否有一个参数导致了这种情况。