Wifi
如何防止 wpa_supplicant 連接到網路
如何持續防止
wpa_supplicant
在漫遊模式下使用的無線介面連接到特定的開放網路foo
?這不起作用:
$ sudo wpa_cli > blacklist 00:11:22:33:44:55 FAIL
以下內容也沒有:
/etc/網路/介面:
allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant.conf:
network={ ssid="foo" key_mgmt=NONE priority=0 }
您可以
disabled=1
在相應的網路條目中設置選項wpa_supplicant.conf
。這將阻止 wpa_supplicant 自動連接到網路(如果您特別要求它這樣做,它仍會嘗試連接到它)。
看來你不能。雖然您可以為任何給定規則設置“disabled=1”,但這會禁用該連接的規則,但不會阻止其他可能匹配的規則。因此,如果您將其配置為自動連接以打開 WiFi,即使您為已禁用的特定 SSID 設置了單獨的規則,該包羅萬象的規則仍將匹配。
顯然,這只是開放網路的問題(通常需要某種登錄才能獲得真正的訪問權限)。如果有密碼,那麼“disabled=1”選項,或者完全刪除該條目顯然可以解決問題。