Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jun 2008 16:29:13 +0200
From:      Aragon Gouveia <aragon@phat.za.net>
To:        freebsd-net@freebsd.org
Subject:   FreeBSD 7 routing/ppp changed?
Message-ID:  <20080626142913.GA11532@phat.za.net>

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

I recently migrated a 6.2 system to 7.0-STABLE.  One of the system's
functions was a PPPoE gateway that performed Proxy ARP for its PPP clients.

In 6.2 days when a connection was made the route entry for the PPP client
showed:

192.168.9.245      192.168.9.2        UH          0        1   tun0
192.168.9.245      00:1b:78:37:d1:97  UHLS2       1        0   bge0

192.168.9.2 being the 6.2 system, and bge0 being its ethernet device.

On the 7.0 system the route entry looks like this:

192.168.9.248      192.168.9.1        UGH         0        0   bge0
192.168.9.248      00:1f:29:78:25:9d  UHLS2       1        0   bge0

And the PPPoE connection doesn't work.  I have to manually remove the route
entry and recreate it with the -interface argument to get things working.

My PPP configs are the same on both machines as seen below.

Is this a bug I need to PR?


Thanks,
Aragon


<---ppp.conf--->
default:
 set log Phase Chat LCP IPCP CCP tun command
 ident user-ppp VERSION (built COMPILATIONDATE)

id:
 allow mode direct
 enable lqr echo proxy
 enable chap
 set ifaddr 192.168.9.1 192.168.9.241-192.168.9.254
 accept dns
 set dns 192.168.9.1


<---grep pppoed /etc/rc.conf--->
pppoed_enable="YES"
pppoed_provider="id"
pppoed_interface="bge0"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080626142913.GA11532>