关于wifi daemon启动问题
-
尝试按照 Tina_Linux_Wi-Fi_开发指南 中的文档编写一个Wifi连接程序,编写完成运行时提示:
wifi daemon has been closed,Please open wifi daemon first.
执行wifi_daemon,提示wpa_supplicant未启动:
wifi_daemon debug levle:2 connect wpa_supplicant failed,please check wifi driver! connect wpa_supplicant failed,please check wifi driver! connect wpa_supplicant failed,please check wifi driver! connect wpa_supplicant failed,please check wifi driver!
随后手动启动了wpa_supplicant,同过wpa_cil验证wpa_supplicant已经正常启动,再次执行wifi_daemon,仍然提示启动失败:
Failed to start wifi daemon.
芯片型号:F133-B
基于D1s-nezha修改
wifi芯片:8189fs,自行编译驱动,开机后手动装载
编写的程序:#include <stdio.h> #include "wifi_test.h" #include "wifid_cmd.h" void main(void) { char ssid[]=""; char pwd[]=""; enum cn_event event=DA_CONNECTED; struct wifi_status status; printf("Helloworld!\n"); aw_wifid_open(); if(aw_wifid_get_status(&status)>=0){ printf("status get success!%d",status.state); }else{ printf("status get failed!"); } if(aw_wifid_connect_ap(ssid,pwd,&event)>=0){ printf("Connect Success!"); }else{ printf("Connect Failed!,%d",event); } }
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号