如何使用任何wpa_supplicant接口从代码启动新的WPA设备

时间:2012-08-05 08:08:01

标签: linux wpa

我需要从linux c代码打开新的WPA / WPA2设备。 现在我使用wpa_supplicant

手动创建它
wpa_supplicant -iwlan0 -c connfig.conf -B
  • 如何从我的代码中启动它(不使用system())?
  • wpa_supplicant接口的用途是什么?

也许,你有什么例子吗? 提前hanks

2 个答案:

答案 0 :(得分:0)

假设wpa_supplicant已经在运行,它的“add_interface”命令就是为此而设计的。

如果它尚未运行,则需要使用system或exec运行它。

Shachar

答案 1 :(得分:0)

您可以使用 wpa_cli 。 wpa_cli是基于文本的前端程序,用于与wpa_supplicant进行交互。看看herehere