Cuando intente compilar el controlador mediante la ejecución de install, es probable que se produzca el error
siguiente: "No está configurada la fuente del kernel Linux; falta version.h"
Para resolver este problema, cree el archivo version.h. Para ello, vaya al árbol de origen de Linux y escriba:
make include/linux/version.h
No utilice LRO al enrutar paquetes
No utilice LRO al enrutar paquetes ya que existe un problema general de compatibilidad con LRO y el
enrutamiento.
Degradación del rendimiento con las tramas jumbo
La degradación del rendimiento se puede observar en algunos entornos de trama jumbo. Si se produce,
aumente el tamaño del búfer de zócalo de la aplicación o aumente los valores de la entrada
/proc/sys/net/ipv4/tcp_*mem. Para obtener más detalles, consulte la documentación de la aplicación
específica en el archivo de texto ip-sysctl.txt en la documentación del kernel.
Interfaces múltiples en la misma red de difusión Ethernet
Debido al comportamiento predeterminado de ARP en Linux, no es posible que un sistema en dos redes IP del
mismo dominio de difusión Ethernet (conmutador sin particiones) se comporte como se espera. Todas las
interfaces Ethernet responderán al tráfico IP de cualquier dirección IP asignada al sistema. Esto resulta en un
tráfico de recepción desequilibrado.
Si existen varias interfaces en un servidor, active el filtro ARP con:
echo 1 > /proc/sys/net/ipv4/conf/all/arp_filter
(esto sólo funcionará si la versión del kernel es superior a la 2.4.5), o instale las interfaces en dominios de
difusión separados.
Problema de paquete perdido en la prueba de presión de UDP
Bajo la prueba de presión de UDP de paquetes pequeños con el controlador 10GbE, es posible que el sistema
Linux pierda paquetes UDP debido a que los búferes de zócalo están llenos. Es recomendable cambiar las
variables de control de flujo del controlador y establecer el valor mínimo para controlar la recepción de
paquetes.
Otra opción consiste en aumentar los tamaños de búfer predeterminados del kernel para udp cambiando los
valores en /proc/sys/net/core/rmem_default y rmem_max.
Desconexión del cable de red mientras se ejecuta ethtool -p
En las versiones de kernel 2.5.50 y posteriores (incluida la 2.6), la desconexión del cable de red mientras se
ejecuta ethtool -p hará que el sistema no responda a los comandos emitidos con el teclado, con la excepción
de Control-Alt-Supr. Aparentemente la única solución consiste en reiniciar el sistema.
El switch Cisco Catalyst 4948-10GE que ejecuta Ethtool -g puede hacer que se
apaguen los puertos
El hardware basado en 82598 puede restablecer el enlace con rapidez y cuando se conecta a algunos
conmutadores los restablecimientos rápidos en el controladores pueden hacer que el puerto del conmutador se
aísle debido a un "link flap". Esta situación se indica mediante una luz de enlace de color amarillo en vez de
verde. Distintas operaciones pueden ocasionar este problema, por ejemplo, ejecutar varias veces comandos
ethtool que provocan un restablecimiento.