Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Nov 1999 16:56:26 -0500 (EST)
From:      Luoqi Chen <luoqi@watermarkgroup.com>
To:        ak03@gte.com
Cc:        current@FreeBSD.ORG
Subject:   RE: arplookup 127.0.0.1 failed: could not allocate llinfo
Message-ID:  <199911192156.QAA02988@lor.watermarkgroup.com>

next in thread | raw e-mail | index | archive | help
> There is no need to fix kernel if the same result could be achieved by simple
> rc.network file modification. Yes, solution proposed in conf/14913 is
> not complete and only works in network_interfaces="auto" case, but the
> modification to make it work in 100% cases is pretty trivial.
> 
I finally found the problem, it was not a kernel bug, it was dhcp client.
In /sbin/dhclient-script, it tried to install a route from localhost to
the ether interface, which was bogus if the loop-back interface was not
configured. Under BSD4.4, there's no need to add such a route, it will be
automatically generated by the kernel. So the simplest solution to this
problem is to delete all `route add xxx 127.0.0.1' statements from the
script.

-lq


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911192156.QAA02988>