Merci Olivier,
J'essaye demain !
A+
Jerome
On Tue, 7 Feb 2023 20:56:21 +0100
Olivier Allard-Jacquin <olivieraj@???> wrote:
> Bpnjour,
>
> Le 06/02/2023 à 19:13, Jérôme Kieffer a écrit :
> >
> > Au taff, j'ai l'impression que renseigner ces regles udev ne fait plus
> > aucun effet, c'est pourquoi je m'interroge.
>
> J'ai eu des problèmes bizarres avec une machine qui n'a "que" 3
> interfaces réseaux physiques, plus deux virtuelles.
>
> De ce que j'ai lu sur le web et des mes propres tests:
> - les règles udev ci-dessous ne sont effectivement plus d'actualité. Je
> ne pense pas que le problème soit SystemD, mais plutôt un changement de
> kernel
>
> - j'ai tenté de revenir aux noms à l'ancienne (eth*), en utilisant le
> GRUB_CMDLINE_LINUX="biosdevname=1" dans le "/etc/default/grub" : Cela à
> été bringueballant, voir plus-bas
>
> - finalement, j'ai trouvé la solution dans "/etc/network/interfaces",
> afin de renommer les cartes avec les anciens noms:
> rename enp3s0=eth0
> rename enp1s5=eth1
>
> - et pour un dongle wifi qui est connecté en USB, j'ai trouvé ceci:
> # cat /etc/systemd/network/20-wifi.link
> [Match]
> MACAddress=09:87:65:43:21:ab
>
> [Link]
> Name=eth2
>
> Ainsi, le dongle est repéré par son adresse MAC, et est toujours nommé eth2.
> Je ne suis pas certain de comment c'est pris en compte : Soit un reboot
> de la machine, ou un "systemctl restart networking". Attention, je
> n'utilise pas NetworkManager, donc ce n'est pas un cas standard.
>
> Enfin, le "dmesg|grep eth" donne:
> r8169 0000:01:05.0 eth0: RTL8169sb/8110sb, xx:xx:xx:xx:xx:xx, XID 100,
> IRQ 19
> r8169 0000:01:05.0 eth0: jumbo features [frames: 7146 bytes, tx
> checksumming: ok]
> r8169 0000:03:00.0 eth1: RTL8168d/8111d, yy:yy:yy:yy:yy:yy, XID 283, IRQ 25
> r8169 0000:03:00.0 eth1: jumbo features [frames: 9194 bytes, tx
> checksumming: ko]
> r8169 0000:01:05.0 enp1s5: renamed from eth0
> r8169 0000:03:00.0 enp3s0: renamed from eth1
> asix 1-1:1.0 eth0: register 'asix' at usb-0000:00:04.1-1, ASIX AX88772
> USB 2.0 Ethernet, 09:87:65:43:21:ab
> asix 1-1:1.0 eth2: renamed from eth0
> r8169 0000:03:00.0 eth0: renamed from enp3s0
> r8169 0000:01:05.0 eth1: renamed from enp1s5
> asix 1-1:1.0 eth2: configuring for phy/rmii link mode
>
> On note que c'est un peu la pagaille des renommages dans tous les sens
> (!!):
>
> r8169 0000:01:05.0 enp1s5: renamed from eth0
> r8169 0000:03:00.0 enp3s0: renamed from eth1
>
> asix 1-1:1.0 eth0: register 'asix' at usb-0000:00:04.1-1, ASIX AX88772
> USB 2.0 Ethernet, 09:87:65:43:21:ab
>
> asix 1-1:1.0 eth2: renamed from eth0
>
> r8169 0000:03:00.0 eth0: renamed from enp3s0
> r8169 0000:01:05.0 eth1: renamed from enp1s5
>
> Peut-être (?) qu'une solution pour toi serait d'avoir plusieurs fichiers:
> /etc/systemd/network/10-reseau_a.link
> /etc/systemd/network/20-reseau_b.link
> /etc/systemd/network/30-reseau_c.link
> /etc/systemd/network/40-reseau_d.link
>
>
> Cordialement,
> Olivier
>
> --
> ~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Phoenix / _ \/ _ \ Olivier Allard-Jacquin
> / / \ / \ \ Web: http://olivieraj.free.fr/
> /___/ / \ \___\ Mail: olivieraj@???
> ~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!
>
>