3.5.1 Matrix Server Administration Guide
Chapter 18: SAN Maintenance 309
Copyright © 1999-2007 PolyServe, Inc. All rights reserved.
Format of the fc_pcitable File
The fc_pcitable file contains entries only for the drivers installed on your
system. By default, the entries in the file are commented out, as indicated
by the comment character (#). The file is used only if you add a new entry
to the file or modify a default entry (by removing the comment character
and then changing the appropriate values).
Each line in the file contains six fields, as shown in the following example
for the default qla2x00 driver:
0x1077 0x2200 qla2x00 scsi "" QLogic 2200 Adapter
The fields contain the following information:
•Vendor ID.
• Device ID.
• Driver name. Do not include .o in the name.
• Path. If the path begins with “/”, it is considered to be an absolute
path. Otherwise, it is considered to be relative to the
/opt/polyserve/lib/modules/current directory.
• Options, enclosed in double quotes, to pass to insmod when it loads
the driver. If no options are required, type a pair of double quotes (ʺʺ)
in the field.
• A text description of the driver.
Using the chhbadriver Script
The chhbadriver script overwrites the fc_pcitable file. If you want to test
an unsupported driver and then return to a supported driver, run the
chhbadriver script to clean up your system.
Be sure to review the following warning from the fc_pcitable file:
# Warning: If using a version of the device driver that is
# different from the default, the HBA API libraries compatible
# with that version must be used. The chhbadriver script will
# automatically update the HBA API library files for the
# versions shipped with Matrix Server. If using a custom
# driver, make sure the HBA API libraries compatible with
# that driver are installed.
#