TH udev i zamiana interface eth0 z eth1

Paweł Kośka pawel w viop.pl
Pon, 16 Kwi 2012, 16:41:58 CEST


Witam,

Mam sobie aktualne th i 2 karty sieciowe.
Przy starcie systemu kolejność kart sieciowych jest raczej losowa.


# pcidev net
14e4169b tg3 Broadcom Corporation|NetLink BCM5787 Gigabit Ethernet PCI Express
10ec8139 8139too Realtek Semiconductor Co., Ltd.|RTL-8139/8139C/8139C+


Zawsze ustawiałem kolejność przez:
# cat /etc/modprobe.d/modprobe.conf
alias eth0 tg3
alias eth1 8139too

Ale teraz mi coś nie chce chodzić.
Czy jest jakaś inna możliwość ustawienia kolejności kart sieciowych?


Aktualnie próbuję przez udev, ale nie wiem czy to dobre rozwiązanie i
czy na pewno działa.
# cat /etc/udev/rules.d/99-udev-net.rules
ACTION!="add", GOTO="local_end"
SUBSYSTEM!="net", GOTO="local_end"
KERNEL=="eth*", ATTR{address}=="00:16:41:35:e4:88", NAME="eth0"
KERNEL=="eth*", ATTR{address}=="00:4f:4e:61:a4:89", NAME="eth1"


Pozdrawiam,
Paweł


Więcej informacji o liście pld-users-pl