FreeBSD 7 routing/ppp changed?
Aragon Gouveia
aragon at phat.za.net
Thu Jun 26 14:55:51 UTC 2008
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"
More information about the freebsd-net
mailing list