【问题标题】:WPA3 networks not getting saved in wpa_supplicant.conf file using wpa_cliWPA3 网络未使用 wpa_cli 保存在 wpa_supplicant.conf 文件中
【发布时间】:2023-01-05 07:44:58
【问题描述】:

我正在使用 WPA_Supplicant 版本 2.9

以下命令用于使用 wpa_cli 连接 WPA3 网络。

  1. 添加网络
  2. set_network 1 ssid“abc”
  3. set_network 1 key_mgmt SAE
  4. set_network 1 sae_password“密码”
  5. set_network 1 ieee80211w 2
  6. 保存配置
  7. 启用_网络 1

    运行上述命令后,网络已连接。

    ==>status
    bssid=5e:33:db:70:89:3f
    freq=2442
    ssid=abc
    id=1
    mode=station
    pairwise_cipher=CCMP
    group_cipher=CCMP
    key_mgmt=SAE
    pmf=2
    mgmt_group_cipher=BIP
    sae_group=19
    wpa_state=COMPLETED
    ip_address=192.168.101.111
    address=00:04:f3:95:be:25
    uuid=281b08c3-ffe2-5ea8-85e7-dea3c26f7170
    

    我收到 save_config 命令的响应正常,但网络块未添加到 wpa_supplicant.conf 文件中。 CONFIG_SAE=y 和 CONFIG_IEEE80211W=y 的配置也已启用。

    wpa_supplicant.conf文件配置:

    WPA SUPPLICANT DATA
    ctrl_interface=/var/run/wpa_supplicant
    ctrl_interface_group=0
    update_config=1
    

    如果我在 /var/persist/etc/wpa_supplicant.conf 文件中手动添加网络块,重启后,自动连接到网络成功。 在 wpa_supplicant.conf 中保存网络块是否涉及任何其他设置/配置?

【问题讨论】:

    标签: wifi wpa wpa-supplicant


    【解决方案1】:

    我对 v2.9 也有类似的问题。我通过更改关键字来保存网络密码来解决它。例如,在您的情况下,通过使用:

    set_network 1 sae_psk "password"
    

    代替:

    set_network 1 sae_password "password"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-01
      • 1970-01-01
      相关资源
      最近更新 更多