From 66ead88dcbffd5c1483606b5fb38ee861dacf8d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Linus=20L=C3=BCssing?= <linus.luessing@c0d3.blue>
Date: Thu, 13 Apr 2017 22:22:34 +0200
Subject: [PATCH] gluon-client-bridge: reenable multicast snooping for client
 zone
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

LEDE recently disabled multicast snooping by default:

https://git.lede-project.org/?p=project/netifd.git;a=commitdiff;h=52541140f8138e31958cdc3d7e42a4029fa6bbc9

Reenable it for Gluon as there have been no confirmed issues for
LEDE and no negative reports concerning Gluon v2016.2.x so far.

Closes #1025.

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
---
 .../luasrc/lib/gluon/upgrade/300-gluon-client-bridge-network    | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/gluon-client-bridge/luasrc/lib/gluon/upgrade/300-gluon-client-bridge-network b/package/gluon-client-bridge/luasrc/lib/gluon/upgrade/300-gluon-client-bridge-network
index ca29e9ac5..2f34c9fd5 100755
--- a/package/gluon-client-bridge/luasrc/lib/gluon/upgrade/300-gluon-client-bridge-network
+++ b/package/gluon-client-bridge/luasrc/lib/gluon/upgrade/300-gluon-client-bridge-network
@@ -34,6 +34,8 @@ uci:section('network', 'interface', 'client', {
 	auto = true,
 	ipv6 = false,
 	macaddr = sysconfig.primary_mac,
+	igmp_snooping = true,
+	multicast_querier = true,
 })
 
 uci:save('network')
-- 
GitLab