diff --git a/html/cgi-bin/pppsetup.cgi b/html/cgi-bin/pppsetup.cgi index d81a4fe7a..445097d9a 100644 --- a/html/cgi-bin/pppsetup.cgi +++ b/html/cgi-bin/pppsetup.cgi @@ -752,6 +752,16 @@ print <$Lang::tr{'concentrator name'} * + + MRU + + + + + MTU + + + END ; } @@ -940,6 +950,8 @@ sub initprofile $pppsettings{'PHONEBOOK'} = 'RELAY_PPP1'; $pppsettings{'PROTOCOL'} = 'RFC2364'; $pppsettings{'METHOD'} = 'PPPOE_PLUGIN'; + $pppsettings{'MTU'} = '1492'; + $pppsettings{'MRU'} = '1492'; $pppsettings{'DIALMODE'} = 'T'; $pppsettings{'MAXRETRIES'} = 5; $pppsettings{'HOLDOFF'} = 30; diff --git a/src/initscripts/init.d/net/red/pppoe b/src/initscripts/init.d/net/red/pppoe index dff50a20a..650977521 100644 --- a/src/initscripts/init.d/net/red/pppoe +++ b/src/initscripts/init.d/net/red/pppoe @@ -53,8 +53,8 @@ case "${2}" in DEMAND+=" active-filter outbound and not icmp[0] == 3 and not tcp[13] & 4 != 0" fi - ARGS+=" noipdefault default-asyncmap defaultroute hide-password local mtu 1492" - ARGS+=" mru 1492 noaccomp noccp nobsdcomp nodeflate nopcomp novj novjccomp" + ARGS+=" noipdefault default-asyncmap defaultroute hide-password local mtu ${MTU}" + ARGS+=" mru ${MRU} noaccomp noccp nobsdcomp nodeflate nopcomp novj novjccomp" ARGS+=" user ${USERNAME} lcp-echo-interval 20 lcp-echo-failure 3 lcp-max-configure 50" ARGS+=" maxfail ${MAXRETRIES}"