HP Integrity BL860c Server Blade Linux Installation white paper

# rpm -ivh RPMS/<arch>/tg3-<version>.<arch>.rpm --force
The driver will be installed in the following path:
2.4.x kernels;
/lib/modules/<kernel_version>/kernel/drivers/net/tg3.o
2.6.x kernels:
/lib/modules/<kernel_version>/kernel/drivers/net/tg3.ko
5. Configure your network setting and address. You may need to refer
to your Linux vendor documentation. Helpful network configuration
tools such as "yast2" in SLES or
linuxconf/redhat-config-network/netconfig in Red Hat exist for
easy configuration.
For SLES, you must specify the module as tg3 while
configuring the network. The module can be specified in Hardware
Details of Advanced configuration
6. You can now reboot your server. Upon reboot the network should
start with the tg3 driver loaded and the correct network
configuration. To verify that the tg3 driver is loaded, use
the following command.
# lsmod
If tg3 is listed then the tg3 driver loaded.
Note: If the above entry doesn't exist add it in configuration file.
Load the tg3 driver:
# insmod tg3
or
# insmod tg3.ko (on 2.6.x kernels)
or
# modprobe tg3
Note: It is prefered to use modprobe in SLES. insmod may not work
the way it worked in 2.4 kernels.
Use ifconfig to bring up the network with the new driver:
# ifconfig eth# up
Refer to the man pages for lsmod, ifconfig, rmmod, insmod, modprobe,
modules.conf and modprobe.conf for more detailed information.
Driver Settings
=================
For the tg3 driver, driver settings can be queried and changed using
ethtool. See the ethtool man page for more information. ethtool
settings do not persist across reboot or module reload. To preserve the
setting across reboots, you can do the following -
For Red Hat Linux
a) Add appropriate 'ethtool' commands to /etc/rc.local, like.
ethtool -s ethX speed 10
Appendix A: Instructions for Installing a New tg3 Driver for Ethernet Pass-Thru Interconnect Module Users 27