Installation guide
AT-2973SX, AT-2973T, AT-2973T/4, and AT-VNC10S Adapters Installation and User’s Guide
73
To unload the driver, use ifconfig to bring down all eth# interfaces 
opened by the driver, and then enter: 
rmmod bnx2
If the driver was installed using the rpm command, enter the following 
command to remove it: 
rpm -e netxtreme2
Unloading the Driver from a TAR Installation 
If the driver was installed using make install from the tar file, manually 
delete the bnx2.o or bnx2.ko driver file from the operating system. See 
“Installing the Source RPM Package” on page 68 for the location of the 
installed driver. 
Patching PCI 
Files (Optional) 
This is an optional procedure that describes how to patch PCI files for 
identification by other vendors.
For hardware detection utilities, such as Red Hat kudzu, to properly 
identify bnx2 supported devices, you may need to update a number of files 
containing PCI vendor and device information. 
Note
The examples used in this procedure refer to the bnx2 driver, but 
also apply to the bnx2i driver. 
Apply the updates by running the scripts provided in the supplemental tar 
file. For example, on Red Hat Enterprise Linux, apply the updates by 
entering the following commands: 
./patch_pcitbl.sh /usr/share/hwdata/pcitable 
pci.updates 
/usr/share/hwdata/pcitable.new bnx2
./patch_pciids.sh /usr/share/hwdata/pci.ids 
pci.updates 
/usr/share/hwdata/pci.ids.new
Next, back up the old files and the rename the new files by entering the 
following copy commands:
cp /usr/share/hwdata/pci.ids /usr/share/hwdata/
old.pci.ids
cp /usr/share/hwdata/pci.ids.new /usr/share/hwdata/
pci.ids










