My batman-adv mesh has 2x Linksys MR8300 and 2x TP-Link TL-WR902AC v3. The mesh runs on a 5G band, and is WPA3 encrypted. All nodes run OpenWRT 21.02.3.
After upgrading one of the TL-WR902AC's to 22.03.0 with sysupgrade (i.e. no settings changed), this node can no longer ping other nodes in the mesh, and the other way around is also no longer working (this is 'batman ping', i.e. layer 2). The nodes do 'see' each other, however, they show up in each other's neighbour list. If I downgrade (again with sysupgrade, no settings changed) back to 21.02.3 everything starts working again.
Does anyone have a hint what direction to look to get the TL-WR902AC connecting to the mesh on 22.03?
What I've tried:
- use wpad-mesh-openssl instead of wpad-mesh-wolfssl; no difference
- install 22.03 on an old Archer C7; this connects to the mesh fine
Issues I'm aware of, but don't think are the cause:
- the encryption of the mesh shows up as 'none' on the TL-WR902AC, but it also shows up as 'none' on the Archer C7, and that one is working, so I think this is merely cosmetic (on the 21.02 nodes it shows up as 'WPA3 SAE (CCMP)', so this looks perhaps like a glitch in 22.03)
- the transmit power of the 5G radio on the TL-WR902AC is low (10-11 dBm), but 21.02 is working with the same transmit power
I can fairly easily switch between 21.02 and 22.03 on the TL-WR902AC to extract data, so if that's required for a better insight in the problem, please let me know.
Thanks in advance.