Hi everyone
I have a little uncertainty regarding integrity checks in batman advanced. I was wondering which encapsulation does it.
The situation: - Ping to a batman node - Normal ping, no batman ping (nodes have an IP) - WPA2 active
ICMP should be encapsulated by IP, which is encapsulated by the Wi-Fi mac header. Now I know that batman advanced inserts it's own header. The question is, where exactly? Does it encapsulate the Wi-Fi mac and takes over the integrity check or not? Also, how does it behave in the case of enabled encryption? WPA2 has it's own integrity check.
The reason I ask, is that in Wireshark, it appears as ICMP when I sniff the traffic without encryption enabled.
It would be great, if someone could shed light in this affair! Thank you in advance!
Kind regards Patrick