Controlador de adaptador de red Intel® para conexiones de red PCIe* 40 Gigabit Ethernet en Linux*

18026
3/9/2020

Introducción

Este registro de descarga incluye el controlador básico i40e Linux* versión 2.11.21 para los dispositivos de la serie 700.

Descargas disponibles

  • Linux*
  • Tamaño: 567.4 KB
  • SHA1: 2359E0EB5C0BA1D68488044EADCA54316D0D8C89

Descripción detallada

Visión general

El controlador de esta versión es compatible con los dispositivos de la serie 700 para conexiones de red Intel® Ethernet basadas en controladores.

¿Qué hay de nuevo?

  • Solucione la cantidad minimizada de espera ocupada durante el envío de AQ en Linux
  • Solucionar problema de compilación en los últimos kernels 5.5.x
  • Arreglar sysfs para el modo promiscuo VF
  • Corregir la velocidad de enlace informada después de dis/en VF a través de link_state
  • Corregir el valor de bucle invertido adecuado después de la recarga del controlador iavf
  • Corregir el valor predeterminado de allow_untagged indicador true
  • Corregir la eliminación de las reglas de espejo PF a VF
  • Corrección de visualización de estadísticas de cola mostradas por ethtool
  • Corregir la recarga del controlador VF después de configurar vlan si se estableció trunk
  • Arreglar get/set trunk cuando la VLAN del puerto está habilitada
  • Arreglar el procedimiento de enlace hacia arriba / abajo
  • Corrección de la impresión de la velocidad de enlace real para 2,5 y 5 Gbps
  • Reparar error de VF durante el MAC establecido en VF con duplicación establecida
  • Corregir la configuración del espejo de comprobación
  • Corregir el mensaje de opcode en un cambio fallido de VF MAC
  • Corregir indicadores incorrectos para el espejo de salida
  • Corregir un error de protección general durante la eliminación de VLAN de VF
  • Corregir mensaje de error incorrecto OK durante la eliminación de VF
  • Corregir la configuración de restauración de espejo después de la recarga de iavf
  • Corregir error de VF durante el cambio de MAC en VF con espejo VLAN
  • Arregle el bucle de reinicio de espera PF, hágalo más confiable
  • Arreglar la duplicación de entrada/salida de VF a VF
  • Corregir defecto con la adición / eliminación de espejo de entrada / salida
  • Corrección para leer estadísticas de duración lpi de FW
  • Corregir compilación bajo RHEL 8.1
  • Agregar compatibilidad con filtros de nube de origen UDP
  • Añadir compatibilidad con la especificación VF-D 1.5 preliminar
  • Agregar sysfs para max_tx_rate
  • Agregar la elección de tiempo de compilación del protocolo de informes de velocidad pf->vf
  • Agregar entrada de registro cuando una NIC entra en modo de recuperación después del reinicio
  • Agregar activar/deshabilitar DCB en X710-T*L
  • Agregar compatibilidad con la versión de la API de F/W hasta 1.10
  • Agregar comprobaciones de longitud 0 faltantes a un par de códigos de operación RSS
  • Agregar el búfer de comandos AQ que falta para la configuración de sriov / loopback
  • Agregar control de errores a la función i40e_set_vf_port_vlan
  • Agregar la creación de TC omitido si la primera cola no es de dos
  • Agregar compatibilidad para el mensaje de error de envío de texto durante la adición de filtro para VF
  • Agregar comprobaciones MSI-X durante la creación de mapas de cola tc

Y algunas correcciones de errores menores.

Limitaciones conocidas:

Notificación incorrecta de la velocidad de enlace en controladores VF más antiguos/DPDK
----------------------------------------------------------
Para los controladores i40evf/iavf anteriores a 3.9.3 y todos los controladores DPDK i40e VF, este controlador debe construirse con un parámetro adicional (make CFLAGS_MODULE='-DNO_VF_CAP_ADV_LINK_SPEED') para permitir el informe correcto de la velocidad de enlace para VF. Esto tendrá un efecto secundario de velocidades de enlace de notificación incorrectas de 2,5 y 5 Gbps.

Soporte limitado de tráfico VLAN 802.1ad
---------------------------------------
Para los paquetes etiquetados según el estándar 802.1ad (QinQ), ciertas características de la interfaz de administración del hipervisor SR-IOV, como vlan_mirror y troncal, no funcionarán.

Incapacidad de VF para capturar paquetes dirigidos a otro VF
-------------------------------------------------------
Las funciones virtuales no podrán capturar paquetes con MAC de destino de otro VF a menos que se establezca el indicador privado vf-true-promisc-support.

vlan_anti_spoof no afecta a la capacidad de enviar paquetes sin etiquetar
---------------------------------------------------------------
Cuando se establece vlan_anti_spoof opción utilizando la interfaz de administración del hipervisor SR-IOV, Virtual Functions aún podrá enviar paquetes sin etiquetas VLAN.

Capacidades limitadas de visualización de la lista de direcciones MAC
------------------------------------------------
Debido al límite de tamaño de búfer (limitación del kernel) es posible agregar más direcciones MAC a la mac_list de lo que es posible mostrar usando #cat.
Por lo tanto, no se recomienda agregar más de 180 direcciones MAC.

Número máximo de colas por VF
---------------------------
num_queues característica de SR-IOV Hypervisor Management Interface no tiene protección contra la sobreutilización de las colas disponibles entre VF.

Consulte el archivo léame para obtener instrucciones de instalación, cómo identificar el adaptador, parámetros de línea de comandos, características adicionales y problemas conocidos.

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.