WPA supplicant で SSIDを公開していないネットワークに接続する
家庭内で飛ばしている無線LANの中で、ひとつだけ wpasupplicant から接続できないものがあった。
他のネットワークとの差を考えた。
これだけは SSID を broadcast していない。
wpa hidden SSID をキーワードにして検索したら、Raspberry Pi Forums の次のページがヒットした。
https://www.raspberrypi.org/forums/viewtopic.php?t=25104
wpa_supplicant.conf の中の 該当する SSID の設定、network { .... } の中に、
scan_ssid=1
を追加したらうまくいった
という報告で、我が家でもぴったり当てはまった。
(追記)
wpa_supplicant が既に動作している場合には、
設定ファイルを読み直す必要がある。
例えば コマンドラインクライアントの wpa_cli を使うなら
wpa_cli reconfigure
とする。
なお、wpa_cli, wpa_gui を使用できるユーザーはデフォルトでは限定されているので(Debian の場合)、
一般ユーザーでも使えるようにするには、wpa_supplicant.conf に次のような記述が必要。
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev (←手元では1行になっている)
この netdev グループに、wpa のクライアントを使わせたいユーザーが所属していれば良い。
« 2月2日 (練習中止) | トップページ | Fx0 の特殊起動 »
「パソコン・インターネット」カテゴリの記事
- apt-cacher-ng と cli.github.com(2026.06.20)
- wine で LINEを使う(2026.04.10)
- apt-cacher-ng と ftp.jp.debian.org(2026.03.25)
- minicom の右枠線がズレる問題へのパッチと gdb の話(2026.01.04)
- Bluefish 関連ページ 復活(2025.12.29)


コメント