Some chips do not support jumbo MTUs bigger than
1500
Rx Ring Size : 200 (range 0 - 511)
Some chips are fixed at 64
Rx Jumbo Ring Size : 100 (range 0 - 255)
Not all chips support the jumbo ring, and some
chips that support jumbo frames do not use the
jumbo ring.
Tx Ring Size : 511 (range (MAX_SKB_FRAGS+1) - 511)
MAX_SKB_FRAGS varies on different kernels and
different architectures. On a 2.6 kernel for
x86, MAX_SKB_FRAGS is 18.
Coalesce rx usecs : 20 (range 0 - 1023)
Coalesce rx usecs irq : 20 (range 0 - 255)
Coalesce rx frames : 5 (range 0 - 1023)
Coalesce rx frames irq : 5 (range 0 - 255)
Coalesce tx usecs : 72 (range 0 - 1023)
Coalesce tx usecs irq : 20 (range 0 - 255)
Coalesce tx frames : 53 (range 0 - 1023)
Coalesce tx frames irq : 5 (range 0 - 255)
Coalesce stats usecs : 1000000 (aprox. 1 sec.)
Some coalescing parameters are not used or have
different defaults on some chips
MSI : Enabled (if supported by the chip and passed
the interrupt test)
TSO : Enabled on newer chips that support TCP segmentation
offload in hardware
WoL : Disabled
Unloading and Removing Driver
=============================
To unload the driver, use ifconfig to bring down all eth# interfaces opened
by the driver, then do the following:
rmmod tg3
Note that on 2.6 kernels, it is not necessary to bring down the eth#
interfaces before unloading the driver module.
If the driver was installed using rpm, do the following to remove it:
rpm -e tg3
If the driver was installed using make install from the tar file, the driver
tg3.o (or tg3.ko) has to be manually deleted from the system. Refer
to the section "Installing Source RPM Package" for the location of the
installed driver.
Driver Messages
===============