arplookup failed

Andrew P. infofarmer at mail.ru
Mon Apr 4 10:11:25 PDT 2005


Pat Maddox wrote:
> On Apr 4, 2005 5:48 AM, Andrew P. <infofarmer at mail.ru> wrote:
>>Pat Maddox wrote:
>>
>>>I've got a system running 5.3-p6, and am getting this error every 20
>>>minutes or so:
>>>kernel: arplookup 69.61.54.33 failed: host is not on local network
>>>
>>>I get that the host isn't on the network, but I don't have any idea
>>>where the message is coming from.  It's in /var/log/messages, shows up
>>>about every 20 minutes.  Any ideas?
>>
>>Maybe a direct route to that host is specified
>>in your routing table. Provide the output of
>>`netstat -rn` please.
>
 > Destination        Gateway            Flags    Refs      Use  Netif
 > default            69.61.54.161       UGS         0      838    rl0
 > 69.61.54.160/29    link#1             UC          0        0    rl0
 > 69.61.54.161       00:02:85:0d:7c:80  UHLW        1        0    rl0
 > 127.0.0.1          127.0.0.1          UH          0        0    lo0


Hmm, according to this table every packet with
69.61.54.33 destination would be sent to
69.61.54.161 gateway, arplookup would not be
performed for the 33 address. What comes to my
mind is that some broken router might be messing
your routing table via ICMP (or do you use
a routing protocol like RIP or OSPF?) You might
need to run 'route monitor > route_changes.log &'
for a few hours and post the log, for us to see
what's happening.

Best wishes,
Andrew P.


More information about the freebsd-questions mailing list