ATTO Technology FibreBridge 2100R Software Manual

Atto technology fibrebridge 2100r bridges: software guide
Hide thumbs Also See for FibreBridge 2100R:
Table of Contents

Advertisement

ATTO
ATTO Technology, Inc.
ATTO FibreBridge Product Modules
Software Manual
ATTO FibreBridge 2100R, 2200 R/D, 3100R and 3200R Product Modules
© 2000 ATTO Technology, Incorporated. All rights reserved. All brand or product names are trademarks of their respective holders.
No part of this manual may be reproduced in any form or by any means without the express written permission of ATTO
Technology, Incorporated.
Rev. D, 01/01
Document Control Number: PRMA-0219-000

Advertisement

Table of Contents
loading

Summary of Contents for ATTO Technology FibreBridge 2100R

  • Page 1 ATTO FibreBridge 2100R, 2200 R/D, 3100R and 3200R Product Modules © 2000 ATTO Technology, Incorporated. All rights reserved. All brand or product names are trademarks of their respective holders. No part of this manual may be reproduced in any form or by any means without the express written permission of ATTO Technology, Incorporated.
  • Page 2 ATTO Technology, Inc. ATTO FibreBridge Software Manual ATTO Technology, Inc.
  • Page 3: Table Of Contents

    ... 27 ... 27 EFINITION AGES ... 28 ... 30 ... 31 ... 32 COMMAND T10/1236-D SPC-2) ... 32 ATTO F 2100R ... 34 IBRE RIDGE ATTO F 2200R/D, 3100R IBRE RIDGE ... 36 ... 36 TATUS ... 36 TATUS ...
  • Page 4 ... 43 OMMAND ABLE EMPLATES CDB (ATTO F UNNEL IBRE RIDGE CHAPTER 6: NVRAM CONFIGURATION... 45 ATTO F 2100R NVRAM C IBRE RIDGE ATTO F 2200R/D, 3200R NVRAM C IBRE RIDGE CHAPTER 7: ERROR CODES ... 57 ... 37 ... 37...
  • Page 5 ATTO Technology, Inc. ATTO FibreBridge Software Manual ATTO Technology, Inc. - iii -...
  • Page 6: Chapter 1: Atto Fibrebridge Services

    ATTO Technology, Inc. Chapter 1: ATTO FibreBridge Services This document defines the ATTO FibreBridge services and applications available to customers including: ATTO FibreBridge configuration ATTO FibreBridge maintenance ATTO FibreBridge diagnostics System diagnostics These services are available through the RS-232 interface and Ethernet. In the future, the services may be accessed through Fibre Channel.
  • Page 7 ATTO Technology, Inc. ATTO FibreBridge Software Manual ATTO Technology, Inc.
  • Page 8: Chapter 2: Operation

    The initial display, after powering up the unit or restarting the firmware will contain the following information: ATTO FibreBridge XX00 © 2000 ATTO Technology, Incorporated. Firmware version mm.mm release date dd mmm yyyy, hh:mm:ss Build zzzz Power-On Self-Test Completion Status: GOOD.
  • Page 9 ATTO Technology, Inc. ATTO FibreBridge Software Manual ATTO Technology, Inc.
  • Page 10: Chapter 3: Command Line Interface (Atto Fibrebridge 2200R/D, 3100R And 3200R)

    ATTO Technology, Inc. Chapter 3: Command Line Interface (ATTO FibreBridge 2200R/D, 3100R and 3200R) The command line interface (CLI) provides access to FibreBridge services through a set of ASCII based command lines. CLI commands may be entered while in CLI mode and Menu Interface mode.
  • Page 11: Atto Fibrebridge Configuration Service Commands

    ATTO Technology, Inc. ATTO FibreBridge Configuration Service Commands FcAck0 (ATTO FibreBridge 2200R/D & 3200R) Syntax: set FcAck0 [enabled | disabled] get FcAck0 Returns: (terse) [enabled | disabled] (verbose) FcAck0 = [enabled | disabled] Specifies whether ACK0 or ACK1 will be returned in response to a Class 2 FC data frame or Sequence.
  • Page 12 ATTO Technology, Inc. Specifies the translation rules applied to fibre channel LUNs in the Virtual Device Address Method format. FcConnMode (ATTO FibreBridge 2200R/D and 3200R) Syntax: set FcConnMode [loop | ptp] get FcConnMode Returns: (terse) (verbose) FcConnMode = [loop | ptp] Specifies the Fibre Channel port type to which the ATTO FibreBridge will attempt to login.
  • Page 13 ATTO Technology, Inc. The FcFullDuplex command is used to enable or disable full duplex mode communications between the ATTO FibreBridge and Fibre Channel hosts. When this option is enabled the ATTO FibreBridge may transmit and receive Fibre Channel data simultaneously.
  • Page 14 ATTO Technology, Inc. FibreBridgeName Syntax: set FibreBridgeName [name] get FibreBridgeName Returns: (terse) "name" (verbose) FibreBridgeName = "name" Specifies the name assigned to the ATTO FibreBridge. This is not the World Wide Name (WWN). The ATTO FibreBridge name is an eight character name used by applications to identify individual ATTO FibreBridge units.
  • Page 15 ATTO Technology, Inc. Returns: (terse) (verbose) RequestQueue Length = nn Specifies the number of entries in the internal Fibre Channel request queue data structure. When no entry count is specified, the current number of request queue entries will be displayed. When the specified number of queue entries is zero, the request queue size will be changed to the factory default value.
  • Page 16 ATTO Technology, Inc. ScsiPortSelTimeout Syntax: set ScsiPortSelTimeout [PortNumber [256|128|64|32|16|8|4|2|1]] get ScsiPortSelTimeout [PortNumber] Returns: (terse) (verbose) Port n ScsiPortResetOnStartup = [enabled | disabled] Indicates the time, in milliseconds, the ATTO FibreBridge will wait for a response from a SCSI device on the selected port after a selection request.
  • Page 17 ATTO Technology, Inc. ScsiPortWideTransfer Syntax: set ScsiPortWideTransfer [PortNumber [enabled | disabled]] get ScsiPortWideTransfer [PortNumber] Returns: (terse) (verbose) Port n ScsiPortWideTransfer = [enabled | disabled] Specifies whether WIDE SCSI transfers should be negotiated. The default setting is on, allowing wide transfer negotiation with devices supporting wide SCSI transfers.
  • Page 18: Atto Fibrebridge Maintenance Service Commands

    Syntax: get FibreBridgeModel Returns: (terse) (FibreBridge XX00) (verbose) ATTO FibreBridge © 2000 ATTO Technology, Incorporated Firmware version mm.mm release date dd mmm yyyy Build zzzz Reports the specific ATTO FibreBridge model information. FirmwareRestart (Immediate) Syntax: FirmwareRestart <forced> Returns: after a pause, POST results and the startup screen wil be deployed This command will cause the ATTO FibreBridge to reboot and re-initialize its firmware.
  • Page 19: Atto Fibrebridge Diagnostic Service Commands

    ATTO FibreBridge Diagnostic Service Commands The ATTO FibreBridge Diagnostic commands are intended to aid in validating ATTO FibreBridge operation and diagnosing / isolating ATTO FibreBridge faults. ErrorLog for ATTO FibreBridge 2100R Syntax: set ErrorLog clear get ErrorLog Returns:...
  • Page 20 ATTO Technology, Inc. ErrorLog for ATTO FibreBridge 3100R Syntax: set ErrorLog clear get ErrorLog Returns: [ Error Logs Cleared | The last error code saved was xx A xxx type error was detected since last error log clearing Specific error text ]...
  • Page 21 ATTO Technology, Inc. the logical OR of the corresponding subsystem values. To display events from all subsystems enter the value 3Fh for the mask. The default value is 3Fh. [event_level] switch is a mask that controls what reporting level events are displayed.
  • Page 22: Ethernet Configuration Commands (Atto Fibre Bridge 3100R And 3200R)

    ATTO Technology, Inc. DisplayEvent (Immediate) Syntax: DisplayEvent <all> Returns: The contents of the event log, as filtered by the current switch settings manipulated via DispEvent. The DisplayEvent command results in a dump of the current contents of the event log to the display.
  • Page 23: Miscellaneous Commands

    ATTO Technology, Inc. Set/Display the current subnet mask. If IPDHCP is enabled, then the get command reports the current IP gateway assigned by the nameserver. EthernetSpeed Syntax: set EthernetSpeed [10 | 100 | auto] get EthernetSpeed Returns (terse) [10 | 100 | auto ([10|100|UNKNOWN])]...
  • Page 24 ATTO Technology, Inc. Menu (Immediate) Syntax: Menu <[enabled | disabled]> Returns: n/a The Menu command turns the menu interface on or off. Turning on the menu interface will cause the main menu to be displayed. In addition, other parameters will be enabled such as ECHO.
  • Page 25 ATTO Technology, Inc. VerboseMode Syntax: set VerboseMode [enabled | disabled] get VerboseMode Returns : (terse) [enabled | disabled] (verbose) VerboseMode = [enabled | disabled] Setting verbose mode will cause the command-line interface to display extended information about a parameter when the 'help' command is given. Only the parameter value is output when verbose mode is disabled.
  • Page 26: Chapter 4: Menu Interface For Atto Fibrebridge 2200 R/D, 3100R And 3200R

    ATTO Technology, Inc. Menu Interface for ATTO FibreBridge 2200 R/D, 3100R and 3200R Chapter 4: Menu Interface This section describes the Menu Interface method of accessing ATTO FibreBridge services. The ATTO FibreBridge service options are accessible using a Command Line Interface (CLI). The CLI is designed for advanced programmers and integrators.
  • Page 27: Atto Fibrebridge Maintenance Menu

    ATTO Technology, Inc. ATTO FibreBridge Maintenance Menu FibreBridge Maintenance Menu LIP Fibre Channel Port Display FibreBridge Version Information Restart FibreBridge Firmware Reset SCSI Port 1 Reset SCSI Port 2 Return to previous menu… ATTO FibreBridge Diagnostic Menu FibreBridge Diagnostic Menu...
  • Page 28: Fibre Channel Configuration Menu Cont.'d

    ATTO Technology, Inc. Fibre Channel Configuration Menu cont.’d Class 2 Service Parameters (FibreBridge 2200R/D and 3200R) Use ACK0 for Class 2 Service (FibreBridge 2200R/D and 3200R) Fibre Channel Initiator Mode Return to previous menu… SCSI Port Configuration Menu SCSI Port x Configuration Menu...
  • Page 29: Network Configuration Menu

    ATTO Technology, Inc. Network Configuration Menu Network Configuration Menu Ethernet Speed IP Address IP Gateway IP Subnet Mask Return to previous menu… ATTO FibreBridge Software Manual Notes Display or set Ethernet port speed. Selections include Auto (autodetect), 10Base-T, and 100Base-T Display or set current IP address.
  • Page 30: Chapter 5: Atto Fibrebridge Scsi Commands

    ATTO Technology, Inc. Chapter 5: ATTO FibreBridge SCSI Commands This chapter describes the SCSI commands that are processed by the ATTO FibreBridge. INQUIRY command The INQUIRY command requests that information regarding parameters of the target and a component logical unit is sent to the application client.
  • Page 31 ATTO Technology, Inc. Field Definition Peripheral qualifier The peripheral qualifier is used with the peripheral device type field to identify the device currently connected to the logical unit. The peripheral qualifier field may take on the following values: 000b = The specified peripheral device type is currently connected to this logical unit.
  • Page 32: Vital Product Data

    ATTO Technology, Inc. Field Definition Vital Product Data The Peripheral Qualifier and the Peripheral Device Type in the inquiry vital product data pages are described in the standard Inquiry data format above. When EVPD (Enable Vital Product Data) is 1, PageCode indicates which page of vital product data is to be returned.
  • Page 33: Device Identification Page

    ATTO Technology, Inc. Device Identification Page The Device Identification Page provides the ATTO FibreBridge WorldWideName in binary. description below shows the generic Device Information Page. Byte Peripheral Qualifier Identification Descriptor Byte Reserved Reserved The ATTO FibreBridge returned page contains 1 Identification Descriptor, containing the 8 byte binary WorldWideName.
  • Page 34: Read 7Buffer Command

    ATTO Technology, Inc. READ 7BUFFER command The READ BUFFER command is used in conjunction with the WRITE BUFFER command as a maintenance function for reading and writing microcode and configuration information. The READ BUFFER command provides access to microcode and configuration parameter storage.
  • Page 35: Report Luns Parameter List Format

    ATTO Technology, Inc. Byte (MSB) The Allocation length shall be at least 16 bytes. If the Allocation length is less than 16 bytes, the ATTO FibreBridge will return a CHECK CONDITION status. The sense key will be set to ILLEGAL REQUEST and the additional sense data will be set to INVALID FIELD IN CDB.
  • Page 36: Request Sense Command

    ATTO Technology, Inc. Request Sense Command Byte Logical Unit Number The Request Sense command requests that the target transfer sense data to the initiator. The sense data returned for a FibreBridge command is a subset of the sense data described in the SCSI standard.
  • Page 37: Receive Diagnostic Results Command

    ILLEGAL REQUEST and additional sense code of INVALID FIELD IN CDB. Read/Write Buffer buffer id descriptions and usage are provided in the ATTO Technology ATTO FibreBridge NVRAM Specification. ATTO Technology provides the ATTO BridgeTools GUI-based utility to facilitate managing the NVRAM parameters.
  • Page 38: Configuration Page

    ATTO Technology, Inc. The ‘Configuration’ page (following) describes the format of the Enclosure status page. There is one entry in the configuration page for each Element Type described by the Enclosure status page. Configuration Page Byte (decimal) Generation Code (Fixed at 00 00 00 00) “ATTO”...
  • Page 39: Enclosure Status Page For Atto Fibrebridge 2100R

    ATTO Technology, Inc. Enclosure Status Page for ATTO FibreBridge 2100R Byte Generation Code (fixed at 00 00 00 00) Element Status – Power Supply A Element Status – Power supply B Overall Status – Temperature Sensor Element Status – Temperature Sensor Overall Control –...
  • Page 40: Enclosure Status Page For Atto Fibrebridge 2200R/D, 3100R And 3200R

    ATTO Technology, Inc. Enclosure Status Page for ATTO FibreBridge 2200R/D, 3100R and 3200R Byte Generation Code (fixed at 00 00 00 00) Element Status – Power Supply A Element Status – Power supply B Overall Status – Temperature Sensor Element Status – Temperature Sensor Overall Control –...
  • Page 41: Element Definitions

    ATTO Technology, Inc. Element Definitions: Device Element for Status Page Byte Fault Sensed Slot Address: SCSI ID of this bridge (thumbwheel switch #1). Ident: Set to indicate the Identification control bit has been set. Fault Sensed : Set to indicate a fault detected by this bridge.
  • Page 42: Language Element For Status Page

    00 : Normal – ATTO FibreBridge determines Online/Offline status 01 : Force Online - Fibre Channel is always Online 02 : Force Offline - Fibre Channel is dis abled until POR Fibre Chain Element for Status Page (2100R only) Byte Reserved Status: Reports whether FibreChain is attached,etc.
  • Page 43: Post Code Element For Status Page

    ATTO Technology, Inc. POST Code Element for Status Page Byte SWerr FCerr POST Code: 1-byte value stored internally. May indicate an error which has been cleared. Is not cleared by power-on or soft reset. Type Error : 1-byte error type. May indicate an error which has been cleared. Is not cleared by power- on or soft reset.
  • Page 44 ATTO Technology, Inc. Enclosure Control Page for ATTO FibreBridge 2100R Byte Overall Control – Power Supply Element Control – Power Supply A Element Control – Power supply B Overall Control – Temperature Sensor Element Control – Temperature Sensor Element Control – SCSI Port 1 Element Control –...
  • Page 45 ATTO Technology, Inc. Enclosure Control Page for ATTO FibreBridge 3100R and 3200R Byte Overall Control – Power Supply Element Control – Power Supply A Element Control – Power supply B Overall Control – Temperature Sensor Element Control – Temperature Sensor Element Control –...
  • Page 46: Device Element For Control Page

    ATTO Technology, Inc. Device Element for Control Page Byte Rqst Ident: Causes the device front panel to flash an identification signal. Rqst Fault: Causes the device front panel to flash a fault signal. Device Off: Causes the device to perform a software reset.
  • Page 47: Language Element For Status Page

    Online Mode: 00 : Normal – Fibre Bridge determines Online/Off Line status. 01 : Force Online – Fibre Channel is always Online. 02 : Force Offline – Fibre Channel is disabled. Fibre Chain Element for Control Page (2100R only) Byte Reserved Disable: Disable the port.
  • Page 48: Command Table Templates

    ATTO Technology, Inc. Command Table Templates Byte Byte Byte ATTO Technology, Inc. ATTO FibreBridge Software Manual...
  • Page 49: Tunnel Cdb (Atto Fibrebridge 3100R And 3200R)

    ATTO Technology, Inc. Tunnel CDB (ATTO FibreBridge 3100R and 3200R) The Tunnel CDB command is a 16 byte Vendor Unique command which allows any 6 or 10 byte CDB to be tunneled through the FibreBridge LUN to a device residing at a different LUN address. This capability is useful for accessing SCSI devices when they are not known to the host.
  • Page 50: Chapter 6: Nvram Configuration

    Chapter 6: NVRAM Configuration ATTO FibreBridge 2100R NVRAM Configuration Parameters Summary This section provides information on updating the ATTO FibreBridge 2100R flash or nvram parameters using updater.exe (MSDOS-based utility), SCSI Read Buffer or Write Buffer commands. The buffer ID identifies the respective field for either updater input or via the Read/Write Buffer commands.
  • Page 51 0x0a 0x09 0x08 0x07 0x01 ATTO FibreBridge Type 0x00 = FibreBridge 2100R 0x01 = FibreBridge 3100R 0x02 = FibreBridge 3200R 1 = Disk Caching Only 1 = Suppressed 0 = Not Suppressed Bit 1 - Sync/Async Transfers Bit 0 - Ultra/Fast Wide Transfers...
  • Page 52 ATTO Technology, Inc. Buffer ID nvram offset Buffer Description (default values*) 0x04-0x05 Reserved 0x3f 0x40 0x41 This parameter is only enabled when the soft initiator SCSI IDs bit is enabled for the respective bus. *Reserved fields/bits generally are set to 0 and are not user definable.
  • Page 53 Unless otherwise indicated, items described herein apply to all models of the ATTO FibreBridge. Items marked FB apply only to the ATTO FibreBridge 2100R Product Module while items marked FBE apply only to the ATTO FibreBridge 3100R model (2 GBIC connectors).
  • Page 54 ATTO Technology, Inc. Buffer ID nvram offset Buffer Description (default values*) Reserved 0x27 Hard Address (default 0x03) 0x28 Cache Options (default 0x00) Bits 7 -2 – Reserved Bit 1 – Write Cache Enable1 = Write Cache Enabled 0= Write Cache Disabled...
  • Page 55 Buffer Value Timeout Value >=0x0b 0x0a 0x09 0x08 0x07 0x01 FibreBridge Type 0x00 = FibreBridge 2100R 0x01 = FibreBridge 3100R 0x02 = FibreBridge 3200R 0x04-0x05 Reserved for Internal Use. 0x42 UART Options (default 0x01) Bit 7-6: Hardware flow control Bit 5: Echo on/off...
  • Page 56 ATTO Technology, Inc. Buffer ID nvram offset Buffer Description (default values*) Bit0: Auto Speed Detect 0x51 Temperature High Warning (default: 0x28) A user definable SBYTE parameter that indicates when certain alarm flags should be set within SCSI Enclosure Services with respect to excessive temperature. The default Temperature High Warning is 40 degrees Celsius.
  • Page 57 ATTO Technology, Inc. ATTO FibreBridge 2200R/D, 3200R NVRAM Configuration Parameters Summary This section provides information regarding updating the FibreBridge 3200R flash or nvram parameters using updater.exe (MSDOS-based utility) or SCSI Read Buffer or Write Buffer commands. The buffer ID identifies the respective field for either updater input or via the Read/Write Buffer commands.
  • Page 58 ATTO Technology, Inc. Buffer ID nvram offset Buffer Description (default values*) 0x44 Firmware Options (default 0x0000) Bits 15-10 Reserved Bit 9 Bit 8 Bit 7 Bits 6-4 Bits 3-0 Reserved Reserved 0x28 Hard Address (default 0x03) 0x29 Cache Options (default 0x00) Bits 7 -2 –...
  • Page 59 ATTO Technology, Inc. Buffer ID nvram offset 0x08 - 0x0B ATTO FibreBridge Parameters (default 0x00 0x00 0x01 0x00) Byte 3: FC Port Type Byte 2-0: Reserved 0x38 – 0x3F ATTO FibreBridge Name (default space characters (0x20)) A user defined printable ASCII string intended to facilitate user identification of each FibreBridge.
  • Page 60 ATTO Technology, Inc. Buffer ID nvram offset 0x4E – 0x51 IP Subnet Mask (default 0xff 0xff 0xff 0x00) This four-byte field indicates the subnet mask for FibreBridge Ethernet services. The address is stored in dotted-decimal notation (e.g. 0xFF 0xFF 0xFF 0x00 represents the IP address 255.255.255.0).
  • Page 61 ATTO Technology, Inc. Buffer ID nvram offset Buffer Description (default values*) 0x59 Event Displaying Subsystem (default 0x3F) Bit 7-6: Reserved Bit 5: NVRAM & Flash Bit 4: GBIC Connector Bit 3: Reserved Bit 2: Ethernet Bit 1: SCSI Processor/i960 1 = Displaying enabled...
  • Page 62: Chapter 7: Error Codes

    Inc. Although blink codes are present on the 2100R, Ethernet and RS-232 ports are not available. Therefore the user can not retrieve error code. Contact ATTO Technology at (716) 691-1999 for more information on retrieving error code for the ATTO FibreBridge 2100R.
  • Page 63 ATTO Technology Inc. 155 CrossPoint Parkway Amherst, NY 14068 (716) 691-1999 - voice (716) 691-9353 - fax http://www.attotech.com ATTO Technology can also be reached via e-mail at the following addresses: Sales Support: sls@attotech.com Technical Support: techsupp@attotech.com ATTO FibreBridge Software Manual...
  • Page 64 ATTO Technology, Inc. arbitration fairness, 7 ATTO FibreBridge Services, 1, 21, 57 auto-negotiate, 18 baud rate, 12, 23 BUSY, 8, 46, 49 ClearEvent, 16 CLI, 3, 5, 18, 21 Command Line Interface, 3, 5, 21 Decimal numbers, 5 Device Information, 1, 28...
  • Page 65 ATTO Technology, Inc. Octal numbers, 5 PDAM, 6, 22 Physical Device Address Method, 6 POST Code, 34, 35, 38, 39, 40, 42 power supply, 13, 36 PowerStatus, 13 power-up, 10, 57 qfull, 8 READ BUFFER command, 29, 31 reboot, 13...
  • Page 66 ATTO Technology, Inc. ATTO FibreBridge Software Manual ATTO Technology, Inc.

Table of Contents