Ошибка при переименовании сетевого устройства: «Ошибка: либо устройство является дубликатом, либо «enp96s0f0» — мусор»

Ошибка при переименовании сетевого устройства: «Ошибка: либо устройство является дубликатом, либо «enp96s0f0» — мусор»

Я получил эти новые компьютеры, которые используют сетевое соглашение об именовании "eno". Но приложение, с которым я работаю, ожидало соглашение об именовании "enp96s0f0". Я пытаюсь переименовать порты, но получаю эту ошибку:

Error either dev is a duplicate or "enp96s0f0" is a garbage

Я делаю это, добавляя "net.ifnames=0 biosdevname=0" в GRUB_CMDLINE_LINUX в ​​/etc/default/grub. После обновления grub и перезагрузки сетевые порты переходят на соглашение об именовании "eth". Затем я пытаюсь сделать следующее:

ip link set eth0 down
ip link set eth0 enp96s0f0

И получаю ошибку. Как мне это обойти?

решение1

Я понял, в чем проблема. Все, что я хотел сделать, это изменить имя. Мне нужно было использовать этот синтаксис:

ip link set eth0 name enp96s0f0

Связанный контент