On Thu, Jan 05, 2012 at 02:20:21PM -0500, Michael Mol wrote: > FWIW, I had a /dev/cdrom symlink long before *devfs* even existed, let > alone udev.
We are not looking for device paths that existed berfore udev. Actually, most of them exist since much more time than udev. It's not relevant at all. > Also, ethN numberings are generally stable until and unless you do > some strange BIOS tweaking or hardware changes, and should be able to > be stabilized in the event the instability comes from some racy module > loading mechanism. This is not true. I've had computers in hands where network cards could change of names without any BIOS tunning. BIOS is a executed program and the way each is implemented can guarantee *or not* to have the conditions for persistent NIC names on Linux. > udev's attempts at stabilizing network interfaces have made things > worse more often than I've heard of it making them better. Hit any > search engine for "eth0 missing 70-persistent-net.rules". It's fully expected and required. Persistent naming can work if you have a configuration for that somewhere. I see nothing worse here. But I see an improvement to let me tune the NIC names if I need to. I have routers with *lot of* NIC cards where this feature is very usefull (expressive names are much better than ethX). > (Apologies for anyone who sees this message in such a result; just > delete /etc/udev/rules.d/70-persistent-net.rules, and you should get > eth0 back.) <still quoting to help beginners> -- Nicolas Sebrecht