【Linux】iwlistコマンドでWi‑Fi情報を確認する方法

Linux

どーも!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インターフェースで周囲のアクセスポイントを検索しています。

項目説明
ESSIDWi‑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

以上です!
ここまで読んでいただきありがとうございました!

コメント

タイトルとURLをコピーしました