Wie exportiere ich das aktuelle wpa_cli-Netzwerk in eine Datei?

Wie exportiere ich das aktuelle wpa_cli-Netzwerk in eine Datei?

Angenommen, ich habe eine Verbindung wpa_clizu einem Netzwerk hergestellt mynetwork:

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

Wie exportiert man dieses Netzwerk in eine wpa_supplicant-Konfigurationsdatei, d.h. eine Datei mit:

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

Wenn es keinen Standardweg gibt, muss ich wohl daran denken,~/.wpa_cli_history


PS:

Ich habe es versucht save_config, aber das Ergebnis ist immer FEHLGESCHLAGEN:

>  save_config
FAIL

Antwort1

Sie sollten update_config=1Ihrer Konfigurationsdatei hinzufügen, damit Sie die Rechte zum Aktualisieren erhalten.

es gibt ein Beispiel:

Bearbeiten Sie die /etc/wpa_supplicant/wpa_supplicant_example.confund fügen Sie die folgenden Zeilen hinzu:

ctrl_interface=/run/wpa_supplicant
update_config=1

Führen Sie wpa_passphraseden Befehl aus, um Ihre Konfiguration zu exportieren nachwpa_supplicant_example.conf

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

Speichern Sie und verbinden Sie sich dann über wpa_cli.

verwandte Informationen