Well I knew this day will come.
FW version 6.48.x seems to me that is having some kind of VPLS issue. So, we're stuck in older FW.
I did the check even in emulated environment. But this is another fight that we delayed for too long right now because we focused in another ROS issue on PPPoE with high BW limits... xDD
Curious as to what VPLS issue you're seeing on the 2004s?
Also, if you're struggling to scale PPPoE, it's easier to load balance across multiple boxes and just keep adding routers to keep up with the load.
https://stubarea51.net/2018/04/23/pppoe ... atorsbras/
Sorry. Busy.. very busy days.
VPLS issue involves MTU's.
I did see it some time ago. Just when I instaled the 2004 at first time. It was a pain in the ass because at first we tried to upgrade every single OSPF/MPS/VPLS router member to match the very exact version.
It's not for CCR2004. I make a virtual network using EVE that uses x64 ROS images, and the issue is the same. Downgrading to 6.47.x, and it works fine again.
It's now in our engineer's hands, that will ask for Mikrotik Support it after testing lattest firmware issue persists
But it's easy to replicate, actually.
Setup 4 routers: 2, with firmware 6.48, for the OSFP and VPLS (MPLS is optional) and the other 2 for sending pings through VPLS.
Once the ping packet size is big enough it doesn't reach the remote router, 1474 bytes works, 1476 doesn't.
No-fragment flag is irrelevant.
Again will create a new thread when engineer tries latest ROS firmware.
For the PPPoE...
We have 6 CCR-1036 running pppoe servers at the same time.
Seems that it's not a problem just with the amount of pppoe tunnels running simultaneously.
It fails because on the >500Mbps clients when router has more than 200 or 300 clients. Most of them have very low bw profile (<50Mbps) But, it's almost impossible to reach BW tests > 500 or 600Mbps