Wifi

如何防止 wpa_supplicant 連接到網路

  • April 1, 2022

如何持續防止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”選項,或者完全刪除該條目顯然可以解決問題。

引用自:https://unix.stackexchange.com/questions/80550