全志科技
直播中

陈超

7年用户 946经验值
私信 关注
[问答]

R系列公板+Wi-Fi模组启动利用wifimanager联网失败怎么办呢

  • 系统启动利用wifimanager联网失败。提示:
  • root@tinaLinux:/# wifi_connect_ap_test AW-PDC-PD2-fly2.4g 22224444
  • ==================================
  • connect wpa_supplicant failed,please check wifi driver!
  • wifi on failed
  • 从打印定位看是连接wpa_supplicant失败,逐步排查发现:
    lsmod->驱动正常加载
    ifconfig->wlan0正常起卡
    ps | grep wpa_supplicant->发现wap服务没有启动。

回帖(1)

郑玉兰

2021-12-29 11:32:02
解决办法


  • 情况1:手动执行./etc/init.d/wpa_supplicant start提示:

Failed to open config file '/etc/wpa_supplicant.conf', error: No such file or directory经过排查正确的配置文件在/etc/wifi/wpa_supplicant.conf中。客户自己改了路径。
解决:适配正确的配置文件路径后测试,wpa服务正常启动,可以正常联网。


  • 情况2:同样是发现wpa服务没有启动,于是手动执行:




root@TinaLinux:/# wpa_supplicant -i wlan0 -Dnl80211 -c/etc/wifi/wpa_supplicant.c
onf -O /etc/wifi/sockets -B
Successfully initialized wpa_supplicant
[  796.252780] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
mkdir[ctrl_interface=/etc/wifi/sockets]: Read-only file system
Failed to initialize control interface '/etc/wifi/sockets'.


从打印可以看出是创建sockets时失败了,分析发现还是路径的问题。
解决:sockets路径切换到/etc/wifi/下正常,或者自己去该路径下自己创建一个也可临时使用。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分