Missing lo device 

Newsgroups:  gmane.linux.distributions.grml.user
Date:        Tue, 15 Aug 2006 15:15:21 -0500
> after an apt-get upgrade to grml 0.8 I seem to be missing my loopback lo
> device
>  (ifconfig just shows my eth0 device after startup).
> My /etc/network/interfaces contains:
> # The loopback interface automatically added when upgrading auto lo
> iface lo inet loopback
> Has anybody else seen this?  I only noticed this because thunderbird and
> firefox started behaving oddly and
> Java debugging stopped working (Java debugging needs to listen to a
> localhost port).

Oh, interesting. I changed the 'ifconfig lo 127.0.0.1 up' to 'ifup lo' and now it runs only in live-cd mode as it should be working on hd-installations - due to autostartup of networking - in any case. Hmmmm. :)

What does:

# grep -e ifup -e network /etc/runlevel.conf

return? As a reference take a look at:

# grep -e ifup -e network /etc/runlevel.conf.hdinstall
15      -       0,6 /etc/init.d/wpa-ifupdown
18      -       S /etc/init.d/ifupdown-clean
35      -       S /etc/init.d/networking
36      -       S /etc/init.d/ifupdown

Is anything missing on your system?

If not a "ifconfig lo 127.0.0.1 up" put into /etc/init.d/bootlocal.last should fix the issue in the meantime for your.

But I'd be happy to find the reason for the problem on your box.

mika

Missing lo device 

> > Is anything missing on your system?
> The difference to your output from this grep is that 35      -       0,6
>             /etc/init.d/networking has 0,6 where your version has S. I
> presume those are runlevels or something like that;

Ok, this means that the networking script will be executed only in runlevels 0 (halt) and 6 (reboot) but not on startup of your system.

Just replace the '0,6' of the networking line with a 'S' (runlevel S is used to initialize the system on boot, see 'man init' for more information). This will fix your problem.

mika