From d73c6b2bcf21eeabd39588fec80a7c66888289de Mon Sep 17 00:00:00 2001
From: T-X <linus.luessing@c0d3.blue>
Date: Sat, 29 Aug 2020 09:52:55 +0200
Subject: [PATCH] gluon-ebtables-filter-multicast: allow respondd queries
 (#2103)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

This allows running a respondd querier and map server behind a Gluon
node.

For instance at Freifunk Lübeck we now moved the map server
behind a Gluon VM and removed batman-adv and fastd from the
map server VM to reduce the maintenance work.

Increased multicast overhead should be minimal / non existent, as it is
unlikely to accidentally have respondd queriers running behind a Gluon
node.

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
---
 .../luasrc/lib/gluon/ebtables/110-mcast-allow-respondd           | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 package/gluon-ebtables-filter-multicast/luasrc/lib/gluon/ebtables/110-mcast-allow-respondd

diff --git a/package/gluon-ebtables-filter-multicast/luasrc/lib/gluon/ebtables/110-mcast-allow-respondd b/package/gluon-ebtables-filter-multicast/luasrc/lib/gluon/ebtables/110-mcast-allow-respondd
new file mode 100644
index 000000000..7df37ec98
--- /dev/null
+++ b/package/gluon-ebtables-filter-multicast/luasrc/lib/gluon/ebtables/110-mcast-allow-respondd
@@ -0,0 +1 @@
+rule 'MULTICAST_OUT -p IPv6 --ip6-protocol udp --ip6-destination-port 1001 --ip6-dst ff05::2:1001 -j RETURN'
-- 
GitLab