PPPoE drops out randomly

I am running 7-8 of these on different sites, but seem to have a common issue on a number of them that PPPoE drops out randomly (perhaps on DSL modem resyncs) and does not re-establish itself.

The ISP end believes the PPP is down but the routerboard thinks it’s still up, but traffic stops flowing, and this persists until the PPPoE is turned off and back on.

Is there a way around this? It’s happening on very different configs, different ISPs, different modems, different Routerboard models… the only bit in common is the Routerboard. All on the latest version.

I’ve managed to bodge it a bit by using netwatch to restart the PPP if the internet goes away, but this is a nasty hack and it seems odd that this sort of thing would be necessary on a commercial routing platform!

Help!

What is it exactly that you observe?
What happens here:

  • PPPoE normally works fine
  • when maintenance or a short interruption occurs in the ISP network, but the VDSL sync remains, PPPoE session fails
  • RouterOS tries to re-establish the PPPoE connection but this fails persistently
  • disable the PPPoE interface for a couple of minutes then re-enable it fixes it.

Is this what you see as well? Important thing is that the PPPoE connection does in fact fail. It is not like the PPPoE stays
up on the MikroTik side and it does not attempt to re-connect. Is that what you see, that would be a different problem than mine.