Instalación mediante un rpm kmp – Dell Intel PRO Family of Adapters Manual del usuario

Página 71

Advertising
background image

NOTAS:

l

Para que la compilación funcione correctamente es importante que el kernel que está en ejecución
COINCIDA con la versión y la configuración del código fuente del kernel instalado. Si ha recompilado el
kernel recientemente, reinicie el sistema y elija el kernel correcto para el reinicio.

l

El funcionamiento de RPM sólo se ha probado con las distribuciones Red Hat.

1. Copie el archivo tar del controlador base de "Linux/Source/base_driver/e1000e-<x.x.x>tar.gz" del

CD de controladores, donde <x.x.x> es el número de versión del archivo tar del controlador, al directorio que
prefiera. Por ejemplo, utilice "/home/username/e1000e" o "/usr/local/src/e1000e".

2. Para descomprimir el archivo, escriba lo siguiente, donde <x.x.x> es el número de versión del archivo tar del

controlador:

tar zxf e1000e-<x.x.x>.tar.gz

3. Vaya al directorio src del controlador, donde <x.x.x> es el número de versión del archivo tar del controlador:

cd e1000e-<x.x.x>/src/

4. Compile el módulo del controlador:

# make install

El binario se instalará como:

/lib/modules/<VERSIÓN DEL KERNEL>/kernel/drivers/net/e1000e/e1000e.ko

Las ubicaciones de instalación descritas anteriormente son las predeterminadas, Podrían ser diferentes para
las distintas distribuciones de Linux. Para obtener más información, consulte el archivo Idistrib.txt que se
incluye en el archivo tar del controlador.

5. Instale el módulo con el comando modprobe:

modprobe e1000e

En el caso de los kernel basados en 2.6, asegúrese de eliminar los controladores e1000e más antiguos del ker-
nel, antes de cargar el nuevo módulo:

rmmod e1000e; modprobe e1000e

6. Asigne una dirección IP a la interfaz Ethernet y active la interfaz. Para ello, escriba lo siguiente, donde <x> es

el número de interfaz:

ifconfig eth<x> <dirección_IP>

7. Compruebe que funcione la interfaz. Introduzca lo siguiente, donde <dirección_IP> es la dirección IP de otra

máquina situada en la misma subred que la interfaz que se está probando:

ping <dirección_IP>

NOTA: Algunos sistemas tienen dificultades para admitir las interrupciones MSI o MSI-X. Si en su sistema debe
desactivar este tipo de interrupción, el controlador puede compilarse e instalarse con el comando:

#make CFLAGS_EXTRA=-DDISABLE_PCI_MSI install

Normalmente, el controlador genera una interrupción cada dos segundos. Si no se reciben las interrupciones
en cat /proc/interrupts del dispositivo ethX e1000e, posiblemente sea necesario implementar esta solución.

Instalación mediante un RPM KMP

NOTA: KMP sólo es compatible con RHEL 6 y SLES11.

Los RPM KMP actualizan RPM e1000e existentes que haya instalados actualmente en el sistema. Estas actua-
lizaciones son proporcionadas por SuSE en la versión SLES. Si no hay ningún RPM en el sistema, KMP no se ins-
talará.

Se proporcionan RPM para distribuciones compatibles de Linux. La convención de denominación para los RPM inclui-
dos es:

intel-<nombre del componente>-<versión del componente>.<tipo de arquitectura>.rpm

Advertising