目前我正计划使用 pi3 板来创建一个 softAP。softAP 创建完成后,Phone 可以连接到 pi3 并请求 pi3 扫描 pi3 可以看到的可用 AP。要做到这一点,可以将 httpserver 暴露在 softAP 接口上。
当手机请求扫描AP时,pi3可以通过ctrl_interface使用wpa_supplicant进行扫描,一旦用户选择AP,可以进一步使用ctrl_interface连接AP。
这意味着pi3应该有STN和SoftAP模式。为了尝试最初的实验,我四处搜索并找到了几种在 pi3 上创建 softAP 的方法,并使用它们来创建 softAP (uap0)。并行地,我在不同的接口 (wlan0) 上运行 wpa_supplicant 以连接到 AP。但是,当 hostapd 运行时,我无法运行 wpa_supplicant。Wpa_supplicant 仅在 hostapd 未运行时工作。我的推论 wpa_supplicant ( wlan0 ) 和 hostapd ( uap0 ) 不能在同一台机器上一起运行?有人可以在这里帮助解决这种情况吗?我的理解正确吗?