wpa-supplicantを使用して隠しWi-Fi APに接続しますか?

wpa-supplicantを使用して隠しWi-Fi APに接続しますか?

Wi-Fiアダプタが接続されたヘッドレスDebianマシンがあります。以前はWifi APを非表示にしましたが、これ以上隠すことはありません。

非表示にすると、/etc/network/interfacesの特定の行を介して接続できます。

auto wlan0
iface wlan0 inet dhcp
        wpa-ssid <name>
        wpa-psk <hex/raw pwd>

APを非表示にして次の行を追加してからインターフェイスを再起動すると機能しません(DHCPはIPを取得できません)。

wpa-ap-scan 2

/etc/network/interfaces 構成に関する公式文書が見つかりませんでした。

私は今何ができますか?

答え1

最後に解決策を見つけました。もう一つの削減です(以前は必要ありません:wpa-ap-scan)。

wpa-scan-ssid 1

私はどんな文書でもそれを見つけることができませんでした...フォーラムの投稿でのみ見つけました。

答え2

/etc/network/interfaces 構成に関する公式文書が見つかりませんでした。

でマニュアルを見つけることができます/usr/share/doc/wpasupplicant/README.Debian.gz。以下にはChapter 4: Troubleshooting次のセクションがありますHidden ssids

隠しssidに接続するには、wpa_supplicant.confファイルのグローバルセクションで「ap_scan = 1」オプションを設定し、ネットワークブロックセクションで「scan_ssid = 1」オプションを設定します。管理モードを使用している場合は、次のセクションでこれを実行できます。

iface eth1 inet dhcp
    wpa-ap-scan 1
    wpa-scan-ssid 1
    # ... additional options for your setup

関連情報