I need help. I have pppoe server and sending all pppoe connections over eoip tunnels. but have some questions, I set the mtu size auto and eoip tunnels set them as 1458 but at the client side we use both mikrotik and ubnt device so ubnt use 1492 for mtu and mru size. mikrotik use 1480.
at pppoe server they all are default max mtu and mru 1480 and mrrru is disabled. so what should i do for mtu size ?
For optimal configuration on mix devices:
put pppoe-server directly on EoIP, do not use any bridge,
but obviously you put eoip on bridge on other side, if needed...
do not assign any IP to the EoIP ends or to any interface on pppoe-server or client
Assing on both eoip ends auto mtu, when present set on the bridge the auto-mtu,
enable clamp tcp mss if routeros => 6.28
leave don't fragment to off
with encrypion DISABLED on pppoe-server profile, set mtu and mru to 1492, MRRU to 1600
with encrypion ENABLED on pppoe-server profile, set mtu and mru to 1480, MRRU to 1600
(if on other side of pppoe-server the client not are one CPE but is one pppoe-client inside one Windows machine, the MRRU must be 1614)
on client side you must put the same config as server!
about ONLY pppoe-server:
if you use cambium devices, do not use more than 1480 for mtu/mru and do not enable mrru or encryption, it support only chap and pap
if you use ubiquity devices, do not use mrru and set mtu/mru to 1492, disable encryption if possible.
if you use ligowave/deliberant devices DO NOT put more than 1492 MTU/MRU and DO NOT activate MRRU
if you want mix mikrotik with ubiquiti toys leave all the pppoe-server value to it's default 1480 and activate 1600 mrru
if you want mix mikrotik with cambium slug set mtu/mru to 1492 and disable mrru & the encryption
if you want mix mikrotik with ligowave/deliberant buggy software [yes, more than routeros
) ] set mtu/mru to NO MORE THAN 1492 and ABSOLUTELY disable mrru
I'm Italian, not English. Sorry for my imperfect grammar.