On 18/03/15(Wed) 21:01, Henk Jan Agteresch wrote:
> On Tue, 17 Mar 2015, Martin Pieuchot wrote:
> 
> > > 
> > > # dmesg |grep arp
> > > arpresolve: 213.154.229.23: incorrect arp information
> > > arpresolve: 213.154.229.23: incorrect arp information
> > > arpresolve: 213.154.229.23: incorrect arp information
> > > arpresolve: 213.154.229.23: incorrect arp information
> > > arpresolve: 213.154.229.23: incorrect arp information
> > > arp info overwritten for 213.154.229.23 by fe:54:00:b2:8c:98 on pcn0
> > 
> > Could you tell me if the diff below let you use your configuration and
> > remove the "incorrect arp information" messages?
> > 
> 
> My configuration works with patched /sbin/route. (and previous kernel
> patch). arpresolve message has changed to:
> 
> $ dmesg|grep arpresolve 
> arpresolve: unresolved and rt_expire == 0

Good!  We're making progress :)

To prevent such message you *should* add -llinfo to your route(8)
command line.  This is because you're adding a link-layer gateway
information without passing the link-layer flag.  Right now the
kernel is too permissive and add the flag for you.  I'll try to
cook a diff to make this flag mandatory.

Reply via email to