Instalando tarjeta de red Ethernet IC PLUS IP100A en Linux

Bueno, luego de buscar y buscar en tantos sitios al fin logre configurar hasta ahora la peor de todas (segun otros foros) las tarjetas ethernet. El problema es que el “driver” que trae en la caja no funciona. Aca estan los pasos, esta demas decir que hay que hacerlo como root:

1. Sacar el módulo exitente de la memoria con
# rmmod sundance

2. Mover el archivo “sundance.ko.gz” de /lib/modules/`uname -r`/kernel/drivers/net a otra carpeta
(por cuestiones de backup)

3. Descargar los drivers http://www.encore-usa.com/Drivers/ENL832-TX-ICNT_Drivers.zip

4. Descomprimir el paquete

5. Modificar el archivo sundance_main.c asi:
– Comentar las lineas 221, 222, 223 y 224 (con // al inicio). Este paso solo es para Mandriva 2007. En 2006 no es necesario
– Modificar la línea 1400 de :
pci_dma_sync_single(np->pci_dev, desc->frag[0].addr,…
a :
pci_dma_sync_single_for_cpu(np->pci_dev, desc->frag[0].addr,…
– Comentar la linea 1653 (con // al inicio).

6. # make all

7. # cp sundance.ko /lib/modules/`uname -r`/kernel/drivers/net

8. # gzip /lib/modules/`uname -r`/kernel/drivers/net/sundance.ko

9. # depmod -a

10. Al archivo /etc/modprobe.conf adicionarle la línea alias eth0 sundance

11. Si no existe el archivo /etc/sysconfig/network-scripts/ifcfg-eth0, crearlo y adicionarle las siguientes líneas:

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
ONBOOT=yes
METRIC=10
MII_NOT_SUPPORTED=yes

12.En consola ejecutar uno de estos dos comandos:
# ifup eth0
# /etc/init.d/network restart

13. Configurar una nueva interfaz de red utilizando eth0

—-

Si no has podido compilar el sundance_main.c entonces puedes descargar el .ko de aca. (perdon pero no he podido subir archivos al blog, al parecer wordpress solo deja subir multimedia) si necesitan el .ko posteen una entrada con su mail y se los enviare. Aca lo pueden descargar: http://itforcegt.org/200112818/varios/sundance.ko

Espero que les sirva, a mi me sigue sirviendo estas instrucciones cada vez que instalo un linux 2.6.x jeje.

PD.: bendito openSuSE 10.3!, miren que probe con el y no tuve que hacer todos estos pasos porque lo detecto automaticamente. Solo los he necesitado con RedHat Enterprise Linux y con CentOS 5

3 comentarios el “Instalando tarjeta de red Ethernet IC PLUS IP100A en Linux

  1. andres dice:

    Hola..

    estoy configurando unas placas sundance en centos 5..
    me podrias mandar por favor el sundance.ko ???

    Muchas gracias..

  2. carnitos dice:

    Saludos andres,
    acabo de ver tu mensaje, gracias por el comentario, veo que lo enviaste por la ma~nana, dime si aun necesitas el archivo porque no lo he encontrado y creo que lo tengo quemado en un cd.
    Te envie un mail al que apuntaste en el mensaje anterior pero me lo rebota.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s