**** iwd を使った Wif 接続 ****
公式サイトのまんましただけです
https://wiki.archlinux.jp/index.php/Iwd
Wifi 接続は他にもやり方がありますが、これが一番簡単だと思います(あくまでコマンド操作で接続するという意味で)
というわけで始まります
3. **** iwd を使った Wif 接続 ****
########################
3-1 iwd のインストール、起動・有効化
########################
インストール
$ sudo pacman -S iwd
起動
$ systemctl start iwd.service
有効化
$ systemctl enable iwd.service
Created symlink /etc/systemd/system/multi-user.target.wants/iwd.service → /usr/lib/systemd/system/iwd.service.
※ 成功するとシンボリックリンクが作成されます
##################
3-2 対話型プロンプトの表示
##################
$ sudo iwctl
[iwd]# と表示されます
##############################
3-3 接続できるデバイスを探す (分からない場合)
##############################
[iwd]# device list
Devices *
~
Devices *
-------------------------------------------------------
Name Address Powered Adapter Mode
-------------------------------------------------------
wlan0 00:00:00:00:00:00 on phy0 station
※ wlan0 が見つかりました
##################
3-4 ネットワークをスキャン
##################
[iwd]# station wlan0 scan
※ 特に何もエラーが表示されなければ OK だと思われる
##############################
3-5 利用可能なすべてのネットワークを一覧表示
##############################
[iwd]# station wlan0 get-networks
-------------------------------------------------------
Network name Security Signal
-------------------------------------------------------
AAAAAAA psk ****
BBBBBBB psk ****
CCCCCCC psk ****
※ 自分の SSID が出てきたら OK
※ 以下、SSID を AAAAAAA ネットワークを wlan0 として話を進めます(ご自身の環境に読み替えて下さい)
##################
3-6 ネットワークに接続
##################
[iwd]# station wlan0 connect AAAAAAA
Type the network passphrase for AAAAAAA psk.
Passphrase: *****************
※ 特にエラーが出なければ接続できているはずです
※ 設定ファイルは /var/lib/iwd の中に AAAAAAA.psk で保存されますが root のみがアクセス可能、つまり root 権限が奪われない限り中身を知られることはないようです
######
3−7 終了
######
[iwd]# quit
############
3-8 再起動してみる
############
$ reboot
※ 再起動後に自動的にインターネットに接続されていれば成功
###
余談
###
一応下記のコマンドでも接続できるらしい
$ iwctl --passphrase 1111111 station wlan0 connect AAAAAAA
という感じで、簡単に終わりました
wpa_passphrase より簡単なので、つまづいた方はやってみてもいいかも知れません