くんすとの備忘録

プログラミングや環境設定の覚え書き。

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

まとめ

今はシェルスクリプトで接続してます。
もっと楽したい……

参考URL

広告