Possível com wireshark
Você pode usar um filtro de beacon em wireshark como
wlan.bssid==mac_address && wlan.fc.type_subtype eq 8
onde
mac_address
é o endereço mac do AP que emite os beacons
wlan.fc.type_subtype eq 8
: Isso irá capturar todos os quadros beacon somente deste mac
Também a wireshark tem uma coluna de tempo que mostra o tempo em segundos de um farol recebido. Isso pode ser uma boa indicação de lapsos de tempo.
A contagem recursiva pode ser um problema, mas ...
Depois de executar seu filtro, você pode contar com o seu filtro de beacon.
No Wireshark, vá para:
Statistics ----->Summary
Isso fornecerá uma contagem no momento em que você marcar . Toda vez que você quiser ver a contagem atualizada, você terá que voltar ao resumo.