나는 라즈베리 파이를 통해 액세스 포인트에 연결, 연결 해제 및 연결하는 로거와 같은 작업을하려고했습니다. 내가 생각해내는 것은 dnsmasq와 hostapd를 사용하여 Raspberry pi 3에 액세스 포인트를 만들고 arp 명령을 통해 연결된 사용자 목록 (ip/mac 사용)을 얻은 다음 python에서 명령을 실행하여 목록을 읽는 것입니다. 내가 고민하는 것은 네트워크에서 변경 사항을 청취하는 청취자 (모니터)를 만드는 것입니다.> 연결을 끊거나 연결을 끊은 다음 arp 명령을 실행하여 목록을 가져온 다음 예를 들어 변경 사항을 기록하십시오. 텍스트 파일 또는 단순히 콘솔 (이 시점에서 관련 없음).액세스 포인트 생성 및 연결된 클라이언트 모니터링 (라즈베리)
나는 모든 시간을 실행하지 않고 arp 명령의 응답 시간에 지연이 없다면 정확한 정보를 제공하지 않기 때문에 arp 상태를 얻으려면 모든 X ms를 반복하지 않는 것이 좋습니다. 콘솔/파일에 쓰기 또는 루프에있는 모든 작업.
누군가가 내가 구현하고 메인 프로그램을 중단하고 작업을 수행하고 메인 프로그램으로 돌아갈 때 어떤 리스너를 알고 있는지 궁금합니다. 또는 이것에 관한 다른 해결책?