From owner-freebsd-net Thu Dec 14 17:59: 6 2000 From owner-freebsd-net@FreeBSD.ORG Thu Dec 14 17:59:05 2000 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from xena.gsicomp.on.ca (cr677933-a.ktchnr1.on.wave.home.com [24.43.230.149]) by hub.freebsd.org (Postfix) with ESMTP id 53F4937B402 for ; Thu, 14 Dec 2000 17:59:04 -0800 (PST) Received: from hermes (hermes.gsicomp.on.ca [192.168.0.18]) by xena.gsicomp.on.ca (8.9.3/8.9.3) with SMTP id UAA84841 for ; Thu, 14 Dec 2000 20:59:03 -0500 (EST) (envelope-from matt@gsicomp.on.ca) Message-ID: <002101c0663a$d0270b90$1200a8c0@gsicomp.on.ca> From: "Matthew Emmerton" To: References: <200012150103.eBF13aU52009@hak.lan.Awfulhak.org> Subject: Re: PPPoE w/ nat auto fragmentation hack? Date: Thu, 14 Dec 2000 21:00:34 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > I'm happy to announce this problem has finally found its final solution in > > ppp version >= 11/28/2000: the new option "tcpmssfixup" (enabled by > > default!) corrects the outgoing TCP MSS and solves the problem for good. > > This functionality is strictly identical to what the tcpmssd port does, but > > it's now included in ppp, so no need to run an external program with divert > > sockets etc. I've been watching this thread (since when I used to use DSL & PPPoE I used to see this problem, although at the time I didn't know what it was) and am amazed at how everyone's worked together to detect and fix this problem. Now, I'm not trying to play devil's advocate (although that would make me a friend of Chucky, right?) but I'm wondering if user-ppp is the right place to make this change. Isn't the problem specific to PPPoE? If that's the case, then shouldn't it be ng_pppoe that gets updated, so that anything that uses ng_pppoe will have the option of enabling the 'tcpmssfixup' option? -- Matthew Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message