Intel PROSet/Network Adapter Driver 29.1 for Server 2019

Manufacturer:

Description

DOWNLOAD NOW

Changes:

- Full OEM Gen container release for E810, E700 and E820.

New Hardware Support:

- None for this release. Although Intel 800 Series Ethernet Driver (AArch64) v4.2.34 option is presented in the BootUtil tool, ARM Servers are not supported in this release.

New Software Support:

- Azure Stack HCI 23H2 OS support.
- RX Timestamp support on E810.
- Traffic Mirroring via tc-mirred on E810.
- Control FW debug logs level via debugfs on E810.
- Flexible VF loopback pacing configuration on E810.
- SyncE4L NIC chaining improvements on E810.
- PHY Statistics Dumps on E810.
- Devlink health support for Tx hang debugging on E810.
- HII VLAN function configuration support for E810 OEMGen devices.
- DMA_buf w/o ODP support for Linux RDMA.
- FreeBSD E810 - Count packets larger than RX MAX as Rx Oversize packets.
- Print NIC FW version on E810.
- FreeBSD X710 - Count packets larger than RX MAX as Rx Oversize packets.
- Log FW Failure Critical Data in Recovery Mode.
- NVMUpdate option to use FW Version to determine if update is upgrade or downgrade.
- Driver can provide debug log when TX unit hang occurs on E810.
- Set E810 debug level and UART option when driver is working.
- Enable E810 GPUDirect community solution: DMA_BUF without ODP.

New Firmware Support:

- Enable E700 X722 Tx signal to “always on”.
- Enable E700 to store events details on the NVM in Recovery Mode.When entering the Recovery Mode, X710 will store the details of the event in the NVM.
- Added native support for BIDI 100G PAM4 Compliance Code Modules (CAUI4 with No FEC).
- Added native support for 10GBaseT 80m module (SFP).
- Added to E810-CQDA2T adapters, 6 ports Mixed Mode 10G/25G.
- Added RDE properties for PortMetrics.Transceivers.
- Disable Optical Module Laser when Link/Port is disabled on E820.
- Allow I2C 2 byte write access for PHY control on E820.

Intel Ethernet 810 Series Fixed Issues:

Linux Driver
- Multicast promiscuous mode doesn’t work after PF-to-VF reset.
- E810 NIC cannot upgrade FW from V3.20 to V4.20.
- Fixed issue of unexpected FW logs during some special environments, such as tx_timeout or NVM update.
- Ice driver doesn't work when link-down-on-close is on.
- Input/output error shown after "link-down-on-close" priv-flags enabled.
- NULL pointer dereference happens in the ICE out-of-tree ICE driver. Determine if PF Reset is in progress before accessing the coalesce settings.
- It was observed that in some cases the TC rule is not removed when adapter works in the switchdev mode, what was caused by improper algorithm of TC rule removal method.
- Low receive performance using E810-XXVDA2. ICEA drivers provide low throughput numbers in Windows 11 due to the missing registries: RssBaseProcNumber, NumaNodeId, and MaxRssProcessors, in the INF file.
- "Scalable IOV" help text in Device Level Configuration is not expected.
- Traffic statistics reported by ice driver have been changed to also include RDMA traffic.
- Out-of-tree drivers don't support XDP redirect on v6.3. Report XDP functionality through XDP features flag.
- DVM mode is not configured in parser library for raw packet filter. Align the DVM configuration between kernel driver and hardware/DDP.
- Ice driver misc interrupt not getting generated for a interface. Re-enable timestamp at the end of the BH of the interrupt.
- Bug/Issue on ice-1.12.6 + Linux Red Hat 7.9 that is preventing kmod install - "weak-modules" RPM install/uninstall issue.
- JIT-288239 x-UEFI missing for Port Option Configuration form. Added x-UEFI string for Port Option Configuration form "INTEL_PortOptionConfig".

Windows Driver
- Seeing warning message Event ID: 101 with ICEA module, on Windows 2022 operating system.
- E810 physical adapter does not display RDMA counters.

Firmware/NVM/NVM Update
- To have the metrics data shown on the respective port, map the port to MAC address before accessing counter registers.
- Fixed an issue, when plugging DAC cables into two ports at the same time on Clifton Channel, it is possible for one port to be unable to establish link.
- All RDE events' MessageArgs have been changed to strings.
- Resolved an issue where 0x5089 was returned for command get_sff_temperature when only port1 had optics of E810.
- RDE Metrics fix - Counters were taken from different ports due to incorrect internal mapping.
- PLDM T2 NumericSensors didn't send async event when any threshold was crossed.
- NCSI1.2 command Get Transceiver Temperature(0x4A) returned incorrect temperatures due to wrong endianness.
- Module temp thresholds check running too early causes 0 return, which is taken as valid and shuts down port.
- GetSensorReading command returns error code 0x1 in case when plug temperature is higher than 78C (0x4E).
- E810 doesn't support non-contiguous TCs within the LLDP configuration. It may result in a hang situation if receiving such LLDP packets during power-on stage. A timeout was added to the firmware polling loop to trigger a core reset which clears the hang and allows the device to continue functioning.
- E810 4.3 NVMs use a common map, which introduces a change (new entries) to an immediate TLV in PFA. FW fails to interpret the new entries in this specific TLV, which results in adding those new entries again and again upon every update from the former 4.3 image to 4.3 and above. Eventually, due to the lack of space in that TLV, any normal attempt to update will fail.
- NetworkDeviceFunction.Ethernet.PermanentMACaddress should stay with factory setting if it has been programmed. Read relevant section from Factory Settings.

Pre-Boot
- Fixed an issue where the UEFI HII interface could not save the setting of virtualization mode.

Intel Ethernet 820 Series Fixes Issues:

Firmware/NVM/NVM Update
- Previously, in some cases Tx Pipe Config was wrong.
- Previously, GetSensorReading command (executed for sensorId = 503, Plug Temp sensor) returns error code 0x1 in case when plug temperature is higher than 78C (0x4E).
- Previously, EPCT Incorrectly reports port-option for 2x40G on ICX-D LCC.

Linux Driver
- Encrypted packets not getting delivered by ice driver.
- Tx Timestamp timeout errors seen on E820 ports upon linkup.
- ts_pll_cfg not getting updated properly. Changed TS PLL params initialisation to happen before TS PLL init.
- ICE driver crashed - Bad EEPROM checksum detected, err -28. Fix order of error path such that the memory access don't conflict.

Intel Ethernet 700 Series Network Adapters Fixes Issues:

Linux Driver
- ixgbe 5.15.2 - mq core affinity reset on interface link lost/link state. Remove irq_set_affinity_hint() calls to make driver honor user affinity settings.
- i40e 2.20.12 - mq core affinity reset on interface link lost. Removes irq_set_affinity_hint() calls to make driver honor user affinity settings.
- Fixed an issue, I40e driver report "vf may be used uninitialized in this function" during make process.
- 100M speed has been removed from Speed and Duplex in Device Manager.
- IXGBE License , ixgbe.spec file. There is an “@” symbol on the license entry where it should read GPL – 2.0. Implement RPM_LICENSE variable in driver makefiles.

Firmware/NVM/NVM Update
- Previously, after configuring "ifconfig ethX down" command on Marvell devices series 88E1512/ 88E1514, the peer side (loopback configuration) was still reporting link up.
- Fixed an issue. Unexpected EMP Reset occurred in a rarely BMC request combination in a very low probability, which may cause: 'tx_timeout' or 'ARQ: Unknown event 0x0000 ignored' or 'bond down' if bonding is configured.
- Firmware upgrades/downgrades for Intel I350 always reset SR-IOV settings to None. Add SRIOV bit in IOV control word to shared code protected_blocks_I350 array.

Pre-Boot
- SUP0550 unable to update firmware Intel Ethernet 10G 4P X710 SFP+ rNDC (Foster Flat, DPN 68M95). 14020727595

Intel Ethernet 500 Series Network Adapters Fixed Issues:

Tool Fix
- Fixed an issue, where eeupdate failed to keep the X550 serial Mac address. After eeupdate updates the NVM image, the serial Mac address of the X550 is reset to default values.

This download is valid for the products listed below:

- Intel Ethernet Connection I218-LM
- Intel 82579LM Gigabit Ethernet PHY
- Intel Ethernet Connection I217-LM
- Intel Ethernet Connection I219-LM
- Intel Ethernet Server Adapter I210-T1
- Intel Ethernet Converged Network Adapter X540-T2
- Intel Ethernet Converged Network Adapter X540-T1
- Intel Ethernet Controller I225-LM
- Intel Ethernet Controller X540-AT2
- Intel Ethernet Converged Network Adapter X520-DA1
- Intel Ethernet Converged Network Adapter X550-T1
- Intel Ethernet Converged Network Adapter XL710-QDA1
- Intel Ethernet Network Adapter XXV710-DA2
- Intel Ethernet Controller I350-AM2
- Intel Ethernet Controller I350-BT2
- Intel Ethernet Controller I350-AM4
- Intel Ethernet Controller X540-BT2
- Intel Ethernet Controller E810-CAM1
- Intel Ethernet Controller E810-CAM2
- Intel Ethernet Controller E810-XXVAM2
- Intel Ethernet Server Adapter X520-DA1 for Open Compute Project
- Intel Ethernet Server Adapter X520-DA2 for Open Compute Project
- Intel Ethernet Converged Network Adapter X710-DA4
- Intel Ethernet Controller X550-AT2
- Intel Ethernet Controller X550-BT2
- Intel Ethernet Converged Network Adapter X710-T4
- Intel Ethernet Server Adapter I350-F2
- Intel Ethernet Server Adapter I350-T4V2
- Intel Ethernet Converged Network Adapter X710-DA2
- Intel Ethernet Converged Network Adapter X550-T2
- Intel Ethernet Network Adapter XXV710-DA1
- Intel Ethernet Controller X710-AT2
- Intel Ethernet Controller I225-IT
- Intel Ethernet Network Adapter E810-2CQDA2
- Intel Ethernet Network Adapter E810-CQDA2 for OCP 3.0
- Intel Ethernet Network Adapter E810-CQDA2
- Intel Ethernet Network Adapter X710-DA2 for OCP 3.0
- Intel Ethernet Controller X710-TM4
- Intel Ethernet Network Adapter X710-T2L
- Intel Ethernet Network Adapter X710-T2L for OCP 3.0
- Intel Ethernet Network Adapter X710-T4L
- Intel Ethernet Server Adapter XL710-QDA1 for Open Compute Project
- Intel Ethernet Server Adapter XL710-QDA2 for Open Compute Project
- Intel Ethernet Controller I210-CL
- Intel Ethernet Converged Network Adapter X520-SR2
- Intel Ethernet Converged Network Adapter XL710-QDA2
- Intel Ethernet Converged Network Adapter X520-DA2
- Intel Ethernet Converged Network Adapter X520-LR1
- Intel Ethernet Converged Network Adapter X520-T2
- Intel Ethernet Network Adapter E810-CQDA1 for OCP 3.0
- Intel Ethernet Network Adapter E810-XXVDA4 for OCP 3.0
- Intel Ethernet Network Adapter E810-XXVDA2 for OCP 3.0
- Intel Ethernet Controller I210-AS
- Intel Ethernet Controller I210-IS
- Intel Ethernet Controller XL710-BM1
- Intel Ethernet Controller XL710-BM2
- Intel Ethernet Controller X710-BM2
- Intel Ethernet Network Adapter E810-XXVDA4
- Intel Ethernet Network Adapter E810-CQDA1
- Intel Ethernet Network Adapter E810-XXVDA2
- Intel Ethernet Network Adapter X710-DA4 for OCP 3.0
- Intel Ethernet Network Adapter X710-T4L for OCP 3.0
- Intel Ethernet Controller I210-AT
- Intel Ethernet Server Adapter I350-T2V2
- Intel Ethernet Network Adapter E810-CQDA1 for OCP
- Intel Ethernet Server Adapter X710-DA2 for OCP
- Intel Ethernet Controller X550-AT
- Intel Ethernet Controller XXV710-AM1
- Intel 82599EN 10 Gigabit Ethernet Controller
- Intel 82599ES 10 Gigabit Ethernet Controller
- Intel Ethernet Converged Network Adapter X520-QDA1
- Intel Ethernet Server Adapter I350-F4
- Intel Ethernet Controller I210-IT
- Intel Ethernet Controller XL710-AM2
- Intel Ethernet Controller X710-AM2
- Intel 82599EB 10 Gigabit Ethernet Controller
- Intel Ethernet Controller I210-CS
- Intel Ethernet Converged Network Adapter X520-SR1
- Intel Ethernet Controller XXV710-AM2
- Intel Ethernet Controller XL710-AM1
- Intel Ethernet Server Adapter X520-DA2
- Intel Ethernet Connection X557-AT

About Network Adapter Drivers:

When connected, the operating system usually installs a generic driver that helps the computer to recognize the newly attached device.

However, proper software must be applied if you want to make use of all features that the network adapter has available. This task also allows computers to properly recognize all device characteristics such as manufacturer, chipset, technology, and others.

Updating the adapter's drivers and utilities version might improve overall performance and stability, increase transfer speeds, fix different compatibility problems and several network-related errors, as well as bring various other changes.

To install this release, simply get the package, extract it if necessary, run the setup, and follow the instructions displayed on-screen. When done, don't forget to perform a system restart and reconnect the network adapter to make sure that all changes take effect properly.

Without further ado, if you intend to apply this version, click the download button and install the package. Moreover, check with our website as often as possible so that you don't miss a single new release.

Intel PROSet Ethernet Driver Intel PROSet Network Driver Intel Network Adapter Driver PROSet Ethernet Intel Network

  CATEGORY:
Network Card
  COMPATIBLE WITH:
Windows Server 2019
  file size:
29.9 MB
  filename:
Wired_PROSet_29.1_x64.zip