在网状网络模式下启动 wpa_supplicant 后、无法使用如下命令扫描 wifi 网络:
iw dev wlan0_mesh scan
该命令返回:
命令失败:设备或资源繁忙(-16)
这是由于 main.c 中的以下代码块:
/* fail if there is any role in ROC */
if (find_first_bit(wl->roc_map, WL12XX_MAX_ROLES) < WL12XX_MAX_ROLES) {
/* don't allow scanning right now */
ret = -EBUSY;
goto out_sleep;
}
这真的是预期行为吗? 据我所知、保持开启通道应该是短暂的;而不是永久的?