Posts: 1,062
Dave
Joined: 20 Jan 2010
#1
Stuck again __{{emoticon}}__

I recently did an dist-upgrade on my laptop and installed XBMC on it. Everything worked fine until a reboot where I found XBMC did not want to start. I did some digging around and found that XBMC requires a valid network configuration (loopback / wired / wireless). I did an ifconfig and it outputs the following

Code: Select all

eth0      Link encap:Ethernet  HWaddr c8:0a:a9:ec:98:92  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:43 

wlan0     Link encap:Ethernet  HWaddr 5c:ac:4c:48:b0:7e  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:2308 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2571 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1578127 (1.5 MiB)  TX bytes:636783 (621.8 KiB)
Noticed that there is no loopback interface and after starting it with ifconfig lo up XBMC functioned. After every reboot however I need to issue ifconfig lo up. Does anyone have any insight as to how / why the loopback interface does not come up at boot?

/etc/network/interfaces

Code: Select all

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
#

auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
Posts: 1,062
Dave
Joined: 20 Jan 2010
#2
OK got it working, I think it may have been the migration from the separate and multiple run folders to /run. Fixed the issue by

dpkg-reconfigure ifupdown

and

dpkg-reconfigure resolvconf

as root.