From owner-freebsd-net Thu Oct 10 12:30:12 2002 Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3804637B401 for ; Thu, 10 Oct 2002 12:30:10 -0700 (PDT) Received: from InterJet.dellroad.org (adsl-63-194-81-26.dsl.snfc21.pacbell.net [63.194.81.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72F4043E4A for ; Thu, 10 Oct 2002 12:30:09 -0700 (PDT) (envelope-from archie@dellroad.org) Received: from arch20m.dellroad.org (arch20m.dellroad.org [10.1.1.20]) by InterJet.dellroad.org (8.9.1a/8.9.1) with ESMTP id MAA70757; Thu, 10 Oct 2002 12:15:25 -0700 (PDT) Received: from arch20m.dellroad.org (localhost [127.0.0.1]) by arch20m.dellroad.org (8.12.6/8.12.6) with ESMTP id g9AJEGON013111; Thu, 10 Oct 2002 12:14:16 -0700 (PDT) (envelope-from archie@arch20m.dellroad.org) Received: (from archie@localhost) by arch20m.dellroad.org (8.12.6/8.12.6/Submit) id g9AJEGFn013110; Thu, 10 Oct 2002 12:14:16 -0700 (PDT) From: Archie Cobbs Message-Id: <200210101914.g9AJEGFn013110@arch20m.dellroad.org> Subject: Re: Problem with mpd / pptp link between FreeBSD and win98 In-Reply-To: "from Mikael Hybsch at Oct 8, 2002 10:12:12 pm" To: Mikael Hybsch Date: Thu, 10 Oct 2002 12:14:16 -0700 (PDT) Cc: freebsd-net@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mikael Hybsch writes: > I'm trying to run a pptp link to secure the wireless traffic between > my FreeBSD server/firewall and a win98 machine. I'm using 2 D-Link 520. > The D-Link in the FreeBSD server is running in Host-AP mode. > The wireless link itself works fine. > > The problem is that whenever I download a file to the win98 machine the > pptp connection randomly freezes after a few megabytes and I get the > message below in /var/log/messages. The number is always around 4000. > After this I have to reconnect to continue. > I have tried 40 and 128 bit encryption with the same result. > > Oct 7 21:30:56 snaps /kernel: ng_mppc_decompress: insane jump 4083 > > Does someone have any idea about this? > > === > > I just had a quick look at the code and some more debugging shows > that the new sequence number is less than the current. Does this mean that > mppc got fed an old packet? > > /kernel: ng_mppc_decompress: insane jump 4089: (1690-1697) & 0xfff Yes. PPP relies on packets not being re-ordered, and the PPTP/GRE implementation assures this. So something is broken somewhere, either in FreeBSD or the Windows machine. Try updating your Win98 with the latest MSDUN1.2 update or whatever. > On a related issue, there is a new l2tp netgraph module. Is there any > work in progress to, for example, extend mpd to be able to act as a l2tp > server? I'm planning to do this eventually but not soon. Anyone else of course is free to start hacking on mpd, ppp(8), etc. as well. -Archie __________________________________________________________________________ Archie Cobbs * Packet Design * http://www.packetdesign.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message