Chapter IX. LIO iSCSI Target Offload
Software/Driver Installation
3.1.
Pre-requisites
The LIO iSCSI Target Offload driver requires the following components to be installed to
function:
•
Python (v2.7.10 provided in the package)
•
TargetCLI (v2.1 provided in the package)
•
OpenSSL (Download from https://www.openssl.org/source/)
If not already present in the system, the component provided in the package will be installed along
with the kernel.
3.2.
Installation
i.
Change your current working directory to Chelsio Unified Wire package directory:
[root@host~]# cd ChelsioUwire-x.x.x.x
ii. Install LIO driver and targetcli utilities:
[root@host~]# make lio_install
In case of RHEL 7.4/7.5 and Ubuntu 18.04.1, you can use one of the following options to install
the driver by specifying kernel source (KSRC) and kernel object (KOBJ):
•
CLI mode
[root@host~]# make lio_install KSRC="<kernel_source_dir>"
KOBJ="<kernel_object_dir>"
Example: For Ubuntu 18.04.1,
[root@host~]# make lio_install KSRC=/root/ubuntu-bionic/
KOBJ=/lib/modules/4.15.0-29-generic/build
Chelsio Unified Wire for Linux
141
Need help?
Do you have a question about the Terminator Series and is the answer not in the manual?
Questions and answers