06-06-2017 09:06 PM
As far as I know, there is still no solution to this issue. The truth of this matter is that on the mdns-repeater side, it is out of my hands.
The issue is with the implementation of the L2TP protocol—namely that it is not designed to pass multicast packets. There is an extension to L2TP that supports multicast, but even if the EdgeRouter supported it, every computer/smartphone vendor would have to support it—I'm not sure if anyone does at the moment.
For site-to-site VPNs, using GRE should work (although I've never tested this). For client VPNs, if you do not need to support iOS, you could use OpenVPN with a TAP interface.