kolejność interfejsów eth

Robert Graużenis dzeus w dc.net.pl
Wto, 30 Gru 2008, 20:24:13 CET


W dniu 30.12.2008 15:40, Andrzej Mateja napisał(a):
> 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

/liv/udev/write_net_rules generował coś w stylu:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:11:43:55:80:3f", ATTR{type}=="1", KERNEL=="eth*",
NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:12:f0:4d:2f:c4", ATTR{type}=="1", KERNEL=="eth*",
NAME="eth1"
to też wydaje się działać, udev-132-4 dostał "don't autogenerate network
devices rules" i juz nie zapisuje sam do
/etc/udev/rules.d/70-persistent-net.rules.

-- 
Robert 'dzeus' Graużenis



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