Fibre Channel and FCoE out of kernel driver versions
75
Installing and Configuring the Linux Host with the QLogic Driver
Method 3: Installing the QLogic v7.xx.xx driver via the QLogic RPM
This section guides you through the process of installing and utilizing
the QLogic driver RPM. The RPM builds and installs the qla2300.o
driver and modifies the
/etc/modules.conf file.
In /etc/modules.conf, the host adapter line for the qla2300.o driver
will be appended. The options line containing the addition of the
scsi_allow_ghost_devices and max_scsi_luns parameters will also be
appended to the file. This allows the host to correctly identify the
disconnected LUN 0 that is reported when attached to VNX series or
CLARiiON storage systems, and allows the SCSI stack to scan up to
255 devices.
The Unisphere
™
/Navisphere
®
Host Agent requires that the
disconnected LUN 0 be reported.
The QLogic RPM creates the QLogic v7.xx.xx driver as a module.
The following is an example of steps to install the QLogic driver RPM
along with example console output:
1. Boot into the qualified and supported kernel onto which the
driver will be installed.
2. Obtain the qla2x00-v7.03.00-1.i686.rpm package from
EMC-approved section of the QLogic website.
3. Install the QLogic driver:
[root@l82bi114 extra]# rpm -ivh qla2x00-v7.03.00-1.i686.rpm
Preparing... ########################################### [100%]
1:qla2x00 ########################################### [100%]
QLogic qla2300/qla2200 HBA driver installation supports the following distribution
and its different flavors :
Red Hat Advanced Server 2.1 / Red Hat Enterprise Linux 3.0 and SuSE SLES 8.
Please refer to SUPPORTED_KERNEL_VERSION.txt file in
/usr/src/qla2x00 path for details regarding different arch and kernel versions
supported
Installing qla2300 driver for 2.4.21-32.0.1.ELsmp...
Creating initial /usr/src/qla2x00/install.v7.03.00-1.log...
Please wait: Preparing qla2300 modular driver build
copying kernel-2.4.21-i686-smp.config to
/lib/modules/2.4.21-32.0.1.ELsmp/build/.config...
Building Kernel Dependencies
Make successful. File
/usr/src/qla2x00/make.2.4.21-32.0.1.ELsmp.v7.03.00-1.log created.
Saving copy of /etc/modules.conf as /etc/modules.conf.orig
install -d -o root -g root
/lib/modules/2.4.21-32.0.1.ELsmp/kernel/drivers/scsi/
install -o root -g root qla2200.o qla2300.o