wpa_supplicant를 사용하여 액세스 포인트 선택

wpa_supplicant를 사용하여 액세스 포인트 선택

집에 두 개의 액세스 포인트가 있고 필요에 따라 그 중 하나에 연결합니다. 하나는 Tor 라우터 뒤에서 실행되고 다른 하나는 내 일반 액세스 포인트입니다.

이를 사용하여 wpa_supplicant이들 중 하나에 연결할 수 있습니까? 로밍을 활성화하고 싶지 않습니다.

나는 보통 다음과 같이 액세스 포인트에 연결합니다.

sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf

네트워크가 하나뿐이었을 때는 괜찮았지만 이제 인터페이스 파일에 2개의 AP가 있으므로 연결할 AP를 어떻게 지정합니까?

이제 프로필은 2개만 만들 수 있을 것 같지만 이를 달성하기 위해 wpa_supplicant 또는 wpa_cli를 사용하는 방법을 알고 싶습니다. 이제 매뉴얼 페이지를 탐색하여 무엇을 찾을 수 있는지 살펴보겠습니다.

답변1

무선 액세스 포인트도 2개 있습니다. 이것이 내가 한 일입니다:

스타트업이 있습니다 systemd.wpa_supplicant

2개의 액세스 포인트를 에 배치합니다 /etc/wpa_supplicant/wpa_supplicant.conf. 다음과 같습니다.

network={
        ssid="Jan Vermeer of Delft"
        psk="SOmeThing"
        priority=3
}
network={
        ssid="Pieter Brueghel the Younger"
        psk="SomethngElse"
        priority=4
}

나는 wpa_cli필요에 따라 한 액세스 포인트에서 다른 액세스 포인트로 변경하기 위해 명령줄 프로그램을 사용합니다. list_networks명령 select_network만 있으면 됩니다.

관련 정보