[RP-PPPoE] (pppoe manual page) MTU/MSS confusion
Jens Stimpfle
debian at jstimpfle.de
Thu Jul 3 13:35:20 EDT 2014
Hi,
I think there's some confusion of MTU and MSS in the pppoe(8) manual
page. Find below a patch for the current (3.11) version.
Cheers,
Jens
--- man/pppoe.8 2012-08-17 20:31:25.000000000 +0200
+++ man/pppoe.8.new 2014-07-03 19:28:39.000000000 +0200
@@ -169,9 +169,9 @@
frame mean that the MTU of the PPP interface is at most 1492 bytes.
This causes \fIall kinds of problems\fR if you are using a Linux machine
as a firewall and interfaces behind the firewall have an MTU greater than
-1492. In fact, to be safe, I recommend setting the MTU of machines
+1492. In fact, to be safe, I recommend setting the MSS of machines
behind the firewall to 1412, to allow for worst-case TCP and IP options
-in their respective headers.
+in their respective headers (see also the \fB\-m\fR option).
Normally, PPP uses the Link Control Protocol (LCP) to shut down a PPP
link. However, the PPPoE specification allows the link to be shut down
@@ -219,7 +219,7 @@
For best results, you must give \fBpppd\fR an mtu option of
1492. I have observed problems with excessively-large frames
unless I set this option. Also, if \fBpppoe\fR is running on a firewall
-machine, all machines behind the firewall should have MTU's of 1412.
+machine, all machines behind the firewall should have MSS's of 1412 (see also the \fB-m\fR option).
If you have problems, check your system logs. \fBpppoe\fR logs interesting
things to syslog. You may have to turn on logging of \fIdebug\fR-level
More information about the RP-PPPoE
mailing list