On 2013-09-30 11:12, John Tate wrote:
This part of the manual is out of date and the syntax does not work
with pf in OpenBSD 5.3:
While pppoe(8) has an internal option, ``mssfixup'', which is enabled
by
default and takes care of this, pppoe users have to rely on other
methods. Using a packet filter, the maximum segment size (MSS) can be
set (clamped) to the required value. The following rule in pf.conf(5)
would set the MSS to 1440:
match on pppoe0 scrub (max-mss 1440)
It works fine for me on several boxes with 5.3.
$ uname -smr
OpenBSD 5.3 amd64
$ sudo pfctl -sr | grep 'max-mss 1440'
match on pppoe0 all scrub (max-mss 1440)
--
James Shupe