Connman没有任何用户互动

时间:2016-05-14 18:17:01

标签: connection wifi agent connman

我正在尝试使用Connman来管理嵌入式系统的WiFi连接,因为它可以自动处理任何类型的保护。

在交互模式下,它非常简单:

  1. connmanctl
  2. 代理
  3. scan wifi
  4. 服务
  5. connect
  6. 请求输入密码
  7. 在我的系统上,用户使用远程(Web)应用程序输入WiFi凭据(SSID,密码)。然后我将使用此信息使用脚本设置co​​nnman。

    目标是避免用户选择要设置的保护类型。我的意思是,大多数用户只输入SSID /密码,但他们不知道它是WPA-PSK还是WEP连接。

    我正在阅读文档,但我不确定哪种方法是正确的:

    但据我了解,我需要指定安全类型:

      

    安全性:网络的安全类型。可能的值是'psk'   (WPA / WPA2 PSK),'ieee8021x'(WPA EAP),'无'和'wep'。什么时候没有设定   如果配置了EAP类型,则默认值为'ieee8021x','psk'   如果存在密码短语,否则为“无”。

    如果省略该字段,似乎不会处理'wep'。

    在这里我理解它需要一个'代理'来提供密码,因此我担心我无法以编程方式发送它。

    你有什么建议吗?

0 个答案:

没有答案