Hi,
I know this might sound weird, and sorry if such question has already been answered. I am using Ethereal on Linux to monitor my wireless network. When looking at the data captured by Ethereal I am noticing that the a hex byte is somehow reversed when it is converted to binary, thus a simple 0x80 is converted to 00000001 instead of 1000000.
Sequence numbers are also reversed, for example, for a specific 0xa064, Ethereal converts the sequence number to 1610, where the sequence number is the 12 LSB of the two bytes considered.
I am a bit confused, as the IEEE 802.11 standards don't specify anything about this, and can't find any related information. Could someone please point out what is going on, or if there is anything wrong with Ethereal capturing 802.11 packets?
Thanks