basicLinkServices

basicLinkServices-configure Basic Link Service protocols over fibre channel

SYNOPSIS

basicLinkServices sub-command options

DESCRIPTION

Basic Link Services are single frame, single sequence commands that are embedded in an unrelated exchange. Basic Link Services commands consist of only a single Basic Link_Data frame and are interspersed or are a part of a Sequence for an Exchange performing a specific protocol other than Basic Link Service. Basic Link Service commands support low-level functions and login is not required prior to using such commands.

STANDARD OPTIONS
blsCommandCode

The Command Code list contains the Basic Link Service commands.

The options are:

Option

Usage

basicAccept

Basic Accept is a single frame Link Service Reply Sequence that notifies the transmitter of a Basic Link Service Request frame that the request has been completed.

basicReject

Basic Reject is a single frame Link Service Reply Sequence that notifies the transmitter of a Basic Link Service Request frame that the request has been rejected.

abortSequence

Abort Sequence (ABTS) frame is used by the Sequence Initiator to request that the Sequence Recipient abort one or more Sequences and by the Sequence Recipient to request that the ABTS Recipient abort the entire Exchange.

basicAccept

The basicAccept options are:

Option

Usage

transferSequenceInitiative

If true, the Basic Accept Link Service Reply Sequence transfers the Sequence Initiative by setting the Sequence Initiative bit (Bit 16) to one in F_CTL on the last Data frame of the Reply Sequence.

abortingEntireExchange

If true, aborts the transfer of Sequence Initiative.

hasInformationOnLastDeliverable

Sequence

If true, provides information about the last delivered Sequence Initiative.

originatorExchangeId

The Originator assigns each new Exchange an Originator Exchange ID (OX_ID) unique to the Originator or Originator-Responder pair and embeds it in all frames of the Exchange.

responderExchangeId

ResponderExchangeIdExchange Identifiers are used to uniquely identify an Exchange. The Responder assigns Responder ID (RX_ID) that is unique to the Responder or Responder-Originator pair and communicates it to the Originator before the end of the first Sequence of the Exchange.

lastDeliverableSequenceId

Sets the last deliverable Sequence Identifier assigned by the Sequence Initiator.

sequenceIdValidity

The value validating the Sequence Identifier.

lowSequenceCount

Indicates low Sequence Count. The sequence count (SEQ_CNT) is a two-byte field that indicates the sequential order of Data frame transmission within a single Sequence or multiple consecutive Sequences for the same Exchange.

highSequenceCount

Indicates high Sequence Count.

basicReject

The basicReject options are:

Option

Usage

reasonCode

The Basic Reject reason codes are invalidCommandCode, logicalError, logicalBusy, protocolError, and unableToPerformCommandRequest.

reasonCodeExplanation

The Basic Reject reason codes explanation are noAdditionalExplanation, invalidOxId-RxIdCombination, and sequenceAborted.

vendorSpecificCode

Specification of the referenced item is determined by the SCSI device vendor.

The default value is 0.

abortSequence

Abort Sequence (ABTS) frame is used by the Sequence Initiator to request that the Sequence Recipient abort one or more Sequences and by the Sequence Recipient to request that the ABTS Recipient abort the entire Exchange.

EXAMPLES

See under fibreChannel

SEE ALSO

fibreChannel