Como exportar a rede wpa_cli atual para um arquivo?

Como exportar a rede wpa_cli atual para um arquivo?

Digamos que eu tenha me conectado wpa_clia uma rede mynetwork:

# wpa_cli 
>add_network
>set_network 0 ssid "mynetwork"
>set_network 0 psk "SupahSecretPassphrase"
>enable_network 0
>reconnect

Como exportar esta rede para um arquivo de configuração wpa_supplicant, que é um arquivo contendo:

network={
               ssid="mynetwork"
               psk="SupahSecretPassphrase"
          }

Se não houver uma maneira padrão, acho que terei que lembrar~/.wpa_cli_history


PS:

Eu tentei save_config, mas sempre tenho um resultado FAIL:

>  save_config
FAIL

Responder1

Você deve adicionar update_config=1ao seu arquivo de configuração, isso dará os direitos para atualizá-lo.

há um exemplo:

edite o /etc/wpa_supplicant/wpa_supplicant_example.conf, adicione as seguintes linhas:

ctrl_interface=/run/wpa_supplicant
update_config=1

Execute wpa_passphraseo comando para exportar sua configuração parawpa_supplicant_example.conf

wpa_passphrase Your_ssid Your_passphrase >> /etc/wpa_supplicant/wpa_supplicant_example.conf

Salve e conecte-se por meio de wpa_cli.

informação relacionada