3-3
Chapter 3: Installation
make CFLAGS_EXTRA=”-DIXGBE_NO_LRO” install
5. Load the module:
For kernel 2.6.x, use the modprobe command:
modprobe ixgbe <parameter>=<value>
For 2.6 kernels, the insmod command can be used if the full path to the driver
module is specified. For example:
insmod /lib/modules/<KERNEL VERSION>/kernel/drivers/net/
ixgbe/ixgbe.ko
In addition when using 2.6 based kernels make sure that older ixgbe drivers are
removed from the kernel, before loading the new module. To do this, use:
rmmod ixgbe; modprobe ixgbe
6. Assign an IP address to the interface by entering the following, where x is the
interface number:
ifconfig ethx <IP_address> netmask <netmask>
7. Verify that the interface works. Enter the following, where <IP_address> is the IP
address for another machine on the same subnet as the interface that is being
tested:
ping <IP_address>
NOTE: IXGBE_NO_LRO is a compile time flag. The user can enable it at
compile time to remove support for LRO from the driver. The flag is used by
adding CFLAGS_EXTRA=-”DIXGBE_NO_LRO” to the make file when it’s being
compiled.