From owner-freebsd-isdn Fri Sep 17 0:47:13 1999 Delivered-To: freebsd-isdn@freebsd.org Received: from brain.element-5.de (brain.element-5.de [195.185.111.1]) by hub.freebsd.org (Postfix) with ESMTP id 4E59514E03 for ; Fri, 17 Sep 1999 00:47:09 -0700 (PDT) (envelope-from pherman@element-5.de) Received: from mail.element-5.de (mail.element-5.de [195.185.111.25]) by brain.element-5.de (8.9.3/8.9.3) with ESMTP id JAA16738; Fri, 17 Sep 1999 09:47:03 +0200 (CEST) Date: Fri, 17 Sep 1999 09:47:03 +0200 (CEST) From: Paul Herman To: Martin Husemann Cc: Gary Jennejohn , freebsd-isdn@FreeBSD.ORG Subject: RE: if_spppsubr.c In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Gary and Martin, On Fri, 17 Sep 1999, Gary Jennejohn wrote: > I suggest turning on debugging on the interface and looking at the > output. I recently helped someone with a problem that was a lot like > this. Turned out that he'd assigned an address to the ISP which was > not (always) correct. if_spppsubr.c went into a loop NAKing the ISPs > IP address. The ISP didn't time out and kept sending the same address > over and over. > > [...] > > The fix was to use 0.0.0.1 for the ISP. Then if_spppsubr.c accepts any > address the ISP sends. IMHO this is the correct way to handle this. I've tried that (the two I've tried were 10.0.0.1 and 0.0.0.1), but it doesn't seem be the problem, because it doesn't even make it that far. i4b sends a "Config-Request: PAP" and the ISP sends back a "Config-Ack: PAP", and then a few seconds later i4b sends the same PAP Request again. When the "PAP loop" by chance doesn't happen, then everything works fine. I believe my config is good, because I have a lot of experience with i4b, and this PAP loop only happens 40% of the time, and only with newer versions of i4b. On Fri, 17 Sep 1999, Martin Husemann wrote: > Besides this pilot error there is definitively something broken in > if_spppsubr.c (that's why I'm using a slightly pre-0.80 version on one > machine still). I'm looking into it as soon as daytime workload reduces to > daytime ;-) Me too. Time to buy an extra box of doughnuts, roll up the sleeves and plunge into the code. Anyone else working on if_spppsubr.c? Paul Herman Netzwerkadministrator -------------------------------------------------------------- _____ 5 + element 5 AG - Sachsenring 69 - 50677 Köln - Germany + / _ \ + + | <_> | + Tel: +49-221-31088-0 Fax: +49-221-31088-99 + | ___/ + Mail: pherman@element-5.de WWW: http://www.element-5.de/ + | |__/\ -------------------------------------------------------------- \ / --- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message