I'm having problems with broadcast/multicast behind two OpenWRT routers.
I have a wg tunnel between two OpenWRT routers. The tunnel works, I can ping each other tunnel IPs and have access to all other pcs when routing is enabled. However, broadcast / multicast did not work through the tunnel.
For that, I created a vxlan on top of the tunnel, since this is a layer 2 (I thought).
However, I can also access all other pcs using the vxlan layer, but still no multicast/broadcast.
What I did:
Tunnel IP 100.64.0.1/24
brctl addbr internet brctl stp internet on ip addr add 10.99.99.1/24 dev internet ip link add router2 type vxlan remote 100.64.0.2 id 1 dstport 4789 ip link set up dev internet ip link set up router2 brctl addif internet router2 ping 10.99.99.2
Tunnel IP 100.64.0.2/24
brctl addbr internet brctl stp internet on ip addr add 10.99.99.2/24 dev internet ip link add router1 type vxlan remote 100.64.0.1 id 1 dstport 4789 ip link set up dev internet ip link set up router1 brctl addif internet router1 ping 10.99.99.1
Any ideas on how to use multicast on vxlan? Thanks!