どーも!marusukeです!
この記事では
iwlistでできることiwlistの使用例iwlistのサブコマンド
をわかりやすく解説します!
iwlistコマンドでできること
iwlist [ネットワークインターフェース] [サブコマンド]
iwlistコマンドは、Linuxで無線LAN(Wi‑Fi)の情報を確認するためのコマンドです。
主に以下のような用途で利用します。
- 周囲のWi‑Fiアクセスポイントを検索する
- 使用可能なチャンネルを確認する
- 周波数や通信速度を確認する
- 無線LANの詳細情報を表示する
たとえば、Wi‑Fi一覧を表示したい場合は scan サブコマンドを使用します。
iwlistコマンドの使用例
sudo iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: AA:BB:CC:DD:EE:FF
Channel:6
Frequency:2.437 GHz
Quality=70/70 Signal level=-40 dBm
ESSID:"MyWiFi"
Encryption key:on
この例では、wlan0 というWi‑Fiインターフェースで周囲のアクセスポイントを検索しています。
| 項目 | 説明 |
|---|---|
| ESSID | Wi‑Fiの名前 |
| Channel | 使用しているチャンネル |
| Frequency | 周波数 |
| Signal level | 電波の強さ |
| Encryption key | 暗号化の有無 |
iwlistコマンドのサブコマンド
| サブコマンド | 説明 |
|---|---|
scan | 周囲のWi‑Fiアクセスポイントを検索 |
frequency | 利用可能な周波数を表示 |
channel | 使用可能なチャンネルを表示 |
rate | 対応している通信速度を表示 |
txpower | 送信出力を表示 |
keys | 暗号化キー情報を表示 |
インターフェース名を確認する方法
iwlistを使用する前に、Wi‑Fiインターフェース名を確認しておくと便利です。
以下のコマンドで確認できます。
ip link show
1: lo: <LOOPBACK> ...
2: wlan0: <BROADCAST,MULTICAST> ...
最近のLinuxでは、wlan0 ではなく wlp2s0 のような名前になっていることもあります。
補足:iwlistが使えない場合
環境によっては iwlist コマンドがインストールされていない場合があります。
その場合は以下でインストールできます。
Ubuntu / Debian
sudo apt install wireless-tools
CentOS / Rocky Linux
sudo yum install wireless-tools
以上です!
ここまで読んでいただきありがとうございました!


コメント