646265-004 13
Intel
®
Ethernet Network Adapter E810-XXVDA4T
User Guide
NVM Update Tool:
https://www.intel.com/content/www/us/en/download/19624/non-volatile-memory-nvm-
update-utility-for-intel-ethernet-network-adapter-e810-series.html
Always choose the latest.
Note: To update the NVM, refer to the Intel
®
Ethernet NVM Update Tool Quick Usage Guide
for Linux.
2. Download and install the complete driver package:
https://www.intel.com/content/www/us/en/download/15084/intel-ethernet-adapter-complete-
driver-pack.html
Always choose the latest.
Or, download the Linux driver only:
https://sourceforge.net/projects/e1000/files/ice%20stable/
Note: For the newest features, always use the latest driver and NVM version. This document is
based on driver version ice-1.10.1.2 or newer.
3. Install the complete driver package with the following commands:
# cd ice-1.x.x/src
# make -j install
# insmod ./intel_auxiliary.ko //Depends on the kernel version if you need it.
# insmod ./ice.ko
4. Update the NVM to the latest image:
# cd E810_NVMUpdatePackage_v3_10_Linux/Linux_x64/
#./nvmupdate64e -u -l -c nvmupdate.cfg
5. Power cycle the system and check correct driver and NVM version:
#ethtool -i ens801f0
driver: ice
version: 1.10.1.2
firmware-version: 4.01 0x800135e7 1.3256.0
expansion-rom-version:
bus-info: 0000:84:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
6. Download and install linuxptp, version 3.1.1 or later from SourceForge:
https://sourceforge.net/projects/linuxptp/
or use:
# git clone git://git.code.sf.net/p/linuxptp/code linuxptp
7. Download and install synce4l from: https://github.com/intel/synce4l
or use:
#git clone http://github.com/intel/synce4l synce4l
Did this document help answer your questions?