From owner-freebsd-net Tue Jul 18 2: 4: 1 2000 Delivered-To: freebsd-net@freebsd.org Received: from storm.FreeBSD.org.uk (storm.freebsd.org.uk [194.242.139.170]) by hub.freebsd.org (Postfix) with ESMTP id F260D37B6DC for ; Tue, 18 Jul 2000 02:03:55 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (hak.nat.Awfulhak.org [172.31.0.12]) by storm.FreeBSD.org.uk (8.9.3/8.9.3) with ESMTP id KAA32938; Tue, 18 Jul 2000 10:03:52 +0100 (BST) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (brian@localhost [127.0.0.1]) by hak.lan.Awfulhak.org (8.9.3/8.9.3) with ESMTP id IAA19521; Tue, 18 Jul 2000 08:51:22 +0100 (BST) (envelope-from brian@hak.lan.Awfulhak.org) Message-Id: <200007180751.IAA19521@hak.lan.Awfulhak.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: "Gary T. Corcoran" Cc: Brian Somers , FreeBSD Network List , brian@Awfulhak.org Subject: Re: Win2000 -> FreeBSD PPPoE daemon In-Reply-To: Message from "Gary T. Corcoran" of "Mon, 17 Jul 2000 20:02:56 EDT." <39739EB0.229E8CEE@lucent.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 18 Jul 2000 08:51:21 +0100 From: Brian Somers Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Hi Brian, > > Thanks for the quick response (it's late where you live, > isn't it? :-) > > > It sounds like you haven't done a > > > > set ifaddr something hisnumber > > > > in your config. Without this, if the peer asks for 0.0.0.0, ppp will > > just say ``yeah, fine, I don't know any better''. Make ``hisnumber'' > > whatever you want him to use and make ``something'' whatever you want > > to use locally - probably just your NIC iface IP address (dups are ok > > as long as only one is a broadcast device). > > We'll try that tomorrow (the test equipment is 65 miles away > and my testing buddy has gone home :). Looking at things a bit more carefully, it looks like the ``something'' bit is what's missing. ppp(8) is sending REQs with 0.0.0.0 (saying ``I'd like to have IP 0.0.0.0 please''). Perhaps you've got ``set ifaddr 0 0'' in your config ? If so, you can probably get away with just removing that line. The default is ``set ifaddr MYADDR 0''. > But the curious thing(s) is that this *same* setup, with no > changes on the FreeBSD end, works as-is with Win98 (with the > same Windows settings). This is strange. Win98 must be assigning ppp(8) an IP number, or maybe it's letting it have 0.0.0.0 and is managing to route through it. ppp(8) doesn't care about it's local interface address (although I would have guessed that things would go wrong if it ended up with 0.0.0.0). > Also, did you see the part in the trace where we asked for > the specific IP address and FreeBSD did ack that configuration? Not until now :-/ It looks like the problem is that ppp(8) is requesting 0.0.0.0 and Win2000 is (correctly) saying ``don't be silly''. > If it's just a server setup problem, that's fine, we'll change > it. But I'm just curious as to what's going on... > > BTW, just out of curiousity, why does FreeBSD reject the > identification packets? Does it really not understand them? Never heard of them... I take it these are Multi-link Procedure options ? I'll stick this on my todo list I guess :-) > Thanks, > Gary Cheers. -- Brian Don't _EVER_ lose your sense of humour ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message