Categorías
General

Intel 82567lm-3 bajo Debian Lenny 5.0.3 amd64.

Cuando tenemos la suerte de acceder a equipamiento nuevo para instalar un servidor linux, la primera reacción de alegría extrema. Sin embargo ésta suele verse opacada cuando, por ejemplo, nos damos cuenta que la placa de red integrada (onboard) no funciona bajo Debian. Haber padecido este problema nos ha permitido dar con la solución, que en este artículo queremos compartir.

Nuestro sistema está montado sobre una placa madre es INTEL DQ45CB y la tarjeta de red es una 82567lm-3, corriendo un Debian Lenny 5.0.3 kernel 2.6.26-2-amd64.

El primer paso es conseguir los fuentes desde

http://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Ethernet+Components&ProductLine=Ethernet+Controllers&ProductProduct=Intel

Estando en Ethernet Components + Ethernet Controllers + Intel 82567 Gigabit Ethernet Controller descargamos el último disponible (latest).

1. Nos movemos al directorio donde descargamos el driver. Por ejemplo, /home/barsotti/e1000e

2. Descomprimimos el archivo:

     tar zxf e1000e-x.x.x.tar.gz

3. Cambiamos al directorio src:

     cd e1000e-x.x.x/src/

4. Compilamos el módulo del driver:

     # make install

En nuestro caso fue necesario descargar los siguiente paquetes

linux-source-2.6.26           2.6.26-19     Linux kernel source for version 2.6.26 with Debian patches
linux-headers-2.6.26-2-amd64  2.6.26-19                     Header files for Linux 2.6.26-2-amd64
linux-headers-2.6.26-2-common 2.6.26-19                     Common header files for Linux 2.6.26-2
libncurses5-dev               5.7+20081213-1                developer's libraries and docs for ncurses

5. Luego se debe copiar el driver a

     /lib/modules//kernel/drivers/net/e1000e

6. Borrar el modulo anterior incluido con la instalación del sistema

     rmmod e1000e

7. Para instalar el modulo

     insmod /lib/modules//kernel/drivers/net/e1000e/e1000e.ko

6. Asignamos la dirección IP a la interfaz mediante, donde X es el número de interfaz:

     ifconfig ethX 

7. Verificamos que la interfaz funciona correctamente ingresando lo siguiente, donde es la dirección IP de otra máquina en la misma subred que la interfaz está siendo probada:

     ping  

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *