Subject: Re: pppd proxyarp
To: Jarkko Torppa <torppa@cute.fi>
From: noud de brouwer <noud@knot.nl>
List: current-users
Date: 08/25/1995 08:49:32
>FUcntions erratically, first connection to prxied-ip works nicely. Second
>and subsequent connections fail to transmit anything.
>
>As i understand this it seems to be because when the first pppd is
>terminated it deletes the arp entry and route to it, there is
>often some packets still going to the the said ip as the pppd machine
>sees it sees that the ip is on the same network as it it tries to send it
>to ethernet and generates bogus route and missing arp entry for the ip,
>now the seconed pppd fails to create arp entry or route for the ip.
>
>Is the above true or am I missing something ?

It's the same down here.

>I think that the way to fix this would be to change pppd to remove
>routes and arp info before trying to write over them, of course it would
>have to check that the route is not a valid one.

I think that could be a sollution.

>Way to kludge around this is to drop proxyarp from pppd commandline and
>add permanent published arp entry for the ppp-ip (worked at least once).

I did try it yesterday as well but lost routes to other machines.
Will try again today, maybe i missed something.
What happend the second time?
~n