hi thanks for your suggestion. I have tried to find information from the man page.However I'm not able to find the answer to this. According to the man page we can write rules like this to rename the network interface KERNEL=="eth*", SYSFS{address}=="00:12:34:fe:dc:ba", NAME="eth0″ in which the 00:12:34:fe:dc:ba is the MAC address of the NIC. the default directory containing udev rules is /etc/udev/rules.d,but I can't find any file containing rules about "eth" naming.the lspci result of the box is always the same,but the NIC order is kept changing. 2008/1/3, Allen Chen <achen@xxxxxxxxxxxxxxxxxxxxxx>: > man udev will help > > Allen > > > leilei175@xxxxxxxxx 写道: > > Hi, > > > > I have some question about the network device naming mechanism in > > enterprise Linux5. > > On my box with 2 on-board network interface and another 2 intel > > network interface,the order of these four interfaces will change from > > time to time.I mean sometimes the 2 on-board are eth0 eth1,sometimes > > they are eth1 eth2. > > > > I know I can use MAC address to fix the order.I'm just curious about > > how could the order change boot by boot without any modification on > > configuration or hardware. > > > > could any one give some suggestion? > > > > Thanks > > > > > > -- > redhat-list mailing list > unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > https://www.redhat.com/mailman/listinfo/redhat-list > -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list