PPPoE Server MTU problem over EoIP Tunnel

Hello Friends.
I have problem on PPPoE Server max MTU (after some Test/Fail) .
Problem :
My users connect trough PPPoE and have speed problem on Mobile/Tablets or some services like speedtest does not work .
PPPOE Clients from #2 ~ #5 have this problem . (Connect Trough PPPoE Server running on EoIP Tunnel)

After some MTU changes on PPPOE Server for PPPoE Clients #2 (Connected from LAN From PPPoE Server goes with EoIP) Problem solved , Changed MTU to 1500 or 1492 . but still have problem on other PPPoE Servers for #3 to #7 .

Clients connected trough LAN on (##PPPoE Clients 1##) Does not have any problem )

*MyNetwork :
PPPoE_over_EoIP.jpg
Solution !!?
I think problem is just on MTU Size of PPPoE Servers over EoIP but , whats the Best size for my network ?
PPPoE Server on EoIP --------> (Bridge Network with EoIP)

have you tried EOIP MTU of 1500 and PPPoE MTU of 1492?

Thanks .
yes , MTU of EoIP Tunnels are set on 1500 by default .
I change the mtu size of PPPoE servers to 1492 , but still have problem . :confused:

It sounds like you are on the right track with MTU sizes. Sites like speedtest.net use the largest packet possible and as such will wind up fragmenting in your tunnel is the mtu is not large enough with PPPOE not liking that type of interaction because it can delay a packets overall time. The MTU will have to be the same all the way through the system. Do the tunnels go from the CCR to the 1100 and then from the 1100 to the various end routers or are they each bridged from the end router to the CCR?

Is the underlying network bridged or routed? If it is bridged you could try to get a user to authenticate without the tunnels.

on winbox / ppp / profiles / / general Change TCP MSS must be set to YES!!!
BOTH ON SERVER SIDE THAN CLIENT SIDE!!!

set EoIP MTU to 1500
and PPPoE Server AND CLIENT!!! to MTU 1480 AND MRRU 1614

See the difference… :wink:

yes this method is good. pppoe client sxt lite5 mtu=1610.
but problem sxt lite5 not remote connect for winbox on pppoe.
connection now but not data.

help ?

when no specified, on all bridge and interface real or virtual, MTU, MRU, MRRU = default or auto when possible

server and client side :
on winbox / ppp / profiles / / general
Change TCP MSS must be set to: YES
Use Encryption: NO

on PPPoE Server and PPPoE Client used:
Max MTU 1480
Max MRU 1480
MRRU: 1600

force EoIP MTU to 1500
Dont Fragment: NO
Clamp TCP MSS: unchecked (NO)
(Allow Fast Path: YES)
ON BOTH END

for some help use MTUPATH:
http://www.iea-software.com/products/mtupath.cfm

Same configurations but Clamp TCP MSS: yes. what will be difrence ?