I have ver 3.10 on p4 1.6 router (no wireless cards) thats working flawlessly uptime for 151 days with approx 65 PPPoE clients, yesterday I made some changes and created EOIP tunnels from my other APs to have all PPPoE sessions terminate on this core router, now about 175 PPPoE sessions.
12 hours later all PPPoE sessions stopped, and when ping watchdog timer of wireless CPE rebooted it, they reconnected. Same with a few PPTP connections stopped. Needed reconnecting to start allowing traffic.
There are 8 pppoe server interfaces with different service names connected to the EOIP tunnel interface
I dont see any advantage to upgrading, changelog indicates no fix.
Actually the problem i said does not happen to all pppoe users at same time. it occurs randomly for users but as you see , when it occurs it makes the user very angry and the service is unusable for just that user. the worse thing is the pppoe connection is still connected at both client and mikrotik side . if it disconnets it is better because user can config auto reconnect .
I used to use MPPE encryption, but I had many users (only NON Mikrotik clients, UBNT, Windows, etc) whose PPPoE session would be active but no data would pass. I disabled encryption and everything has been fine since.