Failed to start "Raise network interfaces"

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
rola621
Beiträge: 405
Registriert: 13.05.2021 18:12:20

Failed to start "Raise network interfaces"

Beitrag von rola621 » 19.09.2021 16:39:10

Nachdem einige Probleme, die während des bootens auftraten geklärt werden konnten, ist jetzt noch eine rote Meldung vorhanden, die unter all den grünen Meldungen heraussticht:

Failed to start "Raise network interfaces"
See systemctl status networking.service for details


dann:

Code: Alles auswählen

● networking.service - Raise network interfaces
     Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Sun 2021-09-19 15:30:59 CEST; 1h 7min ago
       Docs: man:interfaces(5)
    Process: 916 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
   Main PID: 916 (code=exited, status=1/FAILURE)
        CPU: 54ms

Sep 19 15:30:59 debian dhclient[972]: than a configuration issue please read the section on submitting
Sep 19 15:30:59 debian dhclient[972]: bugs on either our web page at www.isc.org or in the README file
Sep 19 15:30:59 debian dhclient[972]: before submitting a bug.  These pages explain the proper
Sep 19 15:30:59 debian dhclient[972]: process and the information we find helpful for debugging.
Sep 19 15:30:59 debian dhclient[972]: 
Sep 19 15:30:59 debian dhclient[972]: exiting.
Sep 19 15:30:59 debian ifup[916]: ifup: failed to bring up eth0
Sep 19 15:30:59 debian systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Sep 19 15:30:59 debian systemd[1]: networking.service: Failed with result 'exit-code'.
Sep 19 15:30:59 debian systemd[1]: Failed to start Raise network interfaces.
Nach einiger Recherche bin ich hierrauf gestoßen:
https://unix.stackexchange.com/question ... ing-failed
Bin mir jetzt aber nicht sicher ob ich es richtig verstanden habe, und will ungern alles noch schlimmer machen.

Es ist dort auch die Rede von eth0:
From your systemctl status networking.service output, it looks like something is still trying to find eth0 and would need to be updated to use the actual name of your NIC. It might be some script in /etc/network/if-*.d/ directories. I'd suggest running a grep -r eth0 /etc |less and checking all the places it finds.
User telcoM's suggestion of grepping for eth0 helped me resolve this issue when I encountered it. In file /etc/network/interfaces.d/setup, I found two references to eth0 and changed them to enp0s3, which is the Ethernet interface on the system I'm working with (Debian 10.0 running on VirtualBox's Intel PRO/1000 MT Desktop adapter.)

The contents of this file now look like this:

Code: Alles auswählen

auto lo
iface lo inet loopback

# auto eth0
# auto eth0 inet dhcp
auto enp0s3
iface enp0s3 inet dhcp


Wenn ich das mal versuche nachzumachen, komme ich auf folgendes:

Code: Alles auswählen

root@debian:~# grep -r eth0 /etc |less
/etc/avahi/avahi-daemon.conf:#allow-interfaces=eth0
/etc/initramfs-tools/initramfs.conf:# Specify a specific network interface, like eth0
/etc/network/interfaces.d/setup:auto eth0
/etc/network/interfaces.d/setup:iface eth0 inet dhcp
/etc/dhcp/dhclient.conf:#  interface "eth0";
/etc/dhcp/dhclient.conf:#  interface "eth0";
~
(END)
Angenommen das wäre der richtige Weg, müsste ich doch jetzt nur noch rausfinden welches networkinterface ich verbaut habe, und "eth0" durch dessen Bezeichnung ersetzen? Falls ja, bin ich mir nicht sicher in welcher Datei das genau geändert werden muss.

Würde mich über Unterstützung sehr freuen!
Notebook & Desktop: Debian bookworm & Xfce

rola621
Beiträge: 405
Registriert: 13.05.2021 18:12:20

Re: Failed to start "Raise network interfaces"

Beitrag von rola621 » 19.09.2021 17:07:39

Auf der Suche nach meinem Netzwerkinterface bin ich jetzt auf folgendes gestoßen:

Code: Alles auswählen

debian@debian:~$ lspci -nn
......
00:14.3 Network controller [0280]: Intel Corporation Comet Lake PCH CNVi WiFi [8086:06f0]
......

debian@debian:~$ /sbin/ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 58:96:1d:94:5f:48 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.71/24 brd 192.168.178.255 scope global dynamic noprefixroute wlp0s20f3
       valid_lft 863380sec preferred_lft 863380sec
    inet6 2a01:c22:7a9c:5100:70a8:c589:8a2c:4ca9/64 scope global temporary dynamic 
       valid_lft 6835sec preferred_lft 3235sec
    inet6 2a01:c22:7a9c:5100:5a96:1dff:fe94:5f48/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 6835sec preferred_lft 3235sec
    inet6 fe80::5a96:1dff:fe94:5f48/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
Daraus würde ich jetzt schließen, dass mein Netzwerkinterface durch die ID wlp0s20f3 gekennzeichnet ist.
Ist das korrekt?

In der Datei /etc/avahi/avahi-daemon.conf steht:

Code: Alles auswählen

 [server]
#host-name=foo
#domain-name=local
#browse-domains=0pointer.de, zeroconf.org
use-ipv4=yes
use-ipv6=yes
#allow-interfaces=eth0
#deny-interfaces=eth1
#check-response-ttl=no
#use-iff-running=no
#enable-dbus=yes
#disallow-other-stacks=no
#allow-point-to-point=no
#cache-entries-max=4096
#clients-max=4096
#objects-per-client-max=1024
#entries-per-entry-group-max=32
ratelimit-interval-usec=1000000
ratelimit-burst=1000

[wide-area]
enable-wide-area=yes

[publish]
#disable-publishing=no
#disable-user-service-publishing=no
#add-service-cookie=no
#publish-addresses=yes
publish-hinfo=no
publish-workstation=no
#publish-domain=yes
#publish-dns-servers=192.168.50.1, 192.168.50.2
#publish-resolv-conf-dns-servers=yes
#publish-aaaa-on-ipv4=yes
#publish-a-on-ipv6=no

[reflector]
#enable-reflector=no
#reflect-ipv=no
#reflect-filters=_airplay._tcp.local,_raop._tcp.local

[rlimits]
#rlimit-as=
#rlimit-core=0
#rlimit-data=8388608
#rlimit-fsize=0
#rlimit-nofile=768
#rlimit-stack=8388608
#rlimit-nproc=3



In der Datei /etc/initramfs-tools/initramfs.conf steht:

Code: Alles auswählen

#
# DEVICE: ...
#
# Specify a specific network interface, like eth0
# Overridden by optional ip= or BOOTIF= bootarg
#

DEVICE=
In der Datei /etc/network/interfaces.d/setup steht:

Code: Alles auswählen

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
In der Datei /etc/dhcp/dhclient.conf steht:

Code: Alles auswählen

# Configuration file for /sbin/dhclient.
#
# This is a sample configuration file for dhclient. See dhclient.conf's
#	man page for more information about the syntax of this file
#	and a more comprehensive list of the parameters understood by
#	dhclient.
#
# Normally, if the DHCP server provides reasonable information and does
#	not leave anything out (like the domain name, for example), then
#	few changes must be made to this file, if any.
#

option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
	domain-name, domain-name-servers, domain-search, host-name,
	dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
	netbios-name-servers, netbios-scope, interface-mtu,
	rfc3442-classless-static-routes, ntp-servers;

#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#send dhcp-lease-time 3600;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 127.0.0.1;
#require subnet-mask, domain-name-servers;
#timeout 60;
#retry 60;
#reboot 10;
#select-timeout 5;
#initial-interval 2;
#script "/sbin/dhclient-script";
#media "-link0 -link1 -link2", "link0 link1";
#reject 192.33.137.209;

#alias {
#  interface "eth0";
#  fixed-address 192.5.5.213;
#  option subnet-mask 255.255.255.255;
#}

#lease {
#  interface "eth0";
#  fixed-address 192.33.137.200;
#  medium "link0 link1";
#  option host-name "andare.swiftmedia.com";
#  option subnet-mask 255.255.255.0;
#  option broadcast-address 192.33.137.255;
#  option routers 192.33.137.250;
#  option domain-name-servers 127.0.0.1;
#  renew 2 2000/1/12 00:00:01;
#  rebind 2 2000/1/12 00:00:01;
#  expire 2 2000/1/12 00:00:01;
#}

Sollte ich jetzt in all diesen Dateien ganz stumpf das eth0 durch wlp0s20f3 ersetzen?
Notebook & Desktop: Debian bookworm & Xfce

willy4711

Re: Failed to start "Raise network interfaces"

Beitrag von willy4711 » 19.09.2021 17:43:04

1. Den Ordner /etc/network/interfaces.d/ leeren

Code: Alles auswählen

rm /etc/network/interfaces.d/setup
Leer ?

2: In der Datei /etc/network/interfaces alles auskommentieren ausser:

Code: Alles auswählen

 # The loopback network interface
auto lo
iface lo inet loopback
Neustart

Falls das nicht funktionieren sollte (mehr als selten)
Im Netzwerk- Manager Applet die Verbindung neu einrichten.

rola621
Beiträge: 405
Registriert: 13.05.2021 18:12:20

Re: Failed to start "Raise network interfaces"

Beitrag von rola621 » 19.09.2021 17:59:42

Okay, Punkt 1 ist erledigt.

Punkt 2:

/etc/network/interfaces vorher:

Code: Alles auswählen

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

/etc/network/interfaces nachher:

Code: Alles auswählen

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback
Habe also lediglich die Zeile:
source /etc/network/interfaces.d/*
auskommentiert.

Melde mich gleich nach dem Neustart zurück :)
Notebook & Desktop: Debian bookworm & Xfce

willy4711

Re: Failed to start "Raise network interfaces"

Beitrag von willy4711 » 19.09.2021 18:14:41

ähmm So:

Code: Alles auswählen

 cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback
Na ja vielleicht geht es auch wie du es gemacht hast :roll:

rola621
Beiträge: 405
Registriert: 13.05.2021 18:12:20

Re: Failed to start "Raise network interfaces"

Beitrag von rola621 » 19.09.2021 18:19:31

Es hat funktioniert!
Keine rote Warnmeldung mehr, sondern ein
"[OK] Finished raise network interfaces"
und eine Bootgeschwindigkeit, schneller als die Polizei erlaubt :mrgreen:

Die ursprüngliche Ausgabe hat sich wie folgt verändert:

Code: Alles auswählen

root@debian:~# systemctl status networking.service interfaces
Unit interfaces.service could not be found.
● networking.service - Raise network interfaces
     Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
     Active: active (exited) since Sun 2021-09-19 18:01:42 CEST; 10min ago
       Docs: man:interfaces(5)
    Process: 774 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=0/SUCCESS)
   Main PID: 774 (code=exited, status=0/SUCCESS)
        CPU: 28ms

Sep 19 18:01:42 debian systemd[1]: Starting Raise network interfaces...
Sep 19 18:01:42 debian systemd[1]: Finished Raise network interfaces.
Das heißt die ganzen Vorschläge von mir bzgl. eth0 / wlp0s20f3 waren komplett für die Katz ?
Hier steht jetzt ganz am Anfang noch: Unit interfaces.service could not be found. (was vorher nicht da war)

Dass Ordner /etc/network/interfaces.d/ nun leer ist, ist nicht weiter schlimm?
Wurde die Konfigurationsdatei darin einfach nur fehlplatziert, von einer anderen abgelöst, oder ist in meinem Fall schlichtweg nicht notwendig?

Werde mir das definitiv merken/dokumentieren und falls mal wieder so ein Problem auftritt am gleichen Rechner mit gleichem System, es mal so versuchen :THX:
Notebook & Desktop: Debian bookworm & Xfce

rola621
Beiträge: 405
Registriert: 13.05.2021 18:12:20

Re: Failed to start "Raise network interfaces"

Beitrag von rola621 » 19.09.2021 18:23:04

willy4711 hat geschrieben: ↑ zum Beitrag ↑
19.09.2021 18:14:41
ähmm So:

Code: Alles auswählen

 cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback
Na ja vielleicht geht es auch wie du es gemacht hast :roll:
ähm, genau das ist doch der Inhalt der ursprünglich schon in der Datei war (siehe ein paar Posts weiter oben von mir, da habe ich vorher und nachher sicherheitshalber ja noch gepostet.) ??

Bitte kannst du nochmal vergleichen, wer von uns beiden jetzt was übersehen hat? :oops:
Notebook & Desktop: Debian bookworm & Xfce

Benutzeravatar
buntewolke
Beiträge: 176
Registriert: 19.06.2021 17:05:28

Re: Failed to start "Raise network interfaces"

Beitrag von buntewolke » 29.07.2022 09:29:57

Hallo,

bei mir wird auch beim Start die Meldung
Failed to start "Raise network interfaces"
angezeigt.

Ich bin gerade verunsichert
willy4711 hat geschrieben: ↑ zum Beitrag ↑
19.09.2021 17:43:04
1. Den Ordner /etc/network/interfaces.d/ leeren

Code: Alles auswählen

rm /etc/network/interfaces.d/setup
Muss der Ordner /etc/network/interfaces.d/ oder /etc/network/interfaces.d/setup geleert werden?
bin unterwegs mit
Debian, Version 11 (bullseye)

rola621
Beiträge: 405
Registriert: 13.05.2021 18:12:20

Re: Failed to start "Raise network interfaces"

Beitrag von rola621 » 29.07.2022 11:16:26

ich habe das Thema für mich folgendermaßen abgehakt:

sobald die Meldung "failed to start raise network interfaces" bei mir erscheint, gibts ein
sudo rm /etc/network/interfaces.d/setup
und die Sache is gegessen... :-)

Aber mag sein, dass das auf anderen System wieder anders is, da können bestimmt die Fachmänner unter uns noch mehr zu sagen :hail:
Notebook & Desktop: Debian bookworm & Xfce

Benutzeravatar
buntewolke
Beiträge: 176
Registriert: 19.06.2021 17:05:28

Re: Failed to start "Raise network interfaces"

Beitrag von buntewolke » 30.07.2022 09:02:24

rola621 hat geschrieben: ↑ zum Beitrag ↑
29.07.2022 11:16:26
ich habe das Thema für mich folgendermaßen abgehakt:

sobald die Meldung "failed to start raise network interfaces" bei mir erscheint, gibts ein
sudo rm /etc/network/interfaces.d/setup
und die Sache is gegessen... :-)
OK, so hat es bei mir auch funktioniert.
bin unterwegs mit
Debian, Version 11 (bullseye)

Antworten