に基づいてこの回答次のようにwpa_supplicantを設定しようとしました。
network={
ssid="known_to_be_bad"
key_mgmt=NONE
disabled=1
}
network={
key_mgmt=NONE
priority=-10
}
私の考えはknown_to_be_bad
そのネットワークを使用していませんが、まだwpa_supplicantが他のオープンネットワークを考慮したいと思います。
ただし、この設定を使用すると、次のようにwpa_supplicantが間違ったネットワークに接続する可能性がありますlist_networks
。
110 known_to_be_bad any [DISABLED]
111 any [CURRENT]
このssidをより安定してブラックリストに追加できますか?
答え1
普遍的にはサポートされていないようですdisabled
。以下のリンクにリストされていますが、freeBSDのwpa_supplicant.conf(5)にはリストされていません。
ただし、..構成にはいくつかの問題がある可能性があります。
- あなたの包括的な機能はありますが、
priority=-10
基本的に優先順位はありませんpriority=0
。これは、0 > -10
最初の「悪い」ネットワークが最初に接続しようとするためです。 scan_ssid=1
との場合、ap_scan=2
優先順位は無視され、設定ファイルの順序が使用されます(基準:サンプルミーティング)。 「不良」ネットワークをファイルの末尾に移動してみてください。- 以前に否定的な優先順位が使用されたことを見たことがなく、それが問題になるかどうかはわかりませんが、他に何もない場合は優先順位を下げてみてください
>= 0
。