6–Configuring NIC Functionality in the Converged Network Adapter Configuring the NIC in a Linux Environment

Configuring the NIC in a Linux Environment

Configuring the QLogic 8100 Series Adapter NIC function in RHEL 5 environments can be accomplished using the following built-in utilities and functions:

ethtool—An interface that displays and configures QLogic 8100 Series Adapter NIC function parameters. Use ethtool to configure offload settings and view network interface statistics. Configuration changes that you make with ethtool are lost if the server reboots. To make persistent configuration changes, edit the file /etc/sysconfig/network-scripts/ifcfg-ethX.

ifconfig—A utility that configures a adapter network interface with certain parameters such as IP address, subnet mask, or jumbo frames. Ifconfig also displays currently active network interfaces. Any configuration changes you make with ifconfig are lost if the server reboots. To make persistent configuration changes, edit the file /etc/sysconfig/ network-scripts/ifcfg-ethX.

modprobe—A utility that loads and unloads a kernel module, such as the QLogic NIC driver (qlge). modprobe also changes the values of various driver parameters for the qlge driver. Any configuration changes that you make with modprobe are lost if the server reboots. To make persistent configuration changes, edit the file /etc/modprobe.conf and create a new RAMDISK image.

ifenslave—A user-level control program that manages bonding interfaces.

vconfig—A user level utility that creates VLAN interfaces.

The following sections describe the use of these utilities and functions.

NIC Driver Parameters (Linux)

Table 6-2lists the QLogic 8100 Series Adapter networking (NIC) driver parameters, their default values, and allowed values. It also recommends the utility to be used to modify these parameters.

Table 6-2. NIC Driver Parameters for Linux

Parameter Name

Description

Default

Allowed

Configuration

Value

Values

Method

 

 

 

 

 

 

 

rx-checksumming (rx)

Enables or disables

On

Off, On

ethtool

 

hardware receive

 

 

 

 

TCP/UDP checksum

 

 

 

 

validation

 

 

 

 

 

 

 

 

FE0254601-00 A

6-29

Page 197
Image 197
Q-Logic 8100 SERIES manual Configuring the NIC in a Linux Environment, NIC Driver Parameters Linux, Method