Ubuntu 16.04 の CLI から WPA2 / WPA のAPに接続する方法(備忘録)

nmcli を使用してWi-Fiに接続する方法についてまとめる.

nmcli

nmcli は NetworkManager Command Line Interface の略
wpa_supplicant.confを特に設定する必要がない.

取り敢えず機器一覧

nmcli device

AP に接続

nmcli d wifi connect [ssid] password [password]

AP から切断

nmcli d disconnect [device]
インターフェースが管理外の場合

NetworkManager の除外リストに入ってないか確認

sudo vim /etc/NetworkManager/NetworkManager.conf
[keyfile]
unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth0

interface-name: でifconfig で出てくるインターフェース名
どうもマックアドレスでも指定出来る模様

nmcli 参考サイト

NetworkManager - ArchWiki
2.3. NetworkManager のコマンドラインツール nmcli の使用 - Red Hat Customer Portal

qiita.com papairoiro.blogspot.jp qiita.com

qiita.com

create_ap 使用時,名前解決がされない.

どうも create_ap を使用するとルーティングテーブルは変わらないが,名前解決だけがされない症状が発生.
NetworkManager を停止してから create_ap を使用すればその症状は起きない模様・・・

IEとは

IE : Information Elements

stackoverflow.com

Wi-Fiのセキュリティについて

www.infraexpert.com

security.nekotricolor.com

参考サイト

wpa_supplicant(8) - Linux man page

dorapon2000.hatenablog.com

無線LAN問題の調査方法 - openSUSE