From owner-freebsd-isp@FreeBSD.ORG Fri Aug 17 12:26:20 2007 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB5A416A417 for ; Fri, 17 Aug 2007 12:26:20 +0000 (UTC) (envelope-from ovb@ovb.ch) Received: from ovbis01.ovb.ch (ovbis01.ovb.ch [213.188.32.144]) by mx1.freebsd.org (Postfix) with ESMTP id 71A3713C45E for ; Fri, 17 Aug 2007 12:26:20 +0000 (UTC) (envelope-from ovb@ovb.ch) Received: from ovbas00.ovb.ch ([213.180.173.192] helo=[192.168.30.100]) by ovbis01.ovb.ch with esmtp (Exim 4.51) id 1IM0bs-000CjL-Cx for freebsd-isp@freebsd.org; Fri, 17 Aug 2007 14:07:24 +0200 Message-ID: <46C58FBD.4060607@ovb.ch> Date: Fri, 17 Aug 2007 14:08:29 +0200 From: Oliver von Bueren User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: freebsd-isp@freebsd.org References: <002401c7dce1$79fdd8a0$5fbd050c@4BANKS> <006701c7dce6$17e1c7d0$6500a8c0@laptopt> <006d01c7dcec$a0ec6cf0$5fbd050c@4BANKS> <46BF33C4.6030203@vlaeonline.com> <00f301c7dd53$67834a30$5fbd050c@4BANKS> In-Reply-To: <00f301c7dd53$67834a30$5fbd050c@4BANKS> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: PPPOE concentrator troubleshooting X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Aug 2007 12:26:20 -0000 Jay Banks wrote: >> set ipcp ranges 64.238.118.143/32 64.238.118.145/32 > > On the /32, I read somewhere that the PPPoE server will not > pass subnet information to the client, just an IP address. > > I must confess the /32 on the above confuses me as to > what it is there for? > For the record, I came up with that from a config file I > found on the Internet. It could be totally wrong for what > I'm trying to do...but it was one of the few config examples > I could find, so I ran with it. Hi Jay If I followed this thread correctly, you've been able to connect and your client go an IP address out of the configured range and could ping the host itself. I don't know that software either, but what pops into my mind is that it might be a routing problem on your border router of your network and not your box itself. Did you do a traceroute to one of the client addresses from another(!) box? Is the first hop your border router and then it goes on to your upstream provider? If yes, fix that. I assume, to just make an example of your network configuration, that the ip network your box connects to has the address range 64.238.118.0/24, your gateway to the internet is 64.238.118.1, which in turn is set as your default route on the box as well as on all the other servers connected to that network. Your box we assume has .10 as it's address and you have the addresses .143 to .145 for your PPPoE clients reserved. Now, does your border router .1 know, that it has to route these three addresses to the your box? To make it simpler for the router. I'd suggest you take a "better" subnet, say 144 to 147, meaning a real two-bit subnet. Then do the following on your border router: route add -net 64.238.118.144 64.238.118.10 255.255.255.252 Now the border router sends all the packets for that subnet to your box on .10 (test with traceroute from another server) from where it should go on to the clients, if the box does the routing of IP packets. BTW: I've seen your other message about proxy arp just now, which fixes the issue as well, but I'd discourage that if you can configure the router correctly to route all addresses your clients will get directly from the router to your box. -- Oliver