Intel Ethernet X520 10GbE Dual Port KX4 Mezz User Manual page 104

Table of Contents

Advertisement

The ixgbevf driver requires the ixgbe driver, version 2.0 or later. The ixgbevf driver supports virtual functions generated
by the ixgbe driver with a max_vfs value of 1 or greater. For more information on the max_vfs parameter refer to the sec-
tion on the
ixgbe
driver.
The guest OS loading the ixgbevf driver must support MSI-X interrupts.
This driver is only supported as a loadable module at this time. Intel is not supplying patches against the kernel source
to allow for static linking of the driver. For questions related to hardware requirements, refer to the documentation sup-
plied with your Intel 10GbE adapter. All hardware requirements listed apply to use with Linux.
Instructions on updating ethtool can be found in the section
ixgbevf Linux Base Driver Supported Adapters
The following Intel network adapters are compatible with the ixgbevf Linux driver in this release and can support up to
63 virtual functions per port.
Controller Adapter Name
82599
Intel® Ethernet X520 10GbE Dual Port KX4 Mezz
82599
Intel® Ethernet Server Adapter X520-2
82599
Intel® Ethernet X520 10GbE Dual Port KX4-KR Mezz E90209-xxx
82599
Intel® Ethernet Server Adapter X520-T2
X540
Intel® Ethernet 10G 2P X540-t Adapter
Intel® Ethernet 10G 2P X520 Adapter
82599
X540
Intel® Ethernet 10G 4P X540/I350 rNDC
82599
Intel® Ethernet 10G 4P X520/I350 rNDC
82599
Intel® Ethernet 10G 2P X520-k bNDC
To verify your adapter is supported, find the board ID number on the adapter. Look for a label that has a barcode and a
number in the format 123456-001 (six digits hyphen three digits). Match this to the list of numbers above.
For more information on how to identify your adapter or for the latest network drivers for Linux, see
SR-IOV Capable Operating Systems
Citrix XenServer 6.0 with Red Hat Enterprise Linux
l
SLES 11 SP3
l
Building and Installation
To enable SR-IOV on your system:
1. Ensure both Virtualization and SR-IOV are enabled in the BIOS.
2. Install the Linux operating system. You can verify that the kvm driver is loaded by typing: lsmod | grep -i
kvm
3. Load the Linux Base Driver using the modprobe command: modprobe ixgbe option max_vfs=xx,yy
xx and yy are the number of virtual functions you want to create. You must specify a number for each port with
each parameter separated by a comma. For example, xx is the number of virtual functions for port 1; and yy, for
port 2. You can create up to 63 functions per port.
4. Compile and install the ixgbevf driver for SR-IOV. This is loaded against the virtual functions created.
Instructions to configure virtual functions are provided in the Technical Briefs listed below. It should be noted that the
information contained in these documents references typical configurations. Consult your operating system vendor for
the latest information.
Additional Configurations
Board IDs
E62954-xxx
E81283-xxx and E82394-xxx
E76986-xxx and E92016-xxx
G35632-xxx
G28774-xxx and G38004-xxx
G14843-xxx, G59298-xxx, and G33388-xxx
G61346-xxx and G63668-xxx
G19030-xxx
later in this document.
Customer
Support.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents