/etc/wpa_supplicant/wpa_suppplicant.conf
ファイルにネットワークブロックを追加したいです。
元のファイルは次のとおりです。
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="HOMEWIFI"
psk="12345678"
}
コマンドラインに新しいネットワークブロックを追加したいので、最終ファイルは次のようになります。
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="HOMEWIFI"
psk="12345678"
}
network={
ssid="NEW_WIFI"
psk="00000000"
}
手作業で行うのではなくコマンドライン。
私は読んだhttps://wiki.archlinux.org/index.php/WPA_supplicantこれ、だからこれを実行すると
# wpa_supplicant -B -i interface -c /etc/wpa_supplicant/wpa_supplicant.conf
# wpa_cli
> scan
OK
> scan_results
> add_network
0
> set_network 0 ssid "NEW_WIFI"
> set_network 0 psk "0000000"
> enable_network 0
CTRL-EVENT-CONNECTED - Connection completed.
> save_config
OK
新しいネットワークブロックが正常に追加されました。
しかし、私はより簡単な方法があると信じています。上記のアプローチは時間がかかり、冗長に見えます。これを行うためのよりエレガントで簡単な方法はありますか?
答え1
を実行する必要はなく、パスを設定wpa_cli
して接続するだけです。wpa_suppplicant.conf
wpa_passphrase
wpa_passphrase <SSID> <Passphrase> >> /etc/wpa_supplicant/wpa_supplicant.conf
または:
sudo sh -c 'wpa_passphrase <SSID> <Passphrase> >> /etc/wpa_supplicant/wpa_supplicant.conf'
それから:
wpa_supplicant -B -i <interface> -c /etc/wpa_supplicant/wpa_supplicant.conf
dhclient <interface>
代替方法:
nmtui
Network Managerのテキストユーザーインターフェイスを使用してnmtui
ネットワークを設定できます。
wicd-curses
を使用してインストールしてから端末で実行することもできますwicd-curses
。これは、端末でネットワークを構成/接続する簡単な方法です。