Hi,
First of all, thanks for such a well-written library!
I am trying to use the library to capture a number of eapol authentication packets on an 802.11 network and save them to a pcap file.
I have set the filter in the sniffer to: ether proto 0x888e and I use a packet writer with DataLinkType<RadioTap> to write all the packets that end up in the callback function. Unfortunately, the pcap doesn't have valid eapol packets. It has the right number of packets but they are interpreted as FC (Fiber Channel?) packets rather than eapol.
The same filter works fine in tcpdump. I am guessing the packet writer is adding unnecessary headers that are messing up the pcap file. Any ideas where the problem could be?
Thanks,
Joseph