wpa_cli 隠しssidへの接続

wpa_cli 隠しssidへの接続

私はラズベリーファイZeroWを持っていて、隠されたSSIDを使ってネットワークに接続しようとしています。 wpa_supplicant.confファイルに"scan_ssid = 1"行を追加してそのように設定できることを知っていますが、すべてのネットワーク構成はwpa_cliを介して実行したいと思います。

マニュアルページにはssidを隠すことができないようです。 setコマンドを実行すると、マニュアルページに指定されているすべての変数オプションを含む出力を提供せずに、次のメッセージが表示されます。 「無効なSETコマンド - 少なくとも2つの引数が必要です。」

tldr:wpa_cliを介してのみ隠しssidに接続する

ベストアンサー1

$wpa_cli

> add_network 
x
> set_network x ssid "hidden_ssid"
> set_network x psk "secret"
// ALLOW CONNECT TO HIDDEN SSID 
> set_network x scan_ssid 1
> enable_network x
> save_config
> select_network x

ネットワーク設定×スキャンssid 1

*ここで、xはwpa cli構成で定義されているネットワーク番号です(wpa_cli list_networksを参照)。

おすすめ記事