CentOS 5.5
Uno de mis sistemas CenTOS arrancó recientemente con el siguiente error:
"Activando la interfaz eth0: el dispositivo eth0 tiene una dirección MAC diferente a la esperada. Ignorando".
Cuando ejecuto ifconfig -a no hay entrada para eth0 y estoy razonablemente seguro de que la entrada estática HWADDR en / etc / sysconfig / network-scripts / ifcfg-eth0 es incorrecta.
¿Hay formas alternativas de determinar definitivamente cuáles son las direcciones MAC correctas a través de la línea de comandos? Me preguntaba si tal vez lspci podría ayudar? No tengo hwinfo disponible.
lspci -vvv
le brinda mucha información adicional.para CentOS 7:
en mi caja, el MAC viene después de 'link / ether'
ex:
enlace / éter cc: 10: ee: 5f: d8: aa
fuente
Puedes usar:
Para todas las interfaces:
Para la interfaz ethernet0:
Extraído de: http://www.sysadmit.com/2018/01/linux-saber-direccion-mac.html
fuente
Las otras respuestas anteriores son buenas para una interfaz que funcione, pero si está tratando de encontrar el MAC para configurar una nueva interfaz, por ejemplo, cambiar la NIC, la respuesta de Dwight es la clave. Gracias Dwight!
Usted mencionó que el
ifcfg-eth0
valor es incorrecto. También tuve ese problema porque reemplacé la placa base. Hice el:comando y usó la salida para:
y cambiar el
HWADDR
valor, y después de ejecutarseifup eth0
, la interfaz comenzó a funcionar.fuente