Ubuntu Serverで、CLIでWifi接続する方法
ノートPCにUbuntu Serverをインストールしたんですが、Wifi接続どうするんだっけ……となったのでやってみました。 wpa_supplicantを使います。
環境
- Ubuntu Server 17.04 (64bit)
接続方法
デバイス名の確認
$ ip link show
それっぽい名前を探します。(wlanXXとかwlpXXとか)
→ うちの子の無線デバイスは wlp2s0 でした。
接続設定ファイルの作成
SSIDとパスフレーズから、wpa_passphrase コマンドで設定ファイルを作成
$ wpa_passphrase MYSSID passphrase > /etc/wpa_supplicant/home.conf
こんな感じのファイルができます。
network={
ssid="MYSSID"
#psk="passphrase"
psk=59e0d07fa4c7741797a4e394f38a5c321e3bed51d54ad5fcbd3f84bc7415d73d
}
※設定ファイルの置き場はどこでもOK
接続
wpa_supplicant で無線ネットワークに接続し、dhcp でIPアドレスを取得します。
$ sudo wpa_supplicant -B -i wlp2s0 -c /etc/wpa_supplicant/home.conf $ sudo dhclient wlp2s0
まとめ
今はシェルスクリプトで接続してます。
もっと楽したい……