wpa_supplicant가 네트워크에 연결되는 것을 방지하는 방법

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
}

답변1

disabled=1 해당 네트워크 항목에서 이 옵션을 설정할 수 있습니다 wpa_supplicant.conf. 이렇게 하면 wpa_supplicant가 네트워크에 자동으로 연결되는 것을 방지할 수 있습니다(특별히 요청하면 네트워크 연결을 계속 시도합니다).

답변2

당신은 할 수없는 것 같습니다. 특정 규칙에 대해 "disabled=1"을 설정할 수 있지만 이렇게 하면 해당 연결에 대한 규칙이 비활성화되지만 일치할 수 있는 다른 규칙은 차단되지 않습니다. 따라서 WiFi를 켜기 위해 자동으로 연결하도록 구성하면 비활성화된 특정 SSID에 대한 별도의 규칙이 있더라도 포괄 규칙은 여전히 ​​일치합니다.

분명히 이것은 개방형 네트워크(실제 액세스를 얻으려면 일반적으로 일종의 로그인이 필요함)에서만 문제가 됩니다. 비밀번호가 있는 경우 "disabled=1" 옵션을 사용하거나 항목을 완전히 제거하면 분명히 효과가 있습니다.

답변3

이 시도:

sudo ifconfig wlan0 down

그런 다음 WiFi SSID 및 PSK를 공백으로 변경 wpa_supplicant.conf하고 다음 명령을 실행하십시오.

 ifconfig wlan0 up; wpa_supplicant -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

연결할 수 없습니다. 도움이 되었기를 바랍니다.

관련 정보