OpenWrt Forum Archive

Topic: How to enable IGMP Snooping?

The content of this topic has been archived on 2 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I'm using OpenWRT on a TP-LINK TL-WR703N. I need to block large quantities of multicast data on the wired side from being transmitted on Wifi. I thought I could use IGMP Snooping for this, since I found a comment "starting from 2.6.34, the kernel has IGMP snooping feature for the software bridges (disabled by default in OpenWrt)" and my kernel is 3.6.11 running r34761, but I can't find anywhere that explains how to turn this feature on. Can anyone help?

Thanks.

echo "1" > /sys/devices/virtual/net/br-lan/bridge/multicast_snooping

or set in sysctl.conf

Thanks, exactly what I needed. Is this exposed in any of the web UIs? I couldn't find it in Luci.

(Last edited by parsley72 on 9 Jan 2013, 20:09)

Did that work for you, parsley72?  I'm on  3.3.8 / r36088 and it doesn't seem to do anything for multicast flooding on wifi.

I also read that 'option igmp_snooping 1' works on a bridge definition, but no luck here.

The discussion might have continued from here.