Merci pour ta réponse,
À l’allumage, la carte s’allume, grub affiche le menu puis boot linux, et là, la carte s’éteint.
Un fois logué sur mon compte, ip addr show
affiche 4 interfaces (lo, enp3s0, docker0, et br-ddf55416b7fe), enp3s0 n’a ni inet ni inet6, je tente alors un
sudo ip link set enp3s0 up
qui me renvoie
[ 3849.051070] r8169 0000:03:00.0: firmware: failed to load rt1_nic/rt18168h-2.fw (-2)
[3849.051131] firmware_class:Seehttps://wiki.debian.org/Firmware for information about missing firmware
Je me demande bien pourquoi le firmware a sauté. Dans mon esprit, seule la mise à jour bullseye a pu entrainer ça, ou plutôt le nettoyage des sources.list, peut-être ai-je viré les dépots non free, ce qui aurait pu avoir pour conséquence de ne pas trouver le paquet, et donc de ne pas l’installer lors d’une mise à jour de kernel, mais ça n’est que supposition. en tout cas, il semble manquer le firmware pour r8169.
Et si c’était un soucis de lien, peut-être que le firmware est toujours en place, mais que le kernel ne l’a pas embed ? Je tente
$ sudo update-initramfs -u
update-initramfs:Generating/boot/initrd.img-5.10.0-9-amd64
W: Possible missing firmware/lib/firmware/rtl_nic/rt18125b-2.fw for module r8169
W: Possible missing firmware/lib/firmware/rt1nic/rt18125a-3.fw for module r8169
W: Possible missing firmware/1ib/firmware/rtl_nic/rt18107e-2.fw for module r8169
W: Possible missing firmware/lib/firmware/rt1nic/rt18107e-1.fw for module r8169
W: Possible missing firmware/1ib/firmware/rtl_nic/rt18168fp-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rt18168h-2.fw for module r8169
N: Possible missing firmware /lib/firmware/rtl_nic/rt18168h-1.fw for module r8169
W: Possible missing firmware/lib/firmware/rt1nic/rt18168g-3.fw for module r8169
H: Possible missing firmware/lib/firmware/rt1nic/rt18168g-2.fw for module r8169
H: Possible missing firmware /lib/firmware/rtl_nic/rt18106e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rt18106e-1.fw for module r8169
W: Possible missing firmware /11b/firmware/rtlnic/rt18411-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rt18411-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rt18402-1.fw for module r8169
W: Possible missing firmware/lib/firmware/rt1nic/rt18168f-2.fw for module r8169
H: Possible missing firmware /lib/firmware/rtlnic/rt18168f-1.fw for module r8169
H: Possible missing firmware /lib/firmware/rtl_nic/rt18105e-1.fu for module r8169
H: Possible missing firmware/1ib/firmware/rtl_nic/rt18168e-3.fw for module r8169
H: Possible missing firmware/lib/firmware/rt1nic/rt18168e-2.fw for module r8169
H: Possible missing firmware/lib/firmware/rt1_nic/rt18168e-1.fw for module r8169
H: Possible missing firmware/11b/firmware/rtlnic/rt18168d-2.fw for module r8169
H: Possible missing firmware/11b/firmware/rt1_nic/rt18168d-1.fw for module r8169
Je cherche un peu et tout l’internet semble confirmer qu’il suffit d’installer le paquet firmware-realtek
.
Depuis mes débuts, apt-get
a laissé sa place à apt
, init.d
sa place à systemd
, eth0
sa place à enp3s0
etc… alors je viens poser la question pour connaitre la bonne pratique du moment, mais tu me confirmes que dpkg n’a pas lâché l’affaire.
Ce matin, j’ai donc download le paquet, l’ai installé depuis une clé usb.
sudo modprobe r8169
sudo ip link set enp3s0 up
J’ai update-initramfs -u
qui ne me pète plus d’erreur, et ip addr show
m’affiche de l’inet et de l’inet6. Mon serveur répond, je suis refait.
Je reboot, et de nouveau le réseau est down. Je le reup à la main sans soucis cette fois.
Je vais voir /etc/network/interfaces
qui semble vouloir monter enp2s0, plutôt que enp3s0.
Je modifie et reboot, tout est alors opérationnel.
Ce soucis de d’interface par défaut aurait pu être le problème XY dont tu parles, mais l’erreur de firmware au ip link set enp3s0 up
me fait quand même douter un peu.
Reste à savoir quelle est l’origine de mon problème, et ça je n’en sais rien. L’expérience me fait néanmoins croire que j’y suis pour quelque chose 