WiFi 처리에 대한 디버그 로그

WiFi 처리에 대한 디버그 로그

저는 WPA2를 AP 측의 개방형 네트워크에 통합하려고 노력하고 있습니다. 지금까지 잘하고 있으며 이제 라이브 트래픽을 암호화하고 해독할 수 있습니다.

그러나 사이트는 내 메시지, 특히 ARP 응답을 무시합니다. 이는 발생하는 첫 번째 메시지이고 이 메시지 없이는 아무것도 작동하지 않기 때문입니다. 보안 프레임의 MIC가 정확하고 시퀀스 번호와 IV가 증가합니다.

나는 내 프레임이 삭제되는 이유를 밝혀주는 모든 종류의 로그 파일을 찾고 있었습니다. STA로부터 받는 다음 프레임은 나와 동일한 SN 및 IV를 가지므로 내 메시지를 무시합니다.

/var/log/syslog및 를 조사했지만 /var/log/kern.log정보 journalctl -u NetworkManager가 충분하지 않습니다. echo "3" > /proc/sys/kernel/printk및 를 통해 디버깅 하기 위해 로깅 수준을 높였습니다 nmcli general logging level DEBUG.

내가 찾고 있는 것은 -dd 모드에서 wpa_supplicant가 제공하는 출력입니다. 스테이션이 수행한 단계(예: 키 추출, 값 계산, 속성 확인 등)를 정확히 아는 것은 매우 도움이 됩니다. 기본적으로 스테이션이 프레임 처리를 중단한 이유는 무엇입니까? 그러나 wpa_supplicant는 연결이 성공할 때까지만 로깅을 제공합니다. 그 이후에 수신된 WiFi 프레임은 처리되지 않습니다.

수신된 프레임을 정확히 어떻게 처리하는지 보여주는 WPA2 스테이션에서 이러한 종류의 심층 로깅을 수행하는 도구나 방법이 있습니까?

관련 정보