Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Nov 2003 15:43:07 -0000
From:      "Colin Watson" <sb.mailinglist@lambdabroadband.com>
To:        <freebsd-questions@FreeBSD.ORG>
Subject:   PPPoE Daemon Problems
Message-ID:  <009b01c3a86a$808d27c0$0b4e1151@blackbox>

next in thread | raw e-mail | index | archive | help

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   
    allow mode direct
    enable proxy   
    disable ipv6cp
    set mru 1472
    set mtu 1472
    set ifaddr 82.17.66.1 82.17.66.10
    accept dns

Many Thanks

Colin. 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?009b01c3a86a$808d27c0$0b4e1151>