driver and daemon for using iSCSI on Linux
The Linux iSCSI driver acts as an iSCSI protocol initiator to transport SCSI requests and responses over an IP network between the client and an iSCSI-enabled target device such as a Cisco SN 5428-2 storage router. The iSCSI protocol is an IETF-defined protocol for IP storage. For more information about the iSCSI protocol, refer to http://www.ietf.org/rfc/rfc3720.txt.
Architecturally, the iSCSI driver combines with the client TCP/IP stack, network drivers, and NICs to provide the same functions as a SCSI adapter driver with an HBA.
This driver requires a 2.4.x Linux kernel version of 2.4.20 or later. Compilation will require the kernel header files matching the kernel version you wish to use the driver with.
To attach to storage, you must also have an iSCSI-capable device connected to your network. The iSCSI device may be on the same LAN as your Linux host, or the iSCSI traffic may be routed using normal IP routing methods.
The daemon and the kernel driver are available under the terms of the GNU General Public License.
The 3.4.x releases implement the iSCSI protocol and interoperate with a variety of iSCSI target devices from multiple vendors.
The 4.0.x releases implement the iSCSI protocol and interoperate with a variety of iSCSI target devices from multiple vendors.
While the linux-iscsi drivers available on SourceForge are not supported Cisco products, security issues found in these drivers may affect Cisco customers. If you believe you have found a security issue relating to the linux-iscsi driver, please notify the Cisco Product Security Incident Response Team. PGP keys, email addresses, and phone numbers are available on the Cisco PSIRT website.
For questions or comments regarding this software, please write to firstname.lastname@example.org