From owner-freebsd-net@FreeBSD.ORG Tue Nov 11 07:42:01 2003 Return-Path: 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 0A97416A4CE for ; Tue, 11 Nov 2003 07:42:01 -0800 (PST) Received: from hotmail.com (law12-oe18.law12.hotmail.com [64.4.18.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F92E43FBD for ; Tue, 11 Nov 2003 07:42:00 -0800 (PST) (envelope-from company2210@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Tue, 11 Nov 2003 07:42:00 -0800 Received: from 81.17.78.11 by law12-oe18.law12.hotmail.com with DAV; Tue, 11 Nov 2003 15:42:00 +0000 X-Originating-IP: [81.17.78.11] X-Originating-Email: [company2210@hotmail.com] From: "Company 2210" To: Date: Tue, 11 Nov 2003 15:42:02 -0000 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2720.3000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2727.1300 Message-ID: X-OriginalArrivalTime: 11 Nov 2003 15:42:00.0171 (UTC) FILETIME=[58866BB0:01C3A86A] Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: PPPoE Daemon Problems X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Nov 2003 15:42:01 -0000 Hi, I have a Windows XP computer connecting to a FreeBSD 4.8 Stable box = running PPPoE Daemon. The connection, disconnection works perfectly - = however if I yank out the cable of 'live' PPPoE connection (or terminate = it via a windows crash) on the Windows XP PC, the tunnel interface fails = to be placed in a 'down' state on the PPPoE FreeBSD box. This results in = a debug error informing me that: Error: ipcp_InterfaceUp: unable to set ip address repeatadly. Only a reboot seems to resolve the issue. I assume this = message is referring to the fact it thinks the IP address is in use and = bound to a tunnel currently in an 'UP' state. Does PPP not maintain a = link state? Is this a bug? Or is their a way around the problem so that = when a user terminates, the tunnel is brought down gracefully at the = FreeBSD end, freeing the IP address? My ppp.conf is: default: set log Chat Command Phase enable chap =20 allow mode direct enable proxy =20 disable ipv6cp set mru 1472 set mtu 1472 set ifaddr 82.17.66.1 82.17.66.10 accept dns Many Thanks Colin.=20