Download and Install the i40evf Driver (Linux)
If your server uses the Red Hat or SUSE Linux
operating system, you must download the i40evf device
driver to
install it.
- Log
in to your server.
- In a browser, go to http://downloadcenter.intel.com/download/24693.
- Select Downloads and Drives.
- Select Linux as the OS.
- Select the Network Adapter Virtual Function Driver for 40 Gigabit Network
Connections driver.
- Select Download.
The download begins. The file named i40evf-x.x.xx.tar.gz is
saved in the ~/Desktop directory of your server.
Note - The primary driver link is a buildable source archive
that works with Linux 2.6.
x kernels only
and requires that the currently running kernel match the
SRC RPM kernel
files and headers in order to build the driver. See the bundled
README file
in the unpacked archive from Intel for more information.
For this example, assume that the file is named i40evf-1.2.3.4.tar.gz.
The actual file might have different version or subversion numbers.
- Review and accept the software
license agreement.
- Copy the file containing the
driver from ~/Desktop to /temp.
- Uncompress and untar the file.
# tar -zxvf i40evf-1.2.3.4.tar.gz
- Go to the newly created src directory.
# cd /temp/i40evf-1.2.3.4/src
- Compile the driver source file.
# make
# make install
- Load the i40evf driver.
# modprobe i40evf
- Verify that the i40evf driver
has been installed.
# lsmod | grep i40evf
The output should be similar to this:
i40evf 118052 0
- Check the i40evf driver version.
# modinfo i40evf | grep ver
For example, the output might be similar to this:
filename: /lib/modules/2.6.18-53.el5/kernel/drivers/net/i40evf/i40evf.ko
version: 1.2.3.4ro
description: Intel(R) Gigabit PCI Express Network Driver
srcversion: 5CFF6AEBA251050F8A4B746
vermagic: 2.6.18-53.el5 SMP mod_unload gcc-4.1