
Я получил эти новые компьютеры, которые используют сетевое соглашение об именовании "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