IGMP snooping on bridge interface

Started by jorisvervuurt, August 04, 2024, 10:16:00 AM

Previous topic - Next topic
Is it possible to somehow enable IGMP snooping on a bridge interface?
I use a bridge to connect two (low-bandwidth) IPTV set-top boxes directly to my OPNsense box, but the multicast traffic is always sent to both STBs even if just one is turned on.

While this all works fine and doesn't seem to cause any problems, ideally I would like to have IGMP snooping enabled so the multicast traffic is only sent to the STB that is subscribed to it.

Is this possible?
In my case the bridge interface is opt3, bridge device bridge0.

I found this forum post regarding Proxmox (I know, it's not FreeBSD) and tried a few things but this doesn't seem possible on OPNsense / FreeBSD:
https://forum.proxmox.com/threads/linux-bridge-igmp-snooping-wont-drop-traffic.139322/

Thanks in advance!



Yes - get a managed switch with IGMP snooping feature.

Quote from: doktornotor on August 04, 2024, 10:25:36 AM
Yes - get a managed switch with IGMP snooping feature.

That was not my question, but thanks for your reply anyway. ;-)

There are multiple reasons why I decided to connect the two set-top boxes directly to the OPNsense box:
- The STBs only have 100Mb NICs and only one of them will be on at once which will consume around 14.4Mbps.
- The OPNsense box has enough NICs and is more than capable of running everything without a performance impact
- There's a 10Gb (core) switch connected to the OPNsense box to which I in theory could connect the STBs, but I don't have enough ports left on that switch

So, my question still stands.
Thanks in advance for anybody else to chime in! :)