Instalé CentOS 6.3 en mi partición de disco duro (nueva instalación ... instalación mínima).
Después de una instalación exitosa, veo que eth0 estaba inactivo. Busqué este archivo, /etc/udev/rules.d/70-persistent-net.rules
pero no lo encontré.
Aquí está mi ifcfg-eth0
configuración: tenga en cuenta que tuve que crear este archivo manualmente
DEVICE=eth0
HWADDR=*
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=ETHERNET
Esta máquina está conectada a Ethernet (tengo Windows 7 en otra partición y con eso puedo conectarme a Internet).
$ ifconfig -a | grep eth
no devuelve ningún resultado
$ ethtool eth0
devoluciones Cannot get device settings : No such device...
¿Qué puedo hacer para que CentOS detecte eth0?
command not found
eth
en dmesg no devuelve nada. No se pudo instalar pciutils, ya que me arroja este errorPYCURL ERROR 6 - "Couldn't resolve host mirrorlist.centos.org"
... Creo que este error nuevamente puede estar relacionado con la tarjeta NIC no disponibleRespuestas:
En mi situación, cambié la configuración del adaptador de red de mi hipervisor después de la instalación de CentOS. Lo que sucedió en este caso es que la antigua interfaz eth0 ya no existía, pero sí existía una nueva llamada eth1.
Cambié la configuración de red
/etc/sysconfig/network-scripts/ifcfg-eth0
para usarDEVICE=eth1
y funcionó nuevamente.fuente
/sys/class/net/eth1
en/sys/class/net/eth0
y reiniciar el sistema. En el próximo reinicio, la interfaz subió normalmente. No estoy seguro de si eso era lo correcto , pero solucionó el problema.Como especificó que esta es una configuración no clonada, supondré que está utilizando un entorno de virtualización para su máquina. Si es así, la solución que funcionó para mí en un Centos 5 fue simplemente cambiar el tipo de adaptador de red de vmxnet3 a e1000.
Para mí fue así:
fuente