CRS317-1G-16S+ and IGMP snooping

Hello, I am trying to use CRS317 for IPTV switching. Multicasts are sent over multiple VLANs.The problem is that I cannot get IGMP snooping to work correctly. Tests were done on vlan 353. Firmware version 6.41.2

My attempt:
/interface bridge
add comment=defconf name=bridge protocol-mode=none vlan-filtering=yes
/interface bridge port
add bridge=bridge comment=defconf ingress-filtering=yes interface=sfp-sfpplus1
add bridge=bridge ingress-filtering=yes interface=sfp-sfpplus2
add bridge=bridge ingress-filtering=yes interface=sfp-sfpplus12
/interface bridge vlan
add bridge=bridge tagged=sfp-sfpplus1,sfp-sfpplus2,bridge,sfp-sfpplus12 vlan-ids=353
add bridge=bridge tagged=sfp-sfpplus1 vlan-ids=4002
add bridge=bridge vlan-ids=1
sfp-sfpplus1 is connected to the upstream switch
sfp-sfpplus2 is connected to the receiver
sfp-sfpplus12 is connected to another switch - basically this one is to verify that IGMP snooping is working - this port should not receive multicasts.

It kind-of works -

  1. IGMP join packets are not forwarded to the upstream switch.

If I assign some groups on the upstream switch statically, then CRS317 behaves like this:

  1. Groups that nobody has joined, are forwarded to all ports (as if IGMP snooping was not enabled).
  2. Groups that are joined are forwarded only to those who have joined the groups.

Is it possible to make CRS317 work properly with IGMP snooping on multiple vlans?

Hi Pemtium100,

I’m in the same situation, Have you got any progress?

Thanks,
Regards.