系统相关
首页 > 系统相关> > linux-无法连接到wpa_supplicant:wlan0-重新尝试

linux-无法连接到wpa_supplicant:wlan0-重新尝试

作者:互联网

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

>我加载驱动程序模块(backports-20151120):

insmod /lib/modules/3.10.65-b2196-h301/wlan/compat.ko; 
insmod lib/modules/3.10.65-b2196-h301/wlan/cfg80211.ko; 
insmod /lib/modules/3.10.65-b2196-h301/wlan/mac80211.ko; 
insmod /lib/modules/3.10.65-b2196-h301/wlan/ath.ko; 
insmod /lib/modules/3.10.65-b2196-h301/wlan/ath10k_core.ko skip_otp=y; 
insmod /lib/modules/3.10.65-b2196-h301/wlan/ath10k_pci.ko

>我启动wpa_supplicant(默认为wpa_supplicant.conf):

wpa_supplicant -dd -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B

[  182.257304] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

一切似乎都正常.我看到了wlan0界面,我可以使用iwlist进行扫描,/ var / run / wpa_supplicant / wlan0存在.

>但是我不能使用wpa_cli接口:

 #wpa_cli 
 wpa_cli v2.4
 Copyright (c) 2004-2015, Jouni Malinen <j@w1.fi> and contributors
 Selected interface 'wlan0'

 Interactive mode

 Could not connect to wpa_supplicant: wlan0 - re-trying

您有什么建议可以找到问题的答案吗?

解决方法:

发行后

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/

一切正常.

标签:wireless,wpa,wpa-supplicant,wlan,linux
来源: https://codeday.me/bug/20191027/1945593.html