Hi all, We're running a mesh network made of a cloud of clients and multiple gateways on two separate VLANs (on eth0, not on top of BATMAN). The setup is similar to the one described in the figure. https://www.open-mesh.org/attachments/download/132/Test_2xLAN.dia.png
We noticed that, sometimes, when new gateways are added to the already running infrastructure network loops appear on VLANs We dumped VLANs network traffic during one of these loops and we saw a storm of BLA frames that collapsed the network. It seems that the frame (an ANNOUNCE one, in this case) was firstly generated by a gateway and started to loop inside the LAN, and then even the others gateways propagated the same frame. After a few seconds also other frames (coming from different gateways) started to loop.
Our hypothesis is that one of gateways directly injects BLA frames inside mesh and that lead to an unmanageable loop. So, we have 2 questions: - Are BLA frames (except for LOOP DETECT) allowed to flow only on LAN? - If so, is our hypothesis reasonable?
You can see the situation described above in the screenshot below. http://oi63.tinypic.com/v7wl1w.jpg
Clients and gateways are both made of RPis 3 Model B running BATMAN v2017.3
Thank you.