Estoy ejecutando Arch basado en el núcleo Linux 3.10.5-1. El sistema utiliza las nuevas convenciones de nomenclatura de facto de las interfaces de ethernet enp * s * y wlp * etc. Sin embargo, este es un problema, ya que mi institución educativa está utilizando un programa llamado Maple 17 . El sistema de licencias de Maple depende de la existencia de una interfaz llamada eth0 porque debe recuperar su dirección MAC para verificar la licencia. Es una mala solución, pero tengo que solucionarlo.
Esto significa que necesitaré una interfaz eth0 con cualquier dirección MAC (ya que puedo recuperar un nuevo archivo de licencia para la nueva dirección MAC) que no necesariamente tiene que funcionar. De hecho, debería estar inactivo en todo momento. Creo que hay varias formas de intentar resolver este problema, pero no he podido encontrar nada sobre ninguna de las ideas.
- Crear un adaptador sin conectividad
- Crear un alias para enp3s0 llamado eth0
- Renombrando enp3s0 o la interfaz loopback.
Las cosas que pude encontrar solo abarcaban el cambio a las convenciones más nuevas y en versiones anteriores de udev. Solo trabajaron en RHEL y SuSe de todos modos. Aunque lo intenté sin suerte. (persistent-net-names.rules y net-name-slot.rules, ambos hicieron que mi interfaz real dejara de funcionar y mi interfaz wlan desapareciera)