In /etc/init.d liegen die Skripte, die anfangs eingelesen werden. Bei mir ist es so, dass es ein Skript net.lo gibt, das anscheined aber drei Mal aufgerufen wird, da es noch je ein Symlink net.eth0 und net.ppp0 gibt, die auf diese Datei verweisen. Anhand der Endung scheint das Skript zu entscheiden, welches Netzwerkadapter es ansprechen soll.
Probier als root mal /etc/init.d/net.eth0 --start - gibt das was aus? Ggfs. musst du den gleichnamigen Symlink erst einrichten.
Robin