Инструменты пользователя

Инструменты сайта


wiki:technical:ds:eth-name

Благодаря гениальной политике переименования сетевых карт в systemd заранее никто не знает, как будет называться сетевая карта после загрузки сервера в только что установленную в Linux Rescue ОС

udevadm test-builtin net_id /sys/class/net/eth0 | grep '^ID_NET_NAME_'
Load module index
Network interface NamePolicy= disabled on kernel command line, ignoring.
Parsed configuration file /lib/systemd/network/99-default.link
Parsed configuration file /lib/systemd/network/73-usb-net-by-mac.link
Created link configuration context.
Using default interface naming scheme 'v247'.
Unload module index
Unloaded link configuration context.
ID_NET_NAME_MAC=enx002590069750
ID_NET_NAME_PATH=enp6s0
# Только нужное
udevadm test-builtin net_id /sys/class/net/eth0 2>/dev/null
 
# Только имя сетевухи
 udevadm test-builtin net_id /sys/class/net/eth0 2>/dev/null | grep -o '^ID_NET_NAME_PATH=.*'  | sed 's/ID_NET_NAME_PATH=//'
wiki/technical/ds/eth-name.txt · Последнее изменение: 2022/09/08 23:19 — Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki