Hi, По наводке legion@altlinux я решил заменить реализованную более 2 лет назад привязку имён сетевых интерфейсов средствами ifrename на другую реализацию привязки сетевых интерфейсов, которая живёт в пакете udev-rule-generator >= 141-alt7 и пользуется лишь правилами udev. udev-rule-generator работает следующим образом: всякий раз, когда udevd получает событие о добавлении сетевого интерфейса, он с помощью /lib/udev/rules.d/75-persistent-net-generator.rules проверяет, зарегистрирован ли он в файле /etc/udev/rules.d/70-persistent-net.rules Если интерфейс зарегистрирован, то ему назначается имя, присвоенное при регистрации, а если нет, то ему назначается первое свободное имя, которое не занято ни одним зарегистрированным интерфейсом. Таким образом, новый интерфейс, однажды получивший некоторое имя, в следующий раз получит то же самое имя. В конфигурационный файл /etc/udev/rules.d/70-persistent-net.rules можно вносить изменения, в частности, менять имена, присвоенные сетевым интерфейсам, с автоматически выданных на другие. При обновлении пакета ifrename с прежней версии (которая содержала файл /etc/udev/rules.d/19-udev-ifrename.rules) на новую (которая использует udev-rule-generator) будет предпринята попытка автоматически конвертировать содержимое файла /etc/iftab в файл /etc/udev/rules.d/70-persistent-net.rules; утилита конвертации понимает только небольшое подмножество синтаксиса iftab -- обычные привязки к MAC-адресу, которые умеет создавать alterator. Если эта утилита не справится с автоматической конвертацией, то она пожалуется об этом в stderr. Если во время обновления пакета ifrename вы увидите жалобу о неудачной автоматической конвертации /etc/iftab, то вам придётся выполнить конвертацию вручную. Для этого можно запустить # udevadm trigger --subsystem-match=net и отредактировать /etc/udev/rules.d/70-persistent-net.rules в соответствии с содержимым /etc/iftab. -- ldv