스테이션이 AP에 연결될 때 WPA 및 DHCP에 대한 이벤트 순서

스테이션이 AP에 연결될 때 WPA 및 DHCP에 대한 이벤트 순서

Wi-Fi 액세스 포인트로 작동하도록 설정된 내장 Wi-Fi 장치에 문제가 있습니다. 높은 온도에서 AP를 사용하여 연결을 시도하는 장치(스테이션)에 몇 가지 문제가 있을 수 있다는 것을 발견했습니다. 나는 그것이 스테이션의 실패라고 생각하지 않고 오히려 AP의 일종의 손상/실패라고 생각합니다. 연결과 연결 해제를 반복하면서 테스트하는 동안 갑자기 스테이션 장치(내 iPhone)가 WPA 비밀번호를 다시 묻는 경우가 발생합니다. 그런 다음 연결되고 이전 IP가 있으면 약 10초 후에 다시 IP 주소를 얻으려고 시도합니다. DHCP 검색 및 제공은 표시되지만 요청 및 승인은 표시되지 않습니다. 약 2분 후에는 이전 IP 주소를 사용하지만 mDNS를 통한 이름 확인은 작동하지 않으며 스테이션이 먼저 게이트웨이를 ping할 때까지 스테이션을 ping할 수 없습니다. 분명히 이 시점에서 네트워크는 어떤 면에서 약간 엉망입니다.

AP의 전원을 껐다 켜면 스테이션은 처음에는 성공적으로 연결되지만 후속 연결 시도는 항상 앞서 설명한 대로 IP 주소를 얻으려고 시도하게 됩니다. DHCP 갱신은 도움이 되지 않습니다. 스테이션을 재부팅하면 첫 번째 연결이 성공하지만 이후 연결은 다시 실패합니다. AP에서 WPA를 비활성화하면 모든 것이 잘 작동합니다. 돌아가서 WPA를 다시 활성화하면 새로운 비밀번호를 사용해도 여전히 동일한 동작이 나타납니다. AP 장치를 다시 실온으로 식혀도 문제가 해결되지는 않지만 밤새 전원을 끄고 놓아두면 문제가 해결되는 것 같습니다.

또 다른 흥미로운 소식은 오류가 발생한 후 새 장치를 AP에 연결할 수 있으며 연결이 끊어질 때마다 제대로 작동하는 반면 오류와 관련된 iPhone에는 계속 문제가 있다는 것입니다.

내 가설은 WPA 인증으로 인해 무언가가 손상되고 있다는 것입니다. 제가 찾고 있는 것은 WPA 인증과 DHCP가 어떻게 함께 작동하여 무슨 일이 일어나고 있는지 알아내는 것입니다. 이 전체 프로세스가 어떻게 작동하는지에 대해 매우 잘 아는 사람이 여기에 있기를 바랍니다. 예를 들어 WPA 인증 전에 DHCP가 수행됩니까? 새로운 WPA 키는 어떻게 생성되고 각 장치에 어떻게 저장됩니까? 전원을 껐다 켜면 생성된 키가 지워지나요?

답변1

간단히 말해서 WPA 인증과 DHCP는 완전히 독립적입니다. 데이터가 전송되기 전에 WLAN 연결 및 WPA 인증이 완료되어야 하며, 여기에 있는 데이터에는 DHCP 패킷이 포함됩니다.

높은 온도에서의 오류는 하드웨어 문제를 의미하므로 디버깅 및 수정이 거의 불가능합니다.

"스테이션이 게이트웨이에 먼저 핑을 보낼 때까지 스테이션을 핑할 수 없습니다." ARP 문제인 것 같습니다.

AP가 온도로 인해 중요한 패킷(ARP, DHCP)을 임의로 삭제하는 경우 AP와 스테이션의 네트워크 스택 모두 다양한 부분에서 일관되지 않은 상태를 가지게 되며, 이는 표시되는 증상의 원인일 수 있습니다.

관련 정보