Изменилась конфигурация оборудования, была установлена PCI-E сетевая карта. Стали "скакать" имена интерфейсов. Обычно это решалось с использованием 70-persistent-net.rules, но в данном случае
70-persistent-net.rules не сработал. Пробовал также создавать файлы 10-eth0.link и 10-eth1.link в /etc/systemd/network, пытался отказаться от нейминга eth-x используя net.ifnames=1 (при загрузке в качестве параметра ядра в GRUB), также не сработало.
Содержимое 70-persistent-net.rules, создавал еще 99-custom-net.rules с аналогичным содержимым:
cat /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x1969:0x1063 (atl1c)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="d0:27:88:47:0a:1b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:4c:68:03:66", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
Сожержимое 10-eth0.link файла:
[Match]
MACAddress=d0:27:88:47:0a:1b
[Link]
Name=eth0
Сожержимое 10-eth1.link файла:
[Match]
MACAddress=00:e0:4c:68:03:66
[Link]
Name=eth1
Пробовал повышать приоритет link файлов до 00.
Сеть в системе настроена через etcnet, проблвал в options для каждого интерфейса прописывать MAC=.
Подскажите, пожалуйста, какие есть еще варианты задать постоянные имена интерфейсов в ALT Linux p10\p11? Почему может не работать 70-persistent-net.rules ?