ISCSI target driver iSCSI-SCST

ISCSI-SCST is a forked (with all respects) version of IET with updates to work over SCST as well as with many improvements and bugfixes. The reason of fork is that the necessary changes are intrusive and with the current IET merge policy, where only simple bugfix-like patches, which doesn't touch the core code, could be merged, it is very unlikely that they will be merged in the main IET trunk.

ISCSI-SCST has the following major advantages over the mainline IET:

Also, in contrast to IET, iSCSI-SCST is open for any new development, modifications and improvements, so people who want to fix or implement something new will not have to keep and maintain separate patches as it is currently necessary with IET. ISCSI-SCST is going to be actively developed and gain in the future new features like support for multiple connections per session, error recovery levels >0, etc., which eventually make it really "enterprise".

ISCSI-SCST is available for download from the SCST SVN repository. See the main page how to setup access to it.

If you are an IET user before installation carefully read README files of both iSCSI-SCST and the SCST core. Especially pay attention that now the LUN information for iSCSI-SCST is configured not using iscsi-scstd.conf file in /etc, but using corresponding SCST facilities. This is because now the responsibilities are divided (as it should be) between the target driver (iSCSI-SCST) and the SCST core: target driver is responsible for handling targets and their parameters, SCST core is responsible for handling backstorage.


Target driver for QLogic 22xx/23xx cards

This is target driver for QLogic 22xx/23xx Fibre Channel cards, but 24xx and later cards are not supported by it.

The latest version is 0.9.5. Requires Linux kernel version 2.6.16.x or higher and SCST version 0.9.5 or higher. Tested mostly on i386 and x86_64, but should work on any other supported by Linux platform.

You can find the latest development version of this driver in the SCST SVN. See the main page how to setup access to it.

Download released versions
Change Log


Target driver for QLogic ISP chipsets

This is an SCST driver for ISP QLogic chipsets commonly used in many SCSI and FC host bus adapters. It is based on Matthew Jacob's multiplatform driver for ISP chipsets, which has its own page at http://www.feral.com/isp.html. The update for SCST was made by Stanislaw Gruszka for Open-E Inc.

Driver operates on the same hardware as the above target driver for QLogic 22xx/23xx cards, but has one notable advantage over it: support of 24xx series of QLogic adapters.

This driver is in beta stages. You may want to use it in production, but you need to test it for your hardware configuration. It is available for download from the SCST SVN repository. See the main page how to setup access to it.


Infiniband SCSI RDMA protocol (SRP) target driver

SCSI RDMA Protocol (SRP) target driver is developed independently from SCST team. You can find instructions how to download and install it on its wiki page. Since March 2008 its main development place is SCST SVN repository.


Open-FCoE software target

Open-FCoE is an open source project implementing the Fibre Channel over Ethernet for the Linux operating system. It uses SCST framework to implement software FC target.


Target driver for LSI/MPT cards

Target driver LSI/MPT cards was originally developed by Hu Gang, then Erik Habbinga has continued the development. It supports parallel SCSI (SPI), but also should work with SAS and Fibre Channel transports. This driver is on the alpha stage and available for download from the SCST SVN repository. See the main page how to setup access to it.


Main Index