Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • 社区主页

    【FAQ】全志R系列如何解决wpa_supplicant服务启动问题?

    全志方案讨论区
    r329 faq 网络 技术支持
    1
    1
    84
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • q1215200171
      budbool LV 7 last edited by

      问题背景

      硬件: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/下正常,或者自己去该路径下自己创建一个也可临时使用。

      1 Reply Last reply Reply Quote Share 0
      • Referenced by  q1215200171 q1215200171 
      • Referenced by  q1215200171 q1215200171 
      • Referenced by  q1215200171 q1215200171 
      • 1 / 1
      • First post
        Last post

      Copyright © 2021 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

      行为准则 | 用户协议 | 隐私权政策