'\" t
.\" Title: iscsi-inq
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.78.1
.\" Date: 03/22/2014
.\" Manual: iscsi-inq: Perform INQUIRY on an iSCSI LUN
.\" Source: iscsi-inq
.\" Language: English
.\"
.TH "ISCSI\-INQ" "1" "03/22/2014" "iscsi\-inq" "iscsi\-inq: Perform INQUIRY on"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
iscsi-inq \- Utility to request INQUIRY data from an iSCSI LUN
.SH "SYNOPSIS"
.HP \w'\fBiscsi\-inq\ [\ OPTIONS\ ]\ \fR\ 'u
\fBiscsi\-inq [ OPTIONS ] \fR
.HP \w'\fBiscsi\-inq\fR\ 'u
\fBiscsi\-inq\fR [\-i\ \-\-initiator\-name=] [\-e\ \-\-evpd=] [\-c\ \-\-pagecode=] [\-d\ \-\-debug=] [\-?\ \-\-help] [\-\-usage] []
.SH "DESCRIPTION"
.PP
iscsi\-inq is a utility to request INQUIRY data from an iSCSI LUN\&.
.SH "ISCSI URL FORMAT"
.PP
iSCSI URL format is \*(Aqiscsi://[[%]@][:]//\*(Aq
.PP
Username and password are only required if the target requires CHAP authentication\&. Optionally you can specify the username and password via the environment variables LIBISCSI_CHAP_USERNAME and LIBISCSI_CHAP_PASSWORD\&.
.PP
Host can be specified either as a hostname, an IPv4 address or an IPv6 address\&. Examples:
.sp
.if n \{\
.RS 4
.\}
.nf
iscsi://192\&.0\&.2\&.1/iqn\&.ronnie\&.test/1
iscsi://[2001:DB8::1]:3261/iqn\&.ronnie\&.test/1
iscsi://ronnie%password@iscsi\&.example\&.com/iqn\&.ronnie\&.test/1
.fi
.if n \{\
.RE
.\}
.PP
Port is the TCP port on the target to connect to\&. Default is 3260\&.
.PP
Target\-iqn\-name is the iqn name of the target\&. An iSCSI portal can have multiple targets defined\&. Use iscsi\-ls to list all targets available on one specific portal\&.
.PP
LUN is the LUN number to report the INQUIRY data for\&.
.SH "OPTIONS"
.PP
\-i \-\-initiator\-name=
.RS 4
This specifies the initiator\-name that iscsi\-inq will use when logging in to the target\&.
.sp
The default name is \*(Aqiqn\&.2007\-10\&.com\&.github:sahlberg:libiscsi:iscsi\-inq\*(Aq but you can use this argument to override this\&. This is mainly needed for cases where the target is configured with access\-control to only allow discovery logins from known initiator\-names\&.
.RE
.PP
\-e \-\-evpd=
.RS 4
By default iscsi\-inq will display the standard inquiry data\&. Specify evpd as 1 to display extended VPD pages\&.
.RE
.PP
\-c \-\-pagecode=
.RS 4
This argument specifies which VPD page to display when evpd is requested\&. Default is 0x00 which represents SUPPORTED VPD PAGES\&.
.sp
This argument can only be used when evpd is set to 1\&.
.RE
.PP
\-d \-\-debug=
.RS 4
Debug level\&.
.RE
.PP
\-? \-\-help
.RS 4
Display basic help text\&.
.RE
.PP
\-\-usage
.RS 4
Display basic usage text\&.
.RE
.SH "EXAMPLES"
.PP
To print the standard INQUIRY page:
.sp
.if n \{\
.RS 4
.\}
.nf
iscsi\-inq iscsi://192\&.0\&.2\&.1/iqn\&.ronnie\&.test/1
.fi
.if n \{\
.RE
.\}
.PP
To list available pages:
.sp
.if n \{\
.RS 4
.\}
.nf
iscsi\-inq \-e 1 iscsi://192\&.0\&.2\&.1/iqn\&.ronnie\&.test/1
.fi
.if n \{\
.RE
.\}
.PP
To show a specific page:
.sp
.if n \{\
.RS 4
.\}
.nf
iscsi\-inq \-e 1 \-c 0x80 iscsi://192\&.0\&.2\&.1/iqn\&.ronnie\&.test/1
.fi
.if n \{\
.RE
.\}
.sp
.SH "SEE ALSO"
.PP
iscsi\-ls(1)
\m[blue]\fB\%http://github.com/sahlberg/libiscsi\fR\m[]