Ir al contenido principal
Base de conocimientos de asistencia

¿Cómo construir e instalar controladores Linux* para adaptadores de Ethernet?

Tipo de contenido: Instalación y configuración   |   ID del artículo: 000092128   |   Última revisión: 16/12/2022

Entorno

Sistema operativo

Ubuntu 16.04*, OS Independent family

Descripción

No se puede instalar el controlador para sistemas Linux*

Resolución

Descargue el controlador más reciente disponible en nuestro sitio web de descargas.

Creación e instalación

El controlador de hielo requiere el archivo de paquete de personalización de dispositivos dinámicos (DDP) para habilitar características avanzadas (como la tunelización dinámica, Director de flujo de Ethernet Intel®, RSS y ADQ, etc.). El proceso de instalación del controlador instala el archivo de paquete DDP predeterminado y crea un enlace blando ice.pkg al paquete físico ice-x.x.x.x.pkg en el directorio raíz del firmware (normalmente /lib/firmware/ or /lib/firmware/updates/). El proceso de instalación del controlador también coloca el módulo del controlador y el archivo DDP en la imagen initramfs/initrd.

Para crear manualmente el controlador

  1. Mueva el archivo de controlador básico al directorio de su elección.
    Por ejemplo, utilice /home/username/ice o /usr/local/src/ice.
  2. Descomprima/descomprima el archivo, donde es el número de versión del archivo driver.
    # tar zxf ice-.tar.gz
  3. Cambieal directorio driver src, donde es el número de versión del controlador:
    # cd ice-/src/
  4. Compile el módulo del controlador:
    # make install

El archivo binario se instalará de la siguiente forma:
/lib/modules//updates/drivers/net/ethernet/intel/ice/ice.ko

La ubicación de instalación indicada anteriormente es la ubicación predeterminada. Esto puede diferir para diversas distribuciones de Linux.

Nota

Para construir el controlador utilizando el esquema para las estadísticas de ethtool unificadas definidas en https://sourceforge.net/p/e1000/wiki/Home/, utilice el siguiente comando:
# make CFLAGS_EXTRA='-DUNIFIED_STATS' install

Para compilar el controlador con el conjunto de indicadores ADQ (Application Device Queues), utilice el siguiente comando, donde es el número de núcleos lógicos:
# make -j CFLAGS_EXTRA='-DADQ_PERF_COUNTERS' install

(Esto también aplicará el comando make install anterior.)

Más información

Para obtener más información , consulte el README.

Productos relacionados

Este artículo se aplica a 1 productos.

Descargos de responsabilidad legales

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.