Заблэклистить модуль ядра или отрубить в правилах udev.
Решил пойти по пути создания правила udev.
Так как раньше с udev не работал, то для начала решил попробовал изменить имя сетевого интерфейса с помощью правила udev. Для этого в каталоге
etc/udev/rules.d создал файл 00-my.rules, в котором прописал правило (приведено на
http://rus-linux.net/lib.php?name=/MyLDP/sys-conf/udev.html):
KERNEL=="eth*", ATTR{address}=="08:99:27:A0:41:6A", NAME="lan"
, где 08:99:27:A0:41:6A - МАС-адрес моей сетевой карты.
В итоге данное правило не сработало. Сетевой интерфейс как назывался enp0s3, так и называется.
Для эксперимента решил попробовать:
KERNEL=="enp0s3", ATTR{address}=="08:99:27:A0:41:6A", NAME="lan"
- тоже не помогло.
Также столкнулся с тем, что в AltLinux не работает команда
udevinfo .
Появилось несколько вопросов:
1. Так как правильно написать правило udev для изменение имени сетевого интерфейса и для его удаления?
2. Какой пакет нужно установить, чтобы заработала команда udevinfo ?
Буду благодарен участникам форума за ответ.