Subject: Re: route and routed
To: Michael L. VanLoon -- HeadCandy.com <michaelv@HeadCandy.com>
From: Brian Moore <ziff@eecs.umich.edu>
List: current-users
Date: 06/24/1995 06:33:22
Does anybody know what changed recently to result in making the route command
hang? I've had this happen on my machine and it is definitely related to a
name lookup. Before the sources on 20th, the "route add ?? localhost" call
during boot would query the local name server, and since it wasn't up yet,
time-out rather quickly and then use the host file. Now the time-out is really
long, but I can't seem to find out what recent change has affectted this. From
the comment in res_send, it seems that if we don't connect with a name server,
we should be getting back a ECONNREFUSED and we shouldn't be using the
time-outs. But it seems like it is connecting with the local name server port
anyway and waiting for a response. Does anybody have any ideas on why this is
happening?
--Brian
>
> > I just did a sup off the new server and a build. Everything seemed
> >to go fairly well, except that /etc/netstart got stuck trying to
> >"route add $hostname localhost". Control-C would allow it to continue,
> >and the route was not added. I stuck an ampersand on that line, and now
> >the system comes up cleanly and with the local route. This makes me
> >suspect that route is looking for routed (which isn't up yet in
> >/etc/netstart) and won't continue unless it finds it. Has anyone else
> >seen this? Thanks.
>
> It's probably trying to resolve a hostname without any way of doing
> so. Make sure the hostname is correctly identified in your /etc/hosts
> file, and that you have "lookup file bind" (or something with file
> first) in /etc/resolv.conf. Or, if you can't or don't want to go to
> all that trouble, use the IP# instead of the hostname in the "route
> add" command.
>
> -----------------------------------------------------------------------------
> Michael L. VanLoon michaelv@HeadCandy.com
> --< Free your mind and your machine -- NetBSD free un*x >--
> NetBSD working ports: 386+PC, Mac, Amiga, HP300, Sun3, Sun4, PC532,
> DEC pmax (MIPS R2k/3k), DEC/AXP (Alpha)
> NetBSD ports in progress: VAX and others...
> -----------------------------------------------------------------------------