Q-Logic 3000 Network Card User Manual


 
6–Linux Driver Installation and Configuration
Linux QLogic Adapter Driver Options
NE0154601-00 A 6-7
The parameters are listed in Table 6-1.
Ethtool Utility
The ethtool utility checks and configures additional driver options. See the
nx_nic Linux man pages for driver option configuration examples. See the
ethtool Linux man pages for additional details. Here is an example command:
% ethtool -K eth[n] tso off
Table 6-1. modprobe Command Optional Parameters
Parameter
Description Default Range
tx_desc Sets the size of the command descrip-
tor rings (transmit).
1024 256–1024
(must be
power of two)
jumbo_desc_1g
Sets the size of the receive ring for
jumbo frames (1GbE ports).
1024
(x86 64 bit)
512
(x86 32 bit)
64–1024
(must be
power of two)
jumbo_desc Sets the size of the receive ring for
jumbo frames (10GbE ports).
1024 64–1024
(must be
power of two)
rdesc_1g Sets the size of the receive ring for
normal packets (1GbE ports)
For firmware version 4.0.xyz, the max-
imum size is 8192.
8192
(x86 64 bit)
2048
(x86 32 bit)
64–8192
(must be
power of two)
rdesc_10g Sets the size of the receive ring for
normal packets (10GbE ports).
For firmware version 4.0.xyz, the max-
imum size is 8192.
8192
(x86 64 bit)
4096
(x86 32 bit)
64–8192
(must be
power of two)
use_msi Enables MSI interrupts. 1 0: Disabled
1: Enabled
use_msi_x Enables MSIx interrupts.
This parameter is available only in
kernel versions later than 2.6.8. When
this parameter is enabled, it takes pre-
cedence over MSI interrupts and the
use_msi parameter is ignored.
1 0: Disabled
1: Enabled
rss_enable Enables receive side scaling. This
parameter is available only when
MSI-X interrupts are enabled.
1 0: Disabled
1: Enabled