Instalación mediante un rpm kmod, Parámetros de la línea de comandos – Dell Intel PRO Family of Adapters Manual del usuario

Página 73

Advertising
background image

Para instalar el RPM KMP, escriba los dos comandos siguientes:

rpm -i <nombre_de_archivo rpm>

rpm -i <nombre_de_archivo kmp rpm>

Por ejemplo, para instalar el paquete de RPM e1000e KMP, escriba lo siguiente:

rpm -i intel-e1000e-1.3.8.6-1.x86_64.rpm

rpm -i intel-e1000e-kmp-default-1.3.8.6_2.6.27.19_5-1.x86_64.rpm

Instalación mediante un RPM KMOD

Se proporcionan RPM KMOD para distribuciones compatibles de Linux. La convención de denominación para los
RPM incluidos es:

kmod-<nombre del controlador>-<versión>-1.<tipo de arquitectura>.rpm

Por ejemplo, kmod-e1000e-2.3.4-1.x86_64.rpm:

l

e1000e es el nombre del controlador

l

2.3.4 es la versión

l

x86_64 es el tipo de arquitectura

Para instalar el RPM KMOD, vaya al directorio del RPM y escriba el comando siguiente:

rpm -i <nombre_de_archivo rpm>

Por ejemplo, para instalar el paquete de RPM e1000e KMOD, escriba lo siguiente:

rpm -i kmod-e1000e-2.3.4-1.x86_64.rpm

Parámetros de la línea de comandos

Si el controlador está montado como un módulo, los siguientes parámetros optativos se utilizan introduciéndolos en la
línea de comandos junto con el comando modprobe con esta sintaxis:

modprobe e1000e [<opción>=<VAL1>,<VAL2>,...]

Debe asignarse un valor (<VAL#>) a cada puerto de red en el sistema admitido por este controlador. Los valores se
aplican a cada instancia, por orden de función. Por ejemplo:

modprobe e1000e InterruptThrottleRate=16000,16000

En este caso, hay dos puertos de red admitidos por igb en el sistema. Generalmente, el valor predeterminado de cada
parámetro es el recomendado, a no ser que se indique lo contrario.

La tabla siguiente contiene los parámetros y los valores posibles para los comandos modprobe:

Nombre del pará-
metro

Rango y con-
figuración váli-
dos

Valores pre-
determinados

Descripción

InterruptThrottleRate

0, 1, 3, 100-
100000 (0=de-
esactivado, 1=d-
dinámico,
3=conservador
dinámico)

Inte-
rruptThrottleRate
no es compatible
con los adap-
tadores Intel
basados en
82542, 82543 u
82544.

3

El controlador puede limitar el número de interrupciones
por segundo que el adaptador generará para los paque-
tes entrantes. Lo hace escribiendo un valor en el adap-
tador que se basa en el número máximo de
interrupciones que el adaptador generará por segundo.

La configuración de InterruptThrottleRate en un valor
igual o superior a 100 programará al adaptador para que
envíe, como máximo, esa cantidad de interrupciones por
segundo, aunque ingresen más paquetes. De esta
manera se reduce la carga de las interrupciones en el
sistema y puede reducirse el uso de CPU en con-
diciones de mucha carga; sin embargo, se aumentará la
latencia dado que los paquetes no se procesan con
tanta rapidez.

NOTA: Cuando el e1000e se carga con la con-
figuración predeterminada y hay varios adap-
tadores en uso de manera simultánea, es posible
que la utilización de la CPU aumente de manera
no lineal. Para limitar el uso de la CPU sin afectar
el rendimiento general, cargue el controlador
como se muestra a continuación:

modprobe e1000e.o Inte-

rrup-

tThrottleRate=3000,3000,3000

Así se establece el valor de InterruptThrottleRate
en 3000 interrupciones/seg. para la primera,
segunda y tercera instancias del controlador. El
rango de 2000 a 3000 interrupciones por segundo
funciona en la mayoría de los sistemas y es un
buen punto de inicio, pero el valor óptimo depen-
derá de la plataforma. Si el uso de la CPU no es
una preocupación, utilice RX_POLLING (NAPI) y la
configuración predeterminada del controlador.

NOTA: InterruptThrottleRate tiene precedencia
sobre los parámetros TxAbsIntDelay y RxAbsIn-
tDelay. En otras palabras, minimizando los retra-
sos absolutos de recepción o transmisión no va a
forzar al controlador a generar más interrupciones
que las que permite InterruptThrottleRate.

Advertising