On Tue, Jul 01, 2008 at 06:04:17PM -0300, André Timpanaro wrote: > I've found the /etc/udev/rules.d/z25_persistent-net.rules file: > > > > # This file was automatically generated by the /lib/udev/write_net_rules > # program, probably run by the persistent-net-generator.rules rules file. > # > # You can modify it, as long as you keep each rule on a single line. > # MAC addresses must be written in lowercase. > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:e9:01:77", > NAME="eth0" > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:f2:c0:89", > NAME="eth1" > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:30:e1:28", > NAME="eth2" > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:6f:75:06", > NAME="eth3" > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:25:de:d3", > NAME="eth4" > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:b5:70:4b", > NAME="eth5" > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:06:6c:76", > NAME="eth6" > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:db:fb:52", > NAME="eth7" > > # PCI device 0x10de:0x03ef (forcedeth) > SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:32:fa:60", > NAME="eth8"
I've heard here that some (all?) nVidia chipsets will change MAC on every boot. That's your problem. You can look in the BIOS for a setting to have a persistent MAC or rewrite the rule to allocate device names based only on the kernel module (forcedeth?). Regards, Andrei -- If you can't explain it simply, you don't understand it well enough. (Albert Einstein)
signature.asc
Description: Digital signature