假设我已连接wpa_cli
到网络mynetwork
:
# wpa_cli
>add_network
>set_network 0 ssid "mynetwork"
>set_network 0 psk "SupahSecretPassphrase"
>enable_network 0
>reconnect
如何将此网络导出到 wpa_supplicant 配置文件,该文件包含:
network={
ssid="mynetwork"
psk="SupahSecretPassphrase"
}
如果没有标准方法,我想我将不得不回忆~/.wpa_cli_history
附:
我尝试过save_config
,但结果总是失败:
> save_config
FAIL
答案1
您应该添加update_config=1
到您的配置文件中,它将授予更新它的权限。
有一个例子:
编辑/etc/wpa_supplicant/wpa_supplicant_example.conf
,添加以下行:
ctrl_interface=/run/wpa_supplicant
update_config=1
运行wpa_passphrase
命令将配置导出到wpa_supplicant_example.conf
wpa_passphrase Your_ssid Your_passphrase >> /etc/wpa_supplicant/wpa_supplicant_example.conf
保存然后通过 进行连接wpa_cli
。