Users Guide
2–Driver Installation and Configuration
Linux Driver Installation and Configuration
15 CU0354602-00 M
Installing the Linux iSCSI Driver
Driver installation makes extensive use of the build.sh script located in the
driver source (extras/build.sh). This section provides installation instructions
for the following Linux versions:
Building the iSCSI Adapter Driver SLES 11 SP4
Building the iSCSI Adapter Driver for RHEL 6.5 and SLES 12
Building the iSCSI Adapter Driver for RHEL 6.5 and SLES 11 SP3
Building the iSCSI Adapter Driver SLES 11 SP4
Building and Installing the Adapter Driver
1. Issue the following commands from the directory that contains the driver
package file, qla4xxx-src-x.xx.xx.xx.xx.xx-k.tar.gz:
# tar -xzvf qla4xxx-vx.xx.xx.xx.xx.xx-kx.tar.gz
# cd qla4xxx-vx-x.xx.xx.xx.xx.xx-kx
# tar -xvzf qla4xxx-src-vxx.xx.xx.xx.xx-ky.tar.gz
# cd qla4xxx-vx.xx.xx.xx.xx.xx-kx
where x.xx.xx.xx.xx.xx is the applicable version number.
2. Build and install the driver modules from the source code by executing the
build.sh script as follows:
# ./extras/build.sh install
The build.sh script does the following:
Builds the driver .ko files
Copies the .ko files to the appropriate directory:
/lib/modules/2.6.../extra/qlgc-qla4xxx
Adds the appropriate directive in the modprobe.conf file (if
applicable)
Manually Loading the Adapter Driver
1. Load the driver using one of the following methods:
To directly load the driver from the local build directory, issue the
following commands:
# insmod
/lib/modules/2.6.../kernel/drivers/scsi/scsi_transport_is
csi2.ko
# insmod qla4xxx.ko