2016-07-16 2 views

답변

0

당신은 예를 들어, wpa_supplicant 설정 파일에 ctrl_interface을 지정할 수 있습니다

ctrl_interface=/tmp/wpa_supplicant 

이 설정은 소켓이 생성됩니다 파일을 사용 wpa_supplicant를 실행할 Аfter

. 인터페이스가 wlan0이면 소켓 경로는 /tmp/wpa_supplicant/wlan0.

이 소켓에 연결하고 wpa_ctrl_recv을 사용하여 이벤트를 읽을 수 있습니다. 이벤트는 실제로 일반 텍스트이지만 파싱 할 수 있습니다.

어떻게 든 프로젝트에 필요한 기능 만 포함하면됩니다. 필자는 wpa_supplicant 소스 (wpa_ctrl.h, wpa_ctrl.c 및 기타 포함 된 파일)의 일부를 내 프로젝트에 간단히 복사했습니다. 그러나 아마 당신이 사용할 수있는 라이브러리가 있습니다.

관련 문제