Users Guide

7–Linux Driver Software
Patching PCI Files (Optional)
43 BC0054508-00 J
Where <package_name> is one of the following:
Patching PCI Files (Optional)
For hardware detection utilities such as Red Hat kudzu to properly identify bnx2x
supported devices, you may need to update several files containing PCI vendor
and device information. Apply the updates by running the scripts provided in the
supplemental TAR file. For example, on Red Hat Enterprise Linux, apply the
updates by issuing 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 rename the new files for use.
cp /usr/share/hwdata/pci.ids /usr/share/hwdata/old.pci.ids
cp /usr/share/hwdata/pci.ids.new /usr/share/hwdata/pci.ids
cp /usr/share/hwdata/pcitable /usr/share/hwdata/old.pcitable
cp /usr/share/hwdata/pcitable.new /usr/share/hwdata/pcitable
Network Installations
For network installations through NFS, FTP, or HTTP (using a network boot disk
or PXE), you may need a driver disk that contains the bnx2x driver. The driver disk
includes images for the most recent Red Hat and SUSE versions. You can
compile boot drivers for other Linux versions by modifying the Makefile and
the make environment. Additional information is available from the Red Hat Web
site:
http://www.redhat.com
QCS CLI QCS-CLI-<version>-<arch>.rpm
RPC agent qlnxremote-<version>.<arch>.rpm
NOTE
The examples used in this procedure refer to the bnx2x driver, but also apply
to the bnx2fc and bnx2i drivers.