Parameter Name
Valid
Range/Settings
Default
Description
IntMode
0-2
(0=legacy,
1=MSI, 2=MSI-X)
2 (MSI-
X)
IntMode allows changing the interrupt mode at module load
time without requiring a recompile. If the driver load fails to
enable a specific interrupt mode, the driver will try other inter-
rupt modes, from least to most compatible. The interrupt
order is MSI-X, MSI, Legacy. If specifying MSI interrupts
(IntMode=1), only MSI and Legacy will be attempted.
CrcStripping
0-1
1
(enable-
d)
This strips the CRC from received packets before sending
them up the network stack. If you have a system with BMC
enabled but cannot receive IPMI traffic after loading or
enabling the driver, try disabling this feature.
EEE
0-1
1
(enabled
for parts
sup-
porting
EEE)
This option allows for the ability of IEEE802.3az, Energy Effi-
cient Ethernet (EEE), to be advertised to the link partner on
parts supporting EEE. EEE saves energy by putting the
device into a low-power state when the link is idle, but only
when the link partner also supports EEE and after the fea-
ture has been enabled during link negotiation. It is not neces-
sary to disable the advertisement of EEE when connected
with a link partner that does not support EEE.
NOTE:
EEE is disabled by default on all I350-based
adapters.
Node
0-n, where n is
the number of the
NUMA node that
should be used to
allocate memory
for this adapter
port.
-1, uses the driver
default of alloc-
ating memory on
whichever pro-
cessor is running
modprobe.
-1 (off)
The Node parameter allows you to choose which NUMA
node you want to have the adapter allocate memory from.
All driver structures, in-memory queues, and receive buffers
will be allocated on the node specified. This parameter is
only useful when interrupt affinity is specified, otherwise
some portion of the time the interrupt could run on a different
core than the memory is allocated on, causing slower
memory access and impacting throughput, CPU, or both.
Additional Configurations
Configuring the Driver on Different Distributions
Configuring a network driver to load properly when the system is started is distribution-dependent. Typically, the con-
figuration process involves adding an alias line to /etc/modules.conf or /etc/modprobe.conf as well as editing other sys-
tem startup scripts and/or configuration files. Many Linux distributions ship with tools to make these changes for you. To
learn the proper way to configure a network device for your system, refer to your distribution documentation. If during
this process you are asked for the driver or module name, the name for the Linux Base Driver for the Intel Gigabit Fam-
ily of Adapters is e1000e.
As an example, if you install the e1000e driver for two Intel Gigabit adapters (eth0 and eth1) and set the speed and
duplex to 10 Full and 100 Half, add the following to modules.conf:
alias eth0 e1000e
alias eth1 e1000e
options e1000e IntMode=2,1
Содержание Ethernet 10G 2P X520 Adapter
Страница 1: ...Intel Network Adapters User Guide ...