Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Sep 2007 07:35:26 +0000
From:      Pollywog <pollywog@shadypond.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: loopback won't enable automatically [SOLVED]
Message-ID:  <200709050735.26298.pollywog@shadypond.com>
In-Reply-To: <200709050725.42317.lists-fbsd@shadypond.com>
References:  <Pine.BSF.3.96.1070905142959.26025E-100000@gaia.nimnet.asn.au> <200709050725.42317.lists-fbsd@shadypond.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 05 September 2007 07:25:42 Pollywog wrote:
> On Wednesday 05 September 2007 04:48:53 Ian Smith wrote:
> > On Wed, 5 Sep 2007 01:47:47 +0000 Pollywog <lists-fbsd@shadypond.com> 
wrote:
> >  > I have to manually set the loopback interface after each reboot on one
> >  > machine (it is a laptop):
> >  >
> >  > ifconfig lo0 127.0.0.1 netmask 255.0.0.0
> >  >
> >  > Then everything is fine.
> >  >
> >  > I added ifconfig_lo0="127.0.0.1 netmask 255.0.0.0"  to /etc/rc.conf
> >  > but for unknown reasons it now looks like this and I still need to set
> >  > lo0 manually after reboots:
> >  >
> >  > ifconfig_lo0="inet 127.0.0.1 netmask 255.0.0.0"
> >  >
> >  > Any ideas?  I am running FreeBSD 7
> >
> > I noticed before when you posted your ifconfig with missing localhost
> > IPv4 address.  You shouldn't have had to add it to rc.conf in the first
> > place, as you should find this line existing in /etc/defaults/rc.conf:
> >
> > ifconfig_lo0="inet 127.0.0.1"   # default loopback device configuration.
> >
> > Check that nothing has messed with /etc/defaults/rc.conf, and also that
> > you have no later ifconfig_lo0 entry in rc.conf.  The last one found
> > there is the one that applies, later entries overriding earlier ones.
> >
> > Apart from that, I can't imagine what might be deleting your default
> > localhost configuration, unless you're using rc.local?  Otherwise I'd be
> > searching any active scripts in /usr/local/etc/rc.d/ for any oddnesses
> > that may hae been installed by some port or other?
> >
> > Cheers, Ian
>
> I did find it in /etc/default/rc.conf:
>
> ifconfig_lo0="inet 127.0.0.1"   # default loopback device configuration.

I found the problem.  lo0 was not listed in network_interfaces in rc.conf
Adding it fixed the problem.

thanks



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