si la interface de red que estaba en nuestra PC se rompio y la reemplazamos por otra, normalmente nos da errores como este
SIOCSIFADDR No such device eth0 error while getting interface flags
y que
Failed to bringe interface eth0
para resolver esto, primeramente revisar si la maquina ha reconocido la interface de red, como un nuevo hardware:
# dmesg | egrep eth
si el kernel vio el nuevo hard, entonces podemos hacer esto
en el archivo /etc/udev/rules.d/70-persistent-net.rules existe una relacion de direcciones MAC con el nombre que se le asigna a la interface, por lo general a la primera que se le pone le da el eth0, pero entonces el kernel si es la unica interface le dice que es eth0, las lineas en este archivo se ven como esta mas o menos:
# PCI device 0x8086:0x1039 (e100)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:11:11:4e:ea:6c", NAME="eth0"
se eliminan las lineas correspondientes a las interfaces anteriores y se deja solamente la que nos corresponde.
despues de esto se reinicia el udev
# /etc/init.d/udev restart
luego se puede activar la interface o reiniciar la maquina para que tome toda la configuracion adecuada
# ifup eth0
o
# reboot
Suscribirse a:
Enviar comentarios (Atom)
4 comentarios:
Amigo, no se hace cuanto publicaste esto, y no acostumbro dejar comentarios. Pero en esta ocasión, despues de recorrer horas y horas los foros de ubuntu y linux, e intentar infinidad de "soluciones" publicadas, la única que funcionó fue la tuya. Además, es muy simple y rápido de arreglar. Ayer un trueno aparentemente hizo que mi tarjeta antigua dejara de funcionar y con tu ayuda, pude instalar otra que nada mas no funcionaba. GRACIAS!!!!
Lo mismo digo. Muchísimas gracias!
Me funcionó!! Debian 6.
Gracias.
Alguna solución en la actualidad, vengo tropezando con el mismo problema en debian8, pero el problema persiste
Publicar un comentario