NC51xx PCIe 10 Gigabit Server Adapter Software and Configuration Guide

Installation and configuration 19
Uninstalling the nx_tools RPM
The following command uninstalls the nx_tools RPM.
# rpm -e nx_tools
Driver settings
The following settings are the default and optional parameters that the driver can set for the adapter.
Speed
o 10,0000 Mbps, full-duplex
MTU
o Default: 1500
o Range: 0-8000
Example: The following command illustrates how to set the MTU value.
# ifconfig eth<x> mtu 8000
TSO
o Default: On
o Range: On or Off
Example: The following command illustrates how to change the TSO parameter to off.
# ethtool -K eth<x> tso off
The following optional parameters can be passed to the driver with the modprobe command.
tx_desc—sets the size of the command descriptor rings (tx).
o Default: 1024
o Range: 256-4096 (must be power of two)
Example: The following command illustrates how to use the modprobe command to set the tx_desc
parameter option.
# modprobe nx_nic tx_desc=2048
jumbo_desc—sets the size of the receive ring for jumbo frames.
o Default: 1024
o Range: 64-1024 (must be power of two)
Example: The following command illustrates how to use the modprobe command to set the
jumbo_desc parameter option.
# modprobe nx_nic jumbo_desc=1024
rdesc_10g—sets the size of the receive ring for normal packets (10 GbE ports).
o Default: 32768
o Range: 64-32768 (must be power of two)
Example: The following command illustrates how to use the modprobe command to set the
rdesc_10g parameter option.
# modprobe nx_nic rdesc_10g=32768
use_msi—enables or disables Message Signal Interrupt.
o Default: Enable (1)