Как экспортировать текущую сеть wpa_cli в файл?

Как экспортировать текущую сеть wpa_cli в файл?

Допустим, я подключился 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


P.S.:

Я пробовал 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.

Связанный контент