wpa_supplicant (dis)connect에서 자동으로 DHCP 새로 고침(Debian 11)

wpa_supplicant (dis)connect에서 자동으로 DHCP 새로 고침(Debian 11)

동일한 자격 증명을 사용하여 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.

관련 정보