Userland PPP not deleting old IP on disconnect
Andrew D
andrewd at webzone.net.au
Thu Oct 9 05:22:51 PDT 2008
Hi Fellow Node user :),
I have the same + similar issue.
Daniel O'Connor wrote:
> Hi,
> I am using userland PPP to do PPPoE and I am finding that it isn't deleting the old IP from tun0 when the link goes down, eg
>
> Oct 9 22:00:01 midget ppp[53728]: tun0: Phase: deflink: logout -> hangup
> Oct 9 22:00:01 midget ppp[53728]: tun0: Phase: deflink: Connect time: 950 secs: 2711068 octets in, 39993514 octets out
>
> [midget 22:00] ~ >ifconfig tun0
> tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
> inet 121.45.251.180 --> 203.16.215.184 netmask 0xffffffff
> Opened by PID 53728
>
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1492
inet 121.45.215.128 --> 203.16.215.183 netmask 0xffffffff
inet 121.45.69.26 --> 203.16.215.186 netmask 0xffffffff
Opened by PID 90863
The second line only shows up when the gateway is different between IP
assignments from the ISP. I have no idea if this blocks access to the
previous IP, not that it's a major issue.
uname -a
FreeBSD gateway.abdulla 7.0-STABLE FreeBSD 7.0-STABLE #1: Sat Jun 21
03:10:37 CST 2008 root at gateway.abdulla:/usr/obj/usr/src/sys/MYKERN i386
My ppp setup is almost the same.
Cheers
cya
Andrew
> I have the following config..
> default:
> set device /dev/cuaa0
> set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" AT \
> OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
> set speed 115200
> set ctsrts on
> set server /var/run/ppp/tun%d foobar
> set urgent tcp 22
> set urgent udp 27010 27011 27012 27013 27014 27015 27016 27017 27018 27019 27020 27960 14577 14578 14579 14580
> set log Phase Chat IPCP CCP tun command connect
> internode:
> set device PPPoE:em0
> set ifaddr 0.0.0.0/0 0.0.0.0/0
> resolv readonly
> disable pap
> enable dns
> set cd 5
> set dial
> set login
> set redial 5+30-120 0
> enable lqr
> enable echo
> set lqrperiod 3
> set reconnect 10 100000
> set authname username
> set authkey password
> add default HISADDR
>
> I don't have any linkup/linkdown scripts..
>
> Any one have an idea why this would be happening?
> System is a FreeBSD midget.dons.net.au 7.0-STABLE FreeBSD 7.0-STABLE #1: Sun Jun 1 19:20:18 CST 2008 darius at midget.dons.net.au:/data/obj/data/src/sys/GENERIC i386
>
> Thanks.
>
More information about the freebsd-stable
mailing list