Failed to start Raise network interfaces

Bonjour,

depuis la dernière mise à jour de ce jour 21/04/2023 et le redémarrage de mon serveur passerelle Debian, j’ai le message suivant :

● networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Fri 2023-04-21 10:06:29 CEST; 42min ago
     Docs: man:interfaces(5)
  Process: 30929 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
 Main PID: 30929 (code=exited, status=1/FAILURE)

avril 21 10:06:29 Serveur systemd[1]: Starting Raise network interfaces...
avril 21 10:06:29 Serveur ifup[30929]: Cannot find device "enp6s3"
avril 21 10:06:29 Serveur ifup[30929]: ifup: failed to bring up enp6s3
avril 21 10:06:29 Serveur systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
avril 21 10:06:29 Serveur systemd[1]: networking.service: Failed with result 'exit-code'.
avril 21 10:06:29 Serveur systemd[1]: Failed to start Raise network interfaces.

Bien entendu, tout fonctionnait bien jusqu’à présent et je n’ai rien changé !

Pour info, Mon serveur possède 2 cartes réseaux : l’interface enp6s1 reliée à la Freebox et l’interface enp6s3 reliée au réseau local en static (et c’est bien cette dernière qui ne démarre plus -_-)

Est ce un problème du à la mise à jour ? un problème de configuration à mettre à jour ? ou un problème matériel sur la carte réseau (ps : elle s’allume en vert :wink: )

Je suis preneur de toute piste me permettant de rétablir rapidement le fonctionnement de mon serveur. Merci par avance.

Bonjour.
Que dit ceci:

ls /sys/class/net/

networkctl

voici le résultat des commandes :
ls /sys/class/net/

enp6s1	lo

networkctl

WARNING: systemd-networkd is not running, output will be incomplete.

IDX LINK             TYPE               OPERATIONAL SETUP     
  1 lo               loopback           n/a         unmanaged 
  2 enp6s1           ether              n/a         unmanaged

Pas d’interface enp6s3, mais ça fonctionnait bien avant avec fichier interfaces dans /etc/network

# 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 enp6s3
iface lo inet loopback

iface enp6s3 inet static
	address 192.168.0.1
	netmask 255.255.255.0
	broadcast 192.168.0.255
	network 192.168.0.0
	post-up iptables-restore < /etc/iptables.up.rules

En tous cas merci pour l’aide :wink:

fichier interfaces dans /etc/network

Ça fait longtemps que je n’utilise plus ça.
Si tu souhaites conserver ta configuration, change enp6s3 en enp6s1 , reboot, et redonne le retour de networkctl.

je vais essayer.

mais s’il y a une meilleure méthode plus moderne (et qui pose moins de problème) je suis preneur (par contre si je peux éviter de réécrire toutes mes règles iptables ça m’arrangerait). Merci

Mon avis est que pour faire propre, il faudrait tout reprendre la configuration réseau à zéro avec tes 2 interfaces dont aucune ne fonctionne.
Mais franchement pas simple à travers un forum…
Si tu es dans l’urgence, je ne vois pas quoi te dire.

Déjà première anomalie: il faudrait que ls /sys/class/net/ te montre tes 2 interfaces réseau. Problème de firmware manquant ?
Ça va être compliqué pour moi.

Alors voici les résultats après modif :

networkctl

WARNING: systemd-networkd is not running, output will be incomplete.

IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback n/a unmanaged
2 enp6s1 ether n/a unmanaged

Et

ls /sys/class/net

enp6s1 lo

J’ai l’impression que j’ai perdu une carte réseau ?

La précédente mise à jour remontait à quand ?

En avais-tu deux ?
Pourquoi as-tu besoin de 2 cartes réseau ?
Que dit ceci:

lspci |grep Et

grep debian /etc/apt/sources.list

la dernière mise à jour remonte à quelques semaines.
mon serveur possède 2 cartes réseau car il sert de passerelle et de firewall

Sinon, ben j’ai résolu le problème : c’est bien ma seconde carte réseau qui est HS (je l’ai remplacée par une autre et Hop, magie, ça remarche)

Par contre merci pour l’aide car du coup j’ai arrêté d’utiliser le fichier interfaces (je passe maintenant par network-manager :wink: )

pour info :

lspci |grep Et
06:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10)
06:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10)

et

grep debian /etc/apt/sources.list
deb http://deb.debian.org/debian/ buster main non-free contrib
deb-src http://deb.debian.org/debian/ buster main non-free contrib
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free
# buster-backports, previously on backports.debian.org
deb http://deb.debian.org/debian/ buster-backports main contrib non-free
deb-src http://deb.debian.org/debian/ buster-backports main contrib non-free

Une carte réseau qui tombe en panne juste après une mise à jour surtout de ‹ buster ›, on va dire que c’est une drôle de coïncidence… (pas facile d’être convaincu).
Enfin, l’essentiel est que ‹ ça marche ›…

Oui, drôle de coïncidence -_-

networkctl
WARNING: systemd-networkd is not running, output will be incomplete.

IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback n/a unmanaged
2 enp6s1 ether n/a unmanaged
3 enp6s3 ether n/a unmanaged

3 links listed.

Pas de bol pour moi car cela a compliqué ma recherche de panne !

En tous cas, merci pour l’aide apportée :wink: