On Fri, Feb 15, 2013 at 3:14 PM, Reindl Harald h.reindl@thelounge.net wrote:
you do not understand what i have said
the race between kernel enumeration and udev is the reason why it is unpredictable, do not use the kernel names on machines with more than one interfaces and NOTHING will fuckup your "lan0", "lan1"....
I don't understand how you create that udev entry before you need it
easy if you know the MAC address
Do you mean you make the change in a virtual system image before copying/changing the virtual MACs? Or in a script that runs during boot up before the network comes up?
Or why one udev-assigned name is different from any other name once it is in place in that file
you know what race-condition means? https://bugzilla.redhat.com/show_bug.cgi?id=782145
I suppose that's possible, but doesn't have much to do with the issue of making the ifcfg-* files match the MAC address.