LINUX.ORG.RU

Arch. После перезагрузки меняются имена сетевых интерфейсов.

 ,


1

1

Ставлю арч впервые. Только вот залил базовую систему и имею минимальную среду с консолькой и единственное что доставил пока это wicd.
После перезагрузки меняются имена интерфейсов:

eth0 <-> enp2s0
wlan0 <-> wlp2s1
Шанс что сменится интерфейс 50/50 или около того
Это такая фишка арча или что?
Пробовал прописывать правила для udev в
/etc/udev/rules.d/10-network.rules
типа:
SYBSYSTEM=="net", ATTR{address}=="5c:ac:4c:57:c6:94", NAME="wireless_card"
И данная строка работает ТОЛЬКО когда интерфейсы называются так:
enp2s0
wlp2s1
Т.е. с данной строкой я получаю либо такое:
enp2s0
wireless_card
либо такое:
eth0
wlan0
Выглядит так, как-будто udev грузится через раз, раз правила не выполняются.

ЧЯДНТ? Спасибо!



Последнее исправление: Glaciuse (всего исправлений: 1)
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="net1"
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="ff:ee:dd:cc:bb:aa", NAME="net0"
int13h ★★★★★
()

Вообще-то, man systemd.link.

intelfx ★★★★★
()

есть еще стандартное systemd правило /usr/lib/udev/rules.d/80-net-name-slot.rules. Предложенное выше нужно либо забивать в файл /etc/udev/rules.d/80-net-setup-link.rules, либо создать пустой файл с таким именем.

arcanis ★★★★
()

Казалось бы, причём здесь поттеринг?

anonymous
()

Вообще эти сетевые интерфейсы в арче так и должны называться по дефолту. enp2s0 это проводной, а wlp2s1 это беспроводной. А eth0 и wlan0 это в основном в Debian и Ubuntu-based distros.

w1nner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.