Aside from the 3 or 4 updates to biosdevname that changed the "immutable" names, I've just found another fail: I replaced my motherboard and since this one has native gigabit, I didn't re-install the separate NIC.
Naturally, my one and only ethernet interface is now called em1 instead of p6p1.
This really worked infinitely better before they solved this problem. All I had to do was remove the 70-persistent-net udev file and let it get automatically regenerated from scratch.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On Thu, 20 Jun 2013, Tom Horsley wrote:
Aside from the 3 or 4 updates to biosdevname that changed the "immutable" names, I've just found another fail: I replaced my motherboard and since this one has native gigabit, I didn't re-install the separate NIC.
Naturally, my one and only ethernet interface is now called em1 instead of p6p1.
This really worked infinitely better before they solved this problem. All I had to do was remove the 70-persistent-net udev file and let it get automatically regenerated from scratch.
Boot with "biosdevname=0" or "biosdevname=0 net.ifnames=0" and use eth[0,1..] as before.
http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterface...
Gabriel
- --
// Gabriel VLASIU // // OpenGPG-KeyID : 44952F15 // OpenGPG-Fingerprint: 4AC5 7C26 2FE9 02DA 4906 24B2 D32B 7ED7 4495 2F15 // OpenGPG-URL : http://www.vlasiu.net/public.key
On Sun, 23 Jun 2013 16:17:55 +0200 poma wrote:
Boot with "biosdevname=0" or "biosdevname=0 net.ifnames=0" and use eth[0,1..] as before.
yum erase biosdevname ;)
Yea, that works for f18, but in f19, they have yet another immutable name generator so that if you merely erase biosdevname you wind up getting this new thing which generates even more descriptive names, something like "erdxq27p" (OK, I made that up :-).
And as near as I can tell the udev rule that would generate the 70-persistent-net file for me is utterly gone, so I have to dig up cryptic syntax to make my own persistent name file.
All-in-all, it is easier to just rename things when biosdevname changes them (though it would have been even easier if know one had ever thought of this nonsense in the first place).
On 23.06.2013 16:29, Tom Horsley wrote:
On Sun, 23 Jun 2013 16:17:55 +0200 poma wrote:
Boot with "biosdevname=0" or "biosdevname=0 net.ifnames=0" and use eth[0,1..] as before.
yum erase biosdevname ;)
Yea, that works for f18, but in f19, they have yet another immutable name generator so that if you merely erase biosdevname you wind up getting this new thing which generates even more descriptive names, something like "erdxq27p" (OK, I made that up :-).
F18 still stands! F19/20 - https://lists.fedoraproject.org/mailman/listinfo/test :)
And as near as I can tell the udev rule that would generate the 70-persistent-net file for me is utterly gone, so I have to dig up cryptic syntax to make my own persistent name file.
…
/etc/udev/rules.d/70-persistent-net.rules SUBSYSTEM=="net", ACTION=="add", <UNIQ PROP.1>=="foobar", <UNIQ PROP.2>=="foobar", …, KERNEL=="eth*", NAME="<NIC RE-NAME>"
udevadm info -a -p /sys/class/net/<NIC NAME>
Ref. http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterface...
poma
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On Sun, 23 Jun 2013, Tom Horsley wrote:
Boot with "biosdevname=0" or "biosdevname=0 net.ifnames=0" and use eth[0,1..] as before.
yum erase biosdevname ;)
Yea, that works for f18, but in f19, they have yet another immutable name generator so that if you merely erase biosdevname you wind up getting this new thing which generates even more descriptive names, something like "erdxq27p" (OK, I made that up :-).
Also "yum erase biosdevname" does not work with live-cd/install-cd/etc.
Gabriel
- --
// Gabriel VLASIU // // OpenGPG-KeyID : 44952F15 // OpenGPG-Fingerprint: 4AC5 7C26 2FE9 02DA 4906 24B2 D32B 7ED7 4495 2F15 // OpenGPG-URL : http://www.vlasiu.net/public.key