Andrey Borzenkov wrote:
On Wed, Jun 19, 2013 at 10:02 AM, Per Jessen
wrote: The current enumeration of network interfaces ...
1) overall works very well
You are preaching to the wrong chore.
Well, this particular choir (the openSUSE user community) doesn't seem to have been much aware of the planned change.
Do you really believe that naming scheme was changed just to annoy users? Please discuss it on linux-hotplug list if you have convincing arguments that it was wrong decision.
Andrey, this discussion belongs here. I am only proposing we try not to annoy/upset/alienate _our_ users by allowing them to retain our current enumeration scheme.
Linux is not the only operating system where device names changed from release to release.
Irrelevant. openSUSE/Linux is the only operating system up for discussion here. (except when Anton and I go nostalgic).
2) is integrated into everything else 3) corresponds to the style of enumeration we're used to working with in linux
I have wlan0 on my notebook. My customer systems I have to support have bond, vlanXXX and something more. So even now there is no unified "style of enumeration".
Yes there is. We have 'aaaaN' where 'aaaa' indicates the type of interface and N is 0-999. Very consistent.
3a) corresponds to the style of enumeration used by the manufacturer
Sorry? Who manufactures Linux?
The hardware manufacturer, of course: http://files.jessen.ch/hp-dl380.jpeg http://files.jessen.ch/sun-4port-nic.jpeg http://files.jessen.ch/ibm-bladecenter-6port.jpeg
4) is easy to pronounce
For English native speakers. Others may not even know how to pronounce those letters at all.
Easy to pronounce for _anyone_ who speaks English, native or otherwise. Anyway, what is your point? The proposed scheme will (afaik) not change the character set to Cyrillic, Greek or Sanskrit. My point about pronunciation is that I expect people say 'ethernet-zero' and 'ethernet-one' when referring to 'eth0' and 'eth1'. Maybe in other languages people say 'ethernet-eins', 'ethernet-zwei', 'ethernet-et', 'ethernet-to', 'ethernet-ena', 'ethernet-dio', 'ethernet-yksi', 'ethernet-kaksi' .... How will one say 'enp3s1f1'?
5) is consistent when one is dealing with multiple systems.
We really ought to retain the option for the user to use the existing scheme of renaming at start up.
Just stick with unified naming space that dies not conflict with kernel one, as was already done for other devices. udev no more supports renaming of sda to sdb. Why it should support renaming of eth0 to eth1?
It does now. Why throw it away? -- Per Jessen, Zürich (24.0°C) http://www.dns24.ch/ - free DNS hosting, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org