Subject: Re: arpresolve: can't allocate llinfo
To: Simon J. Gerraty <sjg@crufty.net>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: current-users
Date: 06/14/2003 15:13:35
On Fri, Jun 13, 2003 at 11:20:06AM -0700, Simon J. Gerraty wrote:
> I had fun the other night... 
> 
> My DSL service croaked and was down long enough that my local g/w:
> 
> NetBSD gate.crufty.net 1.6 NetBSD 1.6 (GATE) #3: Wed Sep 25 15:10:12 PDT 2002     root@too.crufty.net:/l0/sys/compile/GATE sparc
> 
> had timed out the arp entry for my default router by the time the
> service came back up.  All looked ok, except that I could not ping
> anything. I tried ping'ing the g/w and got
> 
> ping: sendto: Host is down
> 
> ping'ing anything else got me:
> 
> ping: sendto: No route to host
> 
> routing table looked fine.  The problem was that I had no ARP table
> entry for the g/w.   Flusing the arp table, didn't help.  
> 
> Intestingly if I ping'd the g/w, tcpdump showed the packets going out
> the interface - yet its an ethernet and I have no arp entry - so where
> did those packets think they were going?  And of course I couldn't
> recall how to get tcpdump to show ethernet headers...
> 
> I'm sure it didn't help that I was getting:
> 
> Jun 11 20:46:41 gate /netbsd: arpresolve: can't allocate llinfo on le1 for A.B.C.D

This usually means that the address is out of the IP range defined by the
IP address/netmask on le1.
What was the IP on le1 at this time ? Do you get the IP from dhcp ?

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 24 ans d'experience feront toujours la difference
--