동일한 자격 증명을 사용하여 Wi-Fi SSID에 액세스할 수 있지만 해당 자격 증명을 사용하여 다른 액세스 포인트에 액세스할 수도 있습니다. 이는 이 기능이 활성화된 다른 고객 모뎀에 연결할 수 있도록 공급자가 제공하는 서비스이므로 모두 동일한 설정을 사용하는 여러 모뎀이 근처에 있을 수 있습니다.
내 wpa_supplicant.conf
것은 다음과 같습니다 :
country=NL
network={
ssid="Ziggo"
identity="username"
password="password"
pairwise=CCMP
group=CCMP
scan_ssid=0
key_mgmt=WPA-EAP
eap=PEAP
ca_cert="/etc/wpa_supplicant/Ziggo.pem"
phase1="peapver=0"
phase2="auth=MSCHAPV2"
}
dhclient wlx14cc20254d5a
이렇게 하면 연결되지만 연결 시 IP 주소를 할당하려면 수동으로 실행 해야 합니다 .
그러나 때때로 연결이 잠시 끊어졌다가 다시 연결되지만 다시는 연결되지 않는 경우가 있습니다. 동일한 SSID를 사용하는 다른 액세스 포인트로 전환하면 이런 일이 발생할 수 있다고 생각합니다.
dhclient wlx14cc20254d5a -r && dhclient wlx14cc20254d5a
이런 일이 발생하면 다시 연결하려면 실행해야 합니다 .
다음을 추가하려고 시도했지만 /etc/network/interfaces
도움이 되지 않았습니다.
iface wlx14cc20254d5a inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
이 단계를 자동화할 수 있는 방법이 있습니까? 연결되면 임대를 획득하고 연결이 끊어지면 해제합니까?
답변1
귀하에게 도움이 될 수 있는 몇 가지 옵션이 있습니다. wpa_supplicant
DISCONNECT
옵션을 실행하여 이벤트를 기다릴 수 있습니다 .wpa_cli
-a
CONNECTED
이를 통해 DISCONNECTED
/이벤트가 발생할 때마다 스크립트를 실행할 수 있으며, 여기서 dhclient
.