This time it goes right!
However, most information of the radiotap header is zero like below. The most commonly seen TSFT field (I thought) is not there. Although I didn't implement some fields like "Rate" yet, but I still feel it's too blank?
Maybe this is because the underlying network card driver doesn't implement so many 802.11 OOB data, or Npcap's issue?
One of my 802.11 packet's radiotap header is like this:
--------------------------------------------------------
Radiotap Header v0, Length 15
Header revision: 0
Header pad: 0
Header length: 15
Present flags
Flags: 0x00
Channel frequency: 0
Channel flags: 0x0000
SSI Signal: -47 dBm
--------------------------------------------------------
The only field with non-zero values is SSI Signal.
sometimes -46 dBm, sometimes -47 dBm, most times is also 0 dBm.
Cheers,
Yang