>> That's because you've moved from one "predictable" scheme to another...
>
> And linux really needs two predictable name schemes, because
> one is never enough :-).

The developer who came up with the udev scheme considers it superior:

I'm shocked that the person who thought of this thinks it's better.

The problem is that the vast majority of people only have one network interface and don't really care about the under-the-hood specifics. They just know that "ethernet interface" == "eth0" and has been for over 20 years now.

And then some people with multiple interfaces -- such as myself -- aren't actually seeing the predictable interface naming for some reason or another. I have a Ceton InfiniTV card, and the driver exports access to it via a virtual network interface. Sometimes this interface is p5p1, and sometimes it's p5p2. This means that my firewall was occasionally working but mostly broken, and at the time the documentation was seriously lacking (trust me: I looked) and no one either here or on the MythTV list was able to troubleshoot my problem. So I had to disable my firewall in order to use the card.

In the long-term this might be a good feature, but the roll-out was completely botched. If you have multiple systems for assigning interface names, DO NOT DEFAULT TO THE ONE THAT WILL BREAK MILLIONS OF LEGACY SCRIPTS AND CONFUSE EVERYONE. Use the one that's backwards compatible and works for the majority of users, and give people with complicated (i.e., multi-interface) systems the option to use the new system.

My $0.02.
-jdm
 

https://lists.fedoraproject.org/pipermail/devel/2013-January/176773.html

I say this as a happy Ubuntu user: Just be glad that Canonical didn't
think up its own scheme! :)
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org