Im trying to share IPTV multicast traffic with a OpenVPN tunnel in bridge mode (TAP interface)
Site A <--> Asus rt-68ac <---> Internet <---> dd-wrt linksys 320n <---> Site B
The VPN tunnel is up and running without any problems. I can reach hosts and devices from A to B and vica versa.
Site A has IPTV with IGMP Proxy. This works. The STB receive multicast traffic from the IGMP Proxy.
My Goal is to connect 1 of the STB's on Site B, to watch IPTV there.
After days trying...multicast traffic is not reaching Site B over the VPN tunnel.
Till I was investigating about IGMP snooping. When I turn OFF IGMP snooping via the webinterface. Multicast starts flowing through the tunnel and on the bridge interface Br0. Br0 contains: vlan1, eth1, eth2, tap21.
But now all bridge interfaces get flooded with multicast traffic. Which is kinda logic without IGMP snooping.
But network performance is dropping heavily. So this is not THE solution.
With IGMP snooping on I can receive multicast streams only on bridge interfaces: vlan1,eth1, eth2. But NOT on tap21. It seems like the built-in IGMP snooping only supports the default interfaces and blocks all multicast traffic on custom added interfaces like tap21.
What I want is IGMP snooping enabled and receive multicast on the OpenVPN tap interface, when a clients does a IGMP report/join.
Anybody knows how the built-in IGMP snooping does work? Why is it blocking all multicast traffic on tap interface's?
Site A <--> Asus rt-68ac <---> Internet <---> dd-wrt linksys 320n <---> Site B
The VPN tunnel is up and running without any problems. I can reach hosts and devices from A to B and vica versa.
Site A has IPTV with IGMP Proxy. This works. The STB receive multicast traffic from the IGMP Proxy.
My Goal is to connect 1 of the STB's on Site B, to watch IPTV there.
After days trying...multicast traffic is not reaching Site B over the VPN tunnel.
Till I was investigating about IGMP snooping. When I turn OFF IGMP snooping via the webinterface. Multicast starts flowing through the tunnel and on the bridge interface Br0. Br0 contains: vlan1, eth1, eth2, tap21.
But now all bridge interfaces get flooded with multicast traffic. Which is kinda logic without IGMP snooping.
But network performance is dropping heavily. So this is not THE solution.
With IGMP snooping on I can receive multicast streams only on bridge interfaces: vlan1,eth1, eth2. But NOT on tap21. It seems like the built-in IGMP snooping only supports the default interfaces and blocks all multicast traffic on custom added interfaces like tap21.
What I want is IGMP snooping enabled and receive multicast on the OpenVPN tap interface, when a clients does a IGMP report/join.
Anybody knows how the built-in IGMP snooping does work? Why is it blocking all multicast traffic on tap interface's?
Last edited: