I am using a Dir-860l in my home setup. If I add the
option igmp_snooping '1' to my bridge interface in
/etc/config/network I can see that the multicast traffic (my IPTV) is no longer hitting my WiFi network, which is good. However, IGMP snooping does not seem to be working on my individual ports on the switch. I am still seeing a large amount of multicast traffic on all devices that are connected to the ethernet switch that is associated to that software bridge in Lede. I had hoped the multicast traffic would only flow to the port on which the TV is connected.
Does anyone happen to know how I can make sure that IGMP snooping is also working on an individual per-port basis? I have tried installing the kmod-bridge package as per the OpenWRT documentation, but that did not fix the issue either. The following command also looks fine as far as I can tell:
root@LEDE:~# cat /sys/devices/virtual/net/br-lan/bridge/multicast_snooping 1