我正在使用嵌入式Linux系统。当现有WiFi断开连接时,我需要连接到新的WiFi。我可以使用一个具有固定睡眠时间的循环,看看wifi是否连接,但它似乎效率低下。 任何人都可以提出一种方法,即wpa_cli可以作为守护进程启动,当WiFi断开连接时会触发事件。
提前致谢。 森迪普•。
答案 0 :(得分:1)
您可以使用wpa_supplicant公开的控件套接字来允许外部应用程序控制它.docs是here。你可以在wpa_cli上试一试,例如:在wpa_cli 扫描和 scan_results 中运行以下命令。当您连接到套接字时,您将获得所有事件,如连接,disconection等。这些事件在文档中描述