【FAQ】全志R系列如何解决wpa_supplicant服务启动问题?
- 
					
					
					
					
 问题背景 硬件:R系列公板+ Wi-Fi模组(XRADIO/RTL/BCM/ESP/…) 
 软件:Tina3.0及以上
 操作:利用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:手动执行./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/下正常,或者自己去该路径下自己创建一个也可临时使用。 
- 
				Referenced by q1215200171 q1215200171
- 
				Referenced by q1215200171 q1215200171
- 
				Referenced by q1215200171 q1215200171
- 
				Referenced by q1215200171 q1215200171
- 
				Referenced by q1215200171 q1215200171
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号