то имена eth использовать не следует, если сетевых карт более одной
Пришёл к тому же выводу.
Сразу по старинке настроил через .rules (ядро 5.10.0-18), но в какой-то момент после того как накатил несколько пакетов (возможно linux-firmware), они у меня слетели и больше на руль не реагировали, пошёл через линки.
На данный момент выключил генерацию с переименованием
GRUB_CMDLINE_LINUX="net.ifnames=0"
и оставил линки в /etc/systemd/network, при этом
не стал делать из eth0 - eth1 и eth1 - eth2, а лишь привязал их по маку (может это конечно и лишнее, но пусть будет
).
[Match]
MACAddress=d8:d3:85:63:fc:56
[Link]
Name=eth0