ใน Fedora 20 สิ่งต่าง ๆ ดูเหมือนจะเปลี่ยนไปอีกเล็กน้อย
1) อาร์กิวเมนต์ grub kernel
ใช่ใช่ทั้ง "net.ifnames = 0" และ "biodevame = 0" ดูเหมือนจำเป็น
2) / etc / sysconfig / network-สคริปต์ / ifcfg-ethX
ใช่สิ่งเหล่านี้จำเป็นเช่นกัน
3) /etc/udev/rules.d/60-net.rules
หากคุณมีหลายอินเตอร์เฟสและต้องการควบคุมการตั้งชื่อของอุปกรณ์แต่ละชิ้นแทนที่จะปล่อยให้เคอร์เนลทำในแบบของตนเอง /etc/udev/rules.d/60 -net.rules ดูเหมือนว่าจำเป็นที่จะแทนที่ /usr/lib/udev/rules.d/60-net.rules ดังนี้
# PCI device 0x1011:0x0019 (tulip)
{SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:c0:f0:4c:f5:78", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="60:a4:4c:b5:26:48", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
4) yum remove biosdevname
ดูเหมือนว่าไม่จำเป็น