Solución a problema: 8139 no anda en Ubuntu hardy

Estoy armando un servidorsito.. y le agregue 2 placas de red.. las mas baratas que encontré.. por $20 me dieron dos encore con chip 8139..

el tema es que por alguna razon extraña, ubuntu hardy no las tomó (si lo habia hecho, en cambio, jaunty).. asique me puse a investigar, y esto es lo que solucionó mi problema

1) Primero intenté ver que errores habian aparecido al bootear.. asique ejecuté

dmesg

y decía que el modulo 8139cp no se podia cargar, porque mi placan no era 8139++ compatible… que pruebe con el módulo 8139too.. asique bueno.. manos a la obra

2) Por las dudas, blacklisté el 8139cp

sudo nano /etc/modprobe.d/blacklist

y agregué al final del archivo

blacklist 8139cp

3) luego agregué al 8139too en /etc/modules

sudo nano /etc/modules

agregando al final del archivo

8139too

4) reinicié el sistema, e intenté ver si habian sido detectadas

ifconfig

lamentablemente falló, asique chequié el archivo de interfaces..

less /etc/network/interfaces

y ví que no estaban listadas

5) agregué las interfaces al archivo

sudo nano /etc/network/interfaces

y agregué lo siguiente (puede cambiar segun el caso)

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp

para luego reiniciar el servicio de red

sudo /etc/init.d/networking restart

y comprobar que el problema, había sido, solucionado

ifconfig

Contestar a esta entrada