Linux: la NIC única se denomina eth0/eth1 debido a las reglas basadas en udev y MAC. Algo raro

Linux: la NIC única se denomina eth0/eth1 debido a las reglas basadas en udev y MAC. Algo raro

Tengo una placa base con NIC integrada (NIC Ethernet única en la computadora); Además, el puerto USB está constantemente ocupado con un dongle Wifi.

en mi /etc/udev/rules.d/70-persistent-net.rules, encontré esto:

# PCI device 0x10ec:0x8168 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="6c:f0:49:e8:22:cd", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10ec:0x8168 (r8169) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1e:68:dc:96:52", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Actualmente, se detecta eth0. Si reinicio, puede convertirse en eth1 (no estoy seguro si Mac cambiará, no reiniciaré esta PC hoy).

# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:1e:68:dc:96:52  

A veces, no se detecta eth0 y aparece eth1. ¿Por qué?¿Puede ser algún error del BIOS con la configuración de MAC integrada cuando se inicia incorrectamente en frío?

Actualmente, el conjunto de reglas se ha cambiado para forzar el nombre a eth0 (para ambas Mac), en caso de que los próximos reinicios revelen si ayuda.

información relacionada