无法连接到 wpa_supplicant:wlan0 - 重试

Could not connect to wpa_supplicant: wlan0 - re-trying

我在嵌入式设备上工作,我正在使用 wpa_supplicant 配置 WLAN 模块(QCA6174 - ath10k 驱动程序)。

似乎一切正常。我看到 wlan0 接口,我可以用 iwlist 扫描,/var/run/wpa_supplicant/wlan0 存在。

你有什么提示我怎样才能找到问题?

发布后

strace wpa_cli -i wlan0

报告了 /tmp 文件夹的问题:

bind(3, {sa_family=AF_FILE, path="/tmp/wpa_ctrl_1095-5"}, 110) = -1 EROFS (Read-only file system)

安装 tmpfs 后:

mount -t tmpfs -o size=12m tmpfs /tmp/

一切正常。

我通过 运行 sudo wpa_cli -i wlan0 解决了这个问题,以响应 "Read-only file system" 权限错误。

与接受的答案相反,这不会带来改变挂载在 /tmp/ 目录权限的副作用。

谢谢@BartlomiejGrzeskowiak。我不知道 strace