kolejność interfejsów eth

Andrzej Mateja amateja w pimpek.one.pl
Wto, 30 Gru 2008, 15:40:43 CET


krzysztof manijak pisze:
>> KERNEL=="eth?", SYSFS{address}=="00:01:02:03:04:05", NAME="wlan0"
>> KERNEL=="eth?", SYSFS{address}=="AA:BB:CC:DD:EE:FF", NAME="eth0"
> no próbowałem, ale może coś nie teges.... obadam jeszcze raz
> po czym poznać że to działa? raz sie moze udac, drugi raz tez, nie
> chcialbym zeby po 30tym restarcie sie okazalo ze to jednak nie dziala...

Również zaobserwowałem, że ta konfiguracja nie działa w moim przypadku.
Po przeczytaniu kilku wątków na ten temat pomogło to, co zaproponował
Czesiek.
# cat /etc/udev/rules.d/10-network.rules
ACTION=="add", SUBSYSTEM=="net", BUS=="pci", ID=="0000:05:00.0", NAME="eth0"
ACTION=="add", SUBSYSTEM=="net", BUS=="pci", ID=="0000:04:00.0", NAME="eth1"

ID można uzyskać dzięki:
#udevadm info --query=env --path=/class/net/eth0/device | grep PCI_SLOT_NAME

Warto na próbę nazwać interfejsy sieciowe w dziwny sposób tak jak
proponował Paweł Zuzelski: NAME="abc0".

#rpm -qa | grep udev
udev-libs-135-2.i686
udev-135-2.i686
udev-core-135-2.i686

Pozdrawiam

Andrzej Mateja
amateja w pimpek.one.pl


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