Skip to content

Commit ff050a2

Browse files
committed
docs: gluon-mesh-batman-adv: note regarding IGMP/MLD snooping switches
This adds a warning that entprise switches with an IGMP/MLD snooping feature are not supported yet with IGMP/MLD filtering enabled. For this to work, firstly the Linux bridge on the Gluon node needs to support Multicast Router Discovery (RFC4286). But this feature was only added to the Linux kernel recently, in 5.1. Secondly, a Gluon node would need to periodically send "Multicast Router Advertisment" (RFC4286) messages, to "announce" the multicast router port setting on bridge port bat0. Thirdly, the IGMP/MLD snooping switches would need to implement RFC4286.
1 parent 302a795 commit ff050a2

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

docs/package/gluon-mesh-batman-adv.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,12 @@ assume that there is no multicast router behind this port, meaning
197197
to only forward multicast to this port if an according multicast
198198
listener on this link was detected.
199199

200+
Further limitations: IGMP/MLD snooping switches (e.g. "enterprise switches")
201+
behind the client network of a node (LAN ports) are unsupported. It is
202+
advised to disable IGMP/MLD snooping on those enterprise switches for now
203+
or to at least manually mark the port to the Gluon router as a
204+
"multicast router port".
205+
200206
Alternatively, the filtering of IGMP/MLD reports can be disabled via
201207
the site.conf (which is not recommended in large meshes though).
202208
See :ref:`site.conf mesh section <user-site-mesh>` for details.

0 commit comments

Comments
 (0)