
50
Symmetrix Fibre Channel with Qlogic HBAs on Linux Hosts
Fabric Configurations
Installing the QLogic
Driver — Method Two
Follow these steps to integrate the QLogic driver into the kernel:
1. Change to the directory to which the tar archive was saved.
cd /home/qlogic
2. Uncompress and extract the source files from the tar archive:
tar zxvf qla2x00src-v2.19.15.tgz
The files are:
3. Copy the firmware and source files to the appropriate directory:
cp ql2100_fw.h ql2200_fw.h qla2100.h qla2100.c /usr/src/linux/drivers/scsi
4. Once the files have been copied to the appropriate directory, you
must edit the kernel as described in the following steps so the
driver will be built properly when the kernel is compiled.
Edit Config.in
Depending on the Linux distribution and the kernel version, the lines
indicated in this section may differ.
In order for the QLogic driver to be listed as an option in
config/menuconfig/xconfig, edit Config.in as follows:
1. cd /usr/src/linux/drivers/scsi x
2.
vi Config.in
3. If the Linux distribution is RedHat v6.2, proceed to step 3a. If the
distribution is v7.0, go to step 3b:
a. If the Linux distribution is RedHat v6.2, search for the
following code block around line 126:
if [ "$CONFIG_PCI" = "y" ]; then
dep_tristate ’QLogic ISP SCSI support’ CONFIG_SCSI_QLOGIC_ISP $CONFIG_SCSI
dep_tristate ’QLogic ISP FC SCSI support’ CONFIG_SCSI_QLOGIC_FC $CONFIG_SCSI
fi
dep_trisate ’Seagate ST-02 and Future Domain TMC-8xx SCSI support’
CONFIG_SCSI_SEAGATE $CONFIG_SCSI
◆ Makefile ◆ ql2100_fw.h
◆ ql2200_fw.h ◆ qla2100.h
◆ qla2100.c ◆ release.txt
◆ emc.txt
Kommentare zu diesen Handbüchern