Hello,
I just updated my proxmox install from 3.4 (kernel 2.6.32-pve) and 4.2 (kernel 4.4.8-pve) and it looks like igmp snooping on bridges stopped working. It's enabled in the config but it looks like it's not doing what it's supposed to do.
I have two VMs connecting to the multicast source vlan via a bridge:
And igmp snooping is enabled:
But if I join a multicast stream in the first VM, the packets will be duplicated to the second VM, which is not the intended behaviour:
Does anyone have any idee what might be the cause or what can I do to fix it ?
Thank you,
Dumitru
I just updated my proxmox install from 3.4 (kernel 2.6.32-pve) and 4.2 (kernel 4.4.8-pve) and it looks like igmp snooping on bridges stopped working. It's enabled in the config but it looks like it's not doing what it's supposed to do.
I have two VMs connecting to the multicast source vlan via a bridge:
Code:
vmbr1v250 8000.0025907ec814 no eth1.250
tap102i1
tap104i1
tap104i2
And igmp snooping is enabled:
Code:
root@prime:~# cat /sys/class/net/vmbr1v250/bridge/multicast_snooping
1
But if I join a multicast stream in the first VM, the packets will be duplicated to the second VM, which is not the intended behaviour:
Code:
root@prime:~# bridge mdb show dev vmbr1v250
dev vmbr1v250 port tap102i1 grp 224.5.0.109 temp
dev vmbr1v250 port tap102i1 grp 239.250.2.97 temp
dev vmbr1v250 port tap102i1 grp 224.5.0.201 temp
dev vmbr1v250 port tap102i1 grp 239.250.2.2 temp
dev vmbr1v250 port tap102i1 grp 239.250.2.140 temp
dev vmbr1v250 port tap102i1 grp 224.5.0.90 temp
dev vmbr1v250 port tap102i1 grp 239.250.2.108 temp
dev vmbr1v250 port tap102i1 grp 224.5.0.150 temp
dev vmbr1v250 port tap102i1 grp 224.5.0.17 temp
root@prime:~# ifstat -i tap102i1,tap104i1,tap104i2
tap102i1 tap104i1 tap104i2
KB/s in KB/s out KB/s in KB/s out KB/s in KB/s out
0.00 6883.68 0.00 6883.68 0.00 6883.68
0.00 6969.24 0.00 6969.24 0.00 6969.24
0.00 6938.09 0.00 6939.42 0.00 6939.42
0.04 6881.25 0.00 6883.94 0.00 6883.94
0.13 6864.37 0.00 6861.85 0.00 6861.85
0.09 6799.78 0.00 6798.55 0.00 6798.55
0.00 6846.39 0.00 6846.39 0.00 6846.39
0.00 6947.55 0.00 6947.55 0.00 6947.55
Does anyone have any idee what might be the cause or what can I do to fix it ?
Thank you,
Dumitru