The information contained in this document is subject to change without notice.
This document contains proprietary information which is protected by copyright. All rights are reserved. No part of this
document may be photocopied, reproduced, or translated to another language without prior written consent of ADIC.
ADIC shall not be liable for errors contained herein or for incidental or consequential damages (including lost profits) in
connection with the furnishing, performance or use of this material whether based on warranty, contract, or other legal
theory.
All trademarks within this document are the property of their respective owners.
All rights reserved. No part of this document may be copied or reproduced in any form or by any means, without prior
written permission of ADIC Europe, ZAC des Basses Auges, 1 rue Alfred de Vigny, 78112 Fourqueux, France.
ADIC Europe assumes no responsibility for any errors that may appear in this document, and retains the right to make
changes to these specifications and descriptions at any time, without notice.
This publication may describe designs for which patents are pending, or have been granted. By publishing this
information, ADIC Europe conveys no license under any patent or any other right.
ADIC Europe makes no representation or warranty with respect to the contents of this document and specifically
disclaims any implied warranties of merchantability or fitness for any particular purpose. Further, ADIC Europe reserves
the right to revise or change this publication without obligation on the part of ADIC Europe to notify any person or
organization of such revision of change.
Every effort has been made to acknowledge trademarks and their owners. Trademarked names are used solely for
identification or exemplary purposes: any omissions are unintentional.
ADIC is a registered trademark and ADIC Europe is a trademark of Advanced Digital Information Corporation.
ADIC USA
11431 Willows Road NE
Redmond, Washington
98052-4952
Tel.: 1-800-336-1233
Fax: 1-425-881-2296
ADIC Europe
ZAC des Basses Auges
1, rue Alfred de Vigny
78112 Fourqueux, France
Tel.: 33-0-1-30-87-53-00
Fax: 33-0-1-30-87-53-01
ADIC-Germany GmbH&Co.KG
Eschenstraße 3
89558 Böhmenkirch
Germany
Tel: 49-0-7332-83-0
Fax: 49-0-7332-83-135
Published: December 2004Document Number: 6-00998-04 Rev A
This manual provides information and instructions that support the installation and operation of two ADIC
Storage Networking Controllers, the SNC
mounted SCSI over IP (iSCSI) connectivity unit used with the Scalar 100. The SNC 4501 is an iSCSI unit
mounted internally in the Scalar 24. Both units support Gigabyte Ethernet speeds. This document uses
SNC 450x to refer collectively to the SNC 4500 and the SNC 4501.
®
4500 and the SNC® 4501. The SNC 4500 is an external, rack-
Intended Audience
This guide is intended for operators, administrators, and maintenance personnel who interact with the
SNC 4500 and SNC 4501 hardware.
Associated Documents
The following documents are associated with this guide:
•Scalar 24 Installation and Operation Guide (62-2301-xx)
•Scalar 100 User’s Guide (6-00667-xx)
Explanation of Symbols
These symbols appear throughout this document to highlight important information:
Note
CAUTION
WARNING
SNC 450x User’s Guide1
Indicates important information that helps you make better use of your system.
Indicates a situation that may cause possible damage to equipment, loss of
data, or interference with other equipment.
INDICATES A POTENTIALLY HAZARDOUS SITUATION WHICH, IF NOT
AVOIDED, COULD RESULT IN DEATH OR BODILY INJURY.
Page 8
Environmental Notices and Statements
Environmental notices and statements that relate to the SNC 450x include the following:
Product Recycling
This unit contains recyclable materials that must be recycled according to local regulations wherever
processing sites are available.
Electrostatic Discharge (ESD)
ESD is a sudden flow of electric current through a material that is normally an insulator.
CAUTION
Never open the cover of the SNC as this exposes ESD-sensitive parts
and voids the warranty.
Getting More Information
If you want more information about your product, visit the ADIC website or contact the ADIC Technical
Assistance Center (ATAC).
ADIC Technical Assistance Center
If problems cannot be solved with the aid of this document or if training is desired, contact the ADIC
Technical Assistance Center (ATAC).
In the USA:800-827-3822
In Europe and Japan:00-800-9999-3822
For other contact numbers:www.adic.com/contact
To open a Service Request online:www.adic.com/techsup
2Introduction
Page 9
SNC Description
The SNC 4500 and SNC 4501 are Gigabit Ethernet (GbE) to SCSI Storage Networking Controllers that
enable iSCSI protocol support for your Scalar 100 and Scalar 24. Visit www.adic.com
types currently supported by the SNC 4500 and SNC 4501.
The SNC 450x
port, a serial management port, and two SCSI ports. The SNC 4500 has a 100-240V 50-60Hz auto sensing
power supply. A US and European power cable are provided. The SNC 4501 receives power directly from
the Scalar 24.
The SNC 4500 is installed externally to the Scalar 100 in standard 19" racks or free standing near the library.
The SNC 4501 is integrated into the Scalar 24.
1
includes two Ethernet data ports, an Ethernet management port that may be used as a data
SCSI Ports
The two SCSI ports use independent buses and connect storage devices into the iSCSI SAN. The ports are
Ultra 3 LVD/SE SCSI buses with a “P” interface and VHDCI connector. These ports are terminated
internally. They provide 160 MB/sec maximum throughput, and are downwardly compatible with all forms
of single-ended SCSI. For the position of the SCSI ports on the SNC 4500, see Figure 1
of these ports on an SNC 4501, see Figure 2
.
to see a list of drive
. For the position
1. This document uses the term SNC 450x to refer collectively to the SNC 4500 and the SNC
4501.
SNC 450x User’s Guide3
Page 10
Figure 1SCSI Ports and Ethernet Ports on the SNC 4500
Figure 2SCSI Ports and Ethernet Ports on the SNC 4501
Ethernet Ports
CAUTION
The two independent 10/100/1000 Ethernet RJ45 data ports support TCP/IP-based data transfer. These
two ports are also referred to as “dp0” and “dp1.” They are labeled Ethernet ports 0 and 1 on the SNC 4500
in Figure 1
A separate 10/100/1000 Ethernet standard RJ45 management port provides monitoring and management
through the SNC Manager, the management GUI. This port is labeled Ethernet port 2 on the SNC 4500 in
Figure 1
In the command line interface, data ports are referred to as “dp0” and “dp1” and the management port is
referred to as the “mp0.”
4SNC Description
and on the SNC 4501 in Figure 2.
and on the SNC 4501 in Figure 2. It may also be used as a data port.
For best performance, all cabling, network interface cards (NICs),
host bus adapters (HBAs), and network switches must be Gigabit
Ethernet (GbE), and at least Cat 5e certified. Most standard offices
use 2-pair wiring which is not compatible. GbE requires 4-pair wiring.
For best performance, support for 9014 byte jumbo frames should be
available for all switches and host iSCSI equipment.
Page 11
Serial Port
The RS-232 serial port is an RJ-11 connection used to connect this port to the serial port on a service
computer. The position of the RS-232 serial port on an SNC 4500 can be seen in Figure 8
position of the RS-232 serial port on an SNC 4501 is shown in Figure 9
on page 19.
on page 19. The
Note
The serial port provides support for remote monitoring and management when you use a terminal session
to access the command line interface (CLI).
The serial port is configured at:
•Baud rate: 115,200 bits per second
•Data Bits: 8
•Parity: None
•Stop Bits: 1
•Flow Control: None
•Terminal type: ASCII
•Echo: off
To configure the management port IP address, you must use either the serial
port or the library operator panel.
Operating Specifications
This section contains the physical, electrical, and environmental specifications for the SNC 4500 and SNC
4501.
SNC 4500 Dimensions
•Depth: 33.02 cm (13 in.)
•Height: 4.37 cm (1.72 in.)
•Width: 48.26 cm (19 in.)
•Weight: 4.53 kg (10 lbs.)
SNC 4501 Dimensions
•Depth: 17.78 cm (7 in.)
•Height: 7.62 cm (3 in.)
•Width: 15.24 cm (6 in.)
•Weight: 1.13 kg (2.5 lbs)
Operating Environment
The operating environment is as follows:
•Operating temperature: 10° to 40°C (50° to 104°F) external
•Blower and airflow: Be sure there is sufficient airflow to the rack or library.
SNC 450x User’s Guide5
Page 12
For the SNC 4500, air enters through the slots in the rear panel and exits through the blower on the
far end of the rear panel.
•Humidity: 10 to 90% non-condensing
Power
The SNC 4501 is powered by the Scalar 24.
The power for the SNC 4500 is as follows:
•Input voltage: 120–240 VAC, 50–60 Hz, fused on the power supply.
•Power draw: 15 Watts
•Battery-backed event log SRAM: Typically the rechargeable Lithium ion battery cell holds memory
for more than 30 days during power off. Recharging begins automatically when power is restored
to the system. The battery is shipped fully charged from the factory. The SNC should be left on to
keep the battery charged. If the SNC is left unpowered for long periods of time, you may need to
reset the time and date. For instructions, refer to Setting the Date and Time
on page 26.
6SNC Description
Page 13
Getting Started
This chapter describes how to install the SNC 450x and how to configure the serial port and the Ethernet
management port. It also contains information about SCSI device cabling and Ethernet data port cabling.
Before Installing the SNC
Before you begin installing the SNC 450x, be sure to check or complete the following:
•If you are managing your iSCSI system across a WAN and your system uses a firewall, be sure that
the following ports are open and available:
If you are using the TCP protocol
•telnet (port 23)
•http (port 80)
•ftp (ports 20 and 21)
•iscsi (port 3260)
•iSNS (port 3705)
If you are using the UDP protocol
•ntp (port 123)
•SNMP (port 161)
•Be sure your host system is set up and configured.
•Your host system can use any of three different types of cards: a network interface card (NIC),
a TCP/IP offload engine card (TOE), or a storage network interface card (SNIC).
•Obtain the SNC driver file, "SNC Null Driver for Windows 200X", from www.adic.com. Unpack
the ZIP file to a temporary directory on your host. Follow the directions to install the driver in the
Readme.txt file or, after you have installed the SNC and the host posts a message saying it
has located an unknown system device, point the host at the SNC device driver.
It is recommended that you configure host access through a switch.
CAUTION
For more information about preparing your system, refer to iSCSI Performance Tuning
SNC 450x User’s Guide7
on page 107.
Page 14
Installing the SNC
The SNC 4500 is installed on a desktop or in a rack near the Scalar 100. The SNC 4501 is installed directly
into the rear of the Scalar 24.
Installing the SNC 4500 on a Desktop
1Place the SNC 4500 on a desktop near the Scalar 100.
2Connect the SNC AC power cord from the SNC to a proper AC source outlet.
Note
3Proceed to the section Connecting the SCSI Ports
The SNC should be left on to keep the battery charged. If the SNC is left
unpowered for long periods of time, you may need to reset the time and date.
For instructions, refer to Setting the Date and Time
on page 11.
on page 26.
Installing the SNC 4500 in a Rack
1Using the screws provided, screw the bracket’s flat side to one side of the SNC, matching the holes in
the bracket with the holes in the SNC as shown below.
2Repeat on the other side.
8Getting Started
Page 15
3Fasten the SNC with the brackets to one side of the rack’s rail pairs using 10/32 pan head screws with
lock and flat washers (not provided).
4Repeat on the other side.
5Connect the SNC AC power cord from the SNC to the proper AC source outlet.
Note
6Proceed to the section Connecting the SCSI Ports
The SNC should be left on to keep the battery charged. If the SNC is left
unpowered for long periods of time, you may need to reset the time and date.
For instructions, refer to Setting the Date and Time
on page 11.
on page 26.
Installing the SNC 4501
1If the Scalar 24 is on, turn the power off.
2Locate the SNC slot on the rear of the Scalar 24.
SNC 450x User’s Guide9
Page 16
3Loosen the four thumbscrews on the cover plate and remove the cover plate.
Note
Store the cover plate in a convenient place. You must replace it later for proper
operation and cooling of the library if the SNC is removed.
10Getting Started
Page 17
4Orient the SNC so that the SCSI ports are on the bottom and the handle is on the left.
5Slide the SNC into the bay until it matches with the connector and power receptacle. Then tighten the
thumbscrews.
6Ensure that the AC power cord is plugged into the proper AC source outlet.
Note
The SNC should be left on to keep the battery charged. If the SNC is left
unpowered for long periods of time, you may need to reset the time and date.
For instructions, refer to Setting the Date and Time
on page 26.
Connecting the SCSI Ports
SNC SCSI ports are used to connect SCSI storage devices (drives) and media changers. Each SCSI port
is independent from the other SCSI port.
Because each bus is independent, each bus is capable of supporting 15 devices and transfer rates of 40,
80, or 160 MB/sec. (Ultra, Ultra2, or Ultra3). When using a SNC 4500 or SNC 4501, one tape drive per SCSI
bus is recommended for the Scalar 24 and two tape drives per bus is recommended for the Scalar 100.
Each SCSI bus auto-negotiates the appropriate sync rates with connected drives. If slower single-ended
(SE) drives are mixed with faster low voltage differential (LVD) drives, the bus communicates at the rate of
the slowest drive, thus wasting the performance capabilities of the faster drives. Connect slower SE drives
to one SCSI port and connect faster LVD drives to the other port.
Cables and drives must be chosen to maximize performance and minimize the electrical noise from the
high-speed data transfers available with the SCSI protocol. Cabling and termination methods become
important considerations for proper performance. SCSI cables and drives are subject to specific length and
number limitations to deal with electrical problems that arise at increased operating speeds.
SNC 450x User’s Guide11
Page 18
Use high-quality cables rated for the type of SCSI transfers required. Well-insulated SCSI cables
significantly reduce the occurrence of errors in communications. Try to keep cable lengths as short as
possible to ensure higher signal quality and performance.
Cabling the SNC 4501 to the Scalar 24
1Turn off the library and SNC, if they are on.
CAUTION
2Check the type of cable, cable length limit and number of devices recommended for each port. For
general guidelines, refer to Connecting the SCSI Ports
3Connect sb0 on the SNC to drive 1.
4Terminate drive 1.
See Figure 3
drives, proceed to Step 5
5Connect sb1 on the SNC to drive 2.
6Terminate drive 2.
See Figure 3
Figure 3Scalar 24 with Two LTO-1/LTO-2 or SDLT Drives
. Stop here if you have only one LTO-1 or SDLT drive. If you have two LTO-1 or SDLT
.
Use a maximum cable length of 6m (20 ft) for LVD devices.
.
.
Cabling the SNC 4500 to the Scalar 100: Four or Six LTO-1 or
SDLT Drives
1Turn off the library and SNC, if they are on.
Use a maximum cable length of 6m (20 ft) for LVD devices.
CAUTION
2Check the type of cable, cable length limit and number of devices recommended for each port. For
general guidelines, refer to Connecting the SCSI Ports
3Connect sb0 on SNC 1 to the library controller.
4Connect the library controller to drive 3.
12Getting Started
.
Page 19
5Use a jumper cable to connect drive 3 to drive 4.
6Terminate drive 4.
7Connect sb1 on SNC 1 to drive 1.
8Use a jumper cable to connect drive 1 to drive 2.
9Terminate drive 2.
See Figure 4
on page 14. Stop here if you have only four LTO-1 or SDLT drives. If you have six LTO-1
or SDLT drives, proceed to Step 12
10 Connect sb0 on SNC 2 to drive 5.
11 Terminate drive 5.
12 Connect sb1 on SNC 2 to drive 6.
13 Terminate drive 6.
See Figure 5
on page 15.
. See Figure 5 on page 15.
SNC 450x User’s Guide13
Page 20
Figure 4Scalar 100 with Four LTO-1 or SDLT Drives
14Getting Started
Page 21
Figure 5Scalar 100 with Six LTO-1 or SDLT Drives
Cabling the SNC 4500 to the Scalar 100: Four or Six LTO-2 Drives
1Turn off the library and SNC, if they are on.
Use a maximum cable length of 6m (20 ft) for LVD devices.
CAUTION
2Check the type of cable, cable length limit and number of devices recommended for each port. For
general guidelines, refer to Connecting the SCSI Ports
SNC 450x User’s Guide15
.
Page 22
3Connect sb0 on SNC 1 to the library controller.
4Connect the library controller to drive 1.
5Terminate drive 1.
6Connect sb1 on SNC 1 to drive 2.
7Terminate drive 2.
8Connect sb0 on SNC 2 to drive 3.
9Terminate drive 3.
10 Connect sb1 on SNC 2 to drive 4.
11 Terminate drive 4.
See Figure 6
proceed to Step 12
on page 17. Stop here if you have only four LTO-2 drives. If you have six LTO-2 drives,
. See Figure 7 on page 18.
12 Connect sb0 on SNC 3 to drive 5.
13 Terminate drive 5.
14 Connect sb1 on SNC 3 to drive 6.
15 Terminate drive 6.
See Figure 7
on page 18.
16Getting Started
Page 23
Figure 6Scalar 100 with Four LTO-2 Drives
SNC 450x User’s Guide17
Page 24
Figure 7Scalar 100 with Six LTO-2 Drives
Connecting to the Serial Port
Use the serial port to log on and configure the Ethernet ports.
Note
18Getting Started
You must have completed the previous installation steps before you configure
the serial port.
Page 25
1Connect the cable supplied with your SNC to the SNC RS-232 serial port, and from there to the serial
(COM) port on a personal computer.
For the location of this port on the SNC 4500, see Figure 8
9.
Figure 8Serial Connector on the SNC 4500
Figure 9Serial Connector on the SNC 4501
. For its location on the SNC 4501, see Figure
2If you are using an SNC 4500 with a Scalar 100 and the library is off, turn on the library. After about 15
seconds, when the library has finished booting, turn on the SNC. If you are using the SNC 4501, just
turn on the library.
3Start a terminal emulation program on the personal computer, and use it to connect to the SNC.
a. For example, if you are using HyperTerminal on a computer running a Windows operating
system, type SNC450x in the New Connection dialog box. Then click OK.
b. In the Connect To dialog box, for the Connect using field select the COM port number to
which your serial cable is connected. Then click OK.
In the COM Properties dialog box select the following values:
•Bits per second: 115,200
•Data Bits: 8
•Parity: None
•Stop Bits: 1
•Flow Control: None
SNC 450x User’s Guide19
Page 26
•Terminal type: ASCII
•Echo: on
c. Click OK.
4After you connect to the SNC, you can see the following start-up messages. These messages are only
displayed at start-up. Messages actually displayed by your SNC will differ slightly from the sample
message printed below. The last line in the start-up message sequence is Ready.
Uart is Initialized
DRAM Data Line Test Passed
SRAM Data Line Test Passed
BBRAM Data Line Test Passed
DRAM Address Line Test Passed
SRAM Address Line Test Passed
BBRAM Address Line Test Passed
DRAM Pattern Test 1 Passed
DRAM Pattern Test 2 Passed
DRAM Pattern Test 3 Passed
DRAM Pattern Test 4 Passed
SRAM Pattern Test 1 Passed
SRAM Pattern Test 2 Passed
SRAM Pattern Test 3 Passed
SRAM Pattern Test 4 Passed
BBRAM Pattern Test 1 Passed
BBRAM Pattern Test 2 Passed
BBRAM Pattern Test 3 Passed
BBRAM Pattern Test 4 Passed
DRAM Swap Pattern Test1 Passed
DRAM Swap Pattern Test2 Passed
DRAM Swap Pattern Test3 Passed
DRAM Swap Pattern Test4 Passed
***** Memory Tests Complete *****
Memory Clear Finished
EPLD Version 0 Detected
DS1629_DVC_TYPE initialized
Firmware version A61Z release date Feb 4 2004, 14:06:50 Build A61Z
Power-On Self-Test Completion Status: GOOD
128 Megabytes of RAM Installed.
2 GbE Data Port(s).
2 LVD SCSI Interface Port(s).
Bridge World Wide Name = 20 00 00 10 86 50 00 1C
20Getting Started
Page 27
Bridge Serial Number = “IPB2500100136”
Bridge Name = “SNC 450x”
Internal Temperature = 25 C [0 - 70]
For help, type HELP.
Active Configuration = ADIC Config File
Feb 4 2004 14:06:50 A61Z Initialization Complete
Scsi interface 0 Register R/W test Passed
Scsi interface 0 Reset test Passed
Scsi interface 0 FIFO test Passed
Scsi interface 0 Master test Passed
Scsi interface 1 Register R/W test Passed
Scsi interface 1 Reset test Passed
Scsi interface 1 FIFO test Passed
Scsi interface 1 Master test Passed
Initializing Port DP0......................
Initializing Port DP1......................
Initializing Port MP0......................
GBE hardware Init done.
Ready.
Note
5To verify that you have connected successfully, type help after the Ready prompt and press Enter.
If a list of all available commands does not appear on the screen, review the steps in this section, check
the cable, or contact service personnel until the problem is solved.
•If you wish to change the default username and password for world wide web, Telnet and FTP use,
continue with the section Completing the Installation
•If you are configuring the SNC for the first time, continue with the section Connecting to the Ethernet
Management Port.
•If you were sent to this section by another procedure, return to that procedure.
• In serial port sessions, there is no prompt on the line below the word Ready.
Begin typing commands in the blank line where the cursor is resting.
• No username or password is required for serial port access.
• CLI commands are case insensitive. You can type all upper or all lower case
or a mixture. Upper and lower case in this guide and the Help screen are for
clarification only.
.
Connecting to the Ethernet Management Port
The management port IP address (Ethernet port 2, also called the mp0) must be set by issuing a command
from the serial port (refer to Connecting to the Serial Port
on page 18).
CAUTION
1Using at least Cat 5e cable, connect the Ethernet ports to your network switch.
SNC 450x User’s Guide21
• For best performance, all cabling, network interface cards (NICs),
host bus adapters (HBAs), and network switches must be Gigabit
Ethernet (GbE), and at least Cat 5e certified. Most standard offices
use 2-pair wiring which is not compatible. GbE requires 4-pair
wiring. For best performance, support for 9600 byte jumbo frames
should be available for all switches and host iSCSI equipment.
• It is recommended that you configure host access through a switch.
Page 28
Figure 1 on page 4 and Figure 2 on page 4 show the connectors on the SNC.
CAUTION
your network administrator.
• The recommended configuration is one where DHCP has been
disabled.
• You must substitute a valid IP address for the IP address used in the
example.
• Some completed configuration commands do not take effect until
you have issued the saveConfiguration command. When this is the
case, the Ready prompt will be followed by an asterisk. You can
issue the saveConfiguration command after each such
configuration command or wait until the end of the configuration
session before saving.
2Work from the computer attached to the SNC serial port. After the SNC Ready prompt is returned,
change the IP address of the management port by issuing the set IPAddress mp0 command. The
default IP address for the management port is “10.0.0.3.” The example below uses a hypothetical IP
address from the user’s internal network.
Ready.
set IPAddress mp0 172.17.76.3
Press Enter.
Ready.*
• Obtain appropriate IP addresses, gateways and subnet masks from
CAUTION
the example.
3After the SNC Ready prompt is returned, issue the set IPSubnetMask mp0 command. The default
subnet mask is “255.255.0.0.”
Ready.
set IPSubnetMask mp0 255.255.255.0
Press Enter.
Ready.*
You must substitute a valid gateway for the gateway used in the
You must substitute a valid subnet mask for the subnet mask used in
CAUTION
example.
4After the SNC Ready prompt is returned, issue the set IPGateway mp0 command. There is no default
gateway.
Ready.
set IPGateway mp0 172.17.76.0
Press Enter.
Ready.*
22Getting Started
Page 29
Completing the Installation
To complete the installation, continue with the configuration steps. Refer to Configuring the SNC on page
25.
Note
• You must have completed the previous procedures in this chapter before you
complete the installation.
• Other special configurations may be required, for example when setting up an
iSNSServer or iSCSIChapSecrets. If so, consult your service representative.
SNC 450x User’s Guide23
Page 30
24Getting Started
Page 31
Configuring the SNC
In the previous chapter you used the serial port to log on and configure the Ethernet ports. In this chapter
you get instructions for using SNC Manager to set the time and date and to map devices.
Note
• Any changes must be saved by clicking the Submit button and restarting the SNC.
• Clicking the Submit button is the equivalent of entering saveConfiguration norestart
at the command line.
• Multiple changes on multiple SNC Manager pages may be made and saved by clicking
the Submit button before restarting the SNC to permanently save the changes.
Opening an SNC Manager Session
SNC Manager is the recommended management tool for the SNC 4500 and SNC 4501. It is a web-based
graphical user interface (GUI) that allows you to manage the SNC by clicking choices and commands in
traditional GUI fashion or by entering CLI commands directly, as you would in a terminal emulation session.
The minimum requirement for browsers is Internet Explorer 5.5 or Netscape Navigator 6.2.
1Obtain the IP address of the SNC mp0.
This address was set in Step 2
on page 21.
2Point your browser at the IP address of the SNC.
3The SNC Manager home page is displayed. Click Enter.
4Enter the username and password values.
on page 22 in the section Connecting to the Ethernet Management Port
Note
The SNC Status page appears.
SNC 450x User’s Guide25
The default value for the username is admin. The default password is
Password. These values are case sensitive.
Page 32
Changing the Default Username and Password
CAUTION
1If you have not already, open an SNC Manager session.
For instructions, refer to Opening an SNC Manager Session
2Click Bridge.
The Bridge Configuration page is displayed. The username that you are currently logged in with is
displayed in the Username text box.
3Enter appropriate information into the Username, Old Password, New Password, and Confirm
Password text boxes.
Note
4Click Submit.
5Provide the current administrative username and password when prompted to do so.
The username and password for all Telnet, FTP and SNC Manager sessions is changed.
It is best practice to change the default username and password after
you have configured your SNC. If you do so, record the new
username and password in a convenient place.
on page 25.
The username and password are case sensitive
Setting the Date and Time
Your SNC can set the time automatically by using the Network Time Protocol (NTP). NTP is enabled by
default. If the SNC is left unpowered for long periods of time, you may need to reset the time and date.
CAUTION
1If you have not already, open an SNC Manager session.
For instructions, refer to Opening an SNC Manager Session
2Click Time & Date.
3If you are setting the time manually, proceed to Step 4
to set the time, click Simple Network Time Protocol enabled.
a. Type the IP address of the time server in the Time Server text box.
b. Click Submit. Exit this procedure.
4Click Simple Network Time Protocol disabled.
5Click Submit.
6Select a time zone from the Time Zone drop-down choices.
7In the box marked HH:MM:SS enter the desired time in hours, minutes, and seconds.
8In the box marked MM:DD:YYYY enter the desired month, day, and year in digits.
9Click Submit.
The SNC must remain powered on for more than 24 hours to ensure
the date and time are set.
on page 25.
. If you are using a time server on your network
26Configuring the SNC
Page 33
Naming the SNC
1If you have not already, open an SNC Manager session.
For instructions, refer to Opening an SNC Manager Session
2Choose a name for the SNC. Go to the Bridge Configuration page and type in a name in the text box
provided to identify your SNC.
The name can have no more than eight characters.
Note
3Click Submit.
This name is an internal name only, not a network name. To set a network
name, ask your system administrator to assign one through DNS.
on page 25.
Connecting to the Ethernet Data Ports
After you have used the serial port to set an IP address for Ethernet port 2 (the management port), you can
use SNC Manager to configure the Ethernet data ports 0 and 1.
CAUTION
1If you have not already, open an SNC Manager session.
For instructions, refer to Opening an SNC Manager Session
Obtain appropriate IP addresses, gateways and subnet masks from your
network administrator.
on page 25.
2Click Ethernet.
The Ethernet Port Configuration page appears.
Note
Management port data will already be filled in when you bring up this screen.
SNC 450x User’s Guide27
Page 34
3Fill in appropriate values for the data ports IP addresses, gateways, and subnet masks.
CAUTION
speed values or the MTU (Maximum Transmission Unit) values.
4Click Submit.
5Click the Restart button in the side bar. Then click Restart.
If the host and SNC are on different subnets, ping may return
Consult your service representative before changing the Ethernet
CAUTION
"Destination Net Unreachable." Check with your network
administrator to determine if pings across subnets have been
disabled for security reasons. If so, you will need to perform the ping
from a host on the same subnet as the SNC or rely on the host's iSCSI
initiator to enumerate the SNC data ports.
6Wait for the reboot to be completed. Then, verify that the SNC can be accessed on the local Ethernet
network by issuing the ping command from a service computer on the SNC network to the SNC mp0,
dp0, and dp1.
28Configuring the SNC
Page 35
Mapping
The Mapping page of the SNC Manager interface shows you the current mapping. When you hover the
mouse over a particular device, the following information about the device is displayed:
•Bus number
•Target ID
•LUN number
•Device Type
•Vendor ID
•Product Name
•Firmware Revision Number
•Serial Number
CAUTION
Device mapping is the process of defining what storage devices, tape drives, and changers hosts can
access through the SNC. Hosts determine available storage using a device map stored on the SNC. The
device map routes all commands from the SNC iSCSI address to the appropriate SCSI device. This
mapping needs to be defined when the SNC is first set up. See Figure 10
Figure 10Physical and Virtual Connection Possibilities With the SNC
If you change the SCSI IDs of tapes or the library attached to the SNC
after setting up the SNC the first time, you must map the devices
again using the SNC Manager Mapping page.
.
The device map is persistent across reboots, so storage will always be presented at the same LUN ID until
the map is adjusted. If a storage device is off-line when device discovery occurs, its LUN ID will be reserved
so that when it comes back online, it will retain the same ID. When adding new storage devices, the device
map needs to be redefined.
SCSI devices are mapped using the designations for the SCSI bus, target and LUN.
SNC 450x User’s Guide29
Page 36
Note
• Changing the device map can affect the host’s view of devices and your
application configuration.
• If the SCSI devices are not cabled or terminated properly, they may not show
up in the mapping.
• SCSI devices mapped by the SNC are visible through both data ports. This
allows library devices to be accessed on either data port when both data ports
are connected to the IP SAN.
• The SNC automatically maps all devices on startup.
CAUTION
Ensure all I/O to the SNC has stopped before proceeding with
mapping through the SNC Manager.
Mapping Devices Automatically
1If you have not already, open an SNC Manager session.
For instructions, refer to Opening an SNC Manager Session
2Click Mapping.
The iSCSI Mapping page is displayed.
3Click AutoMap
4Click Submit.
All the CLI commands necessary to enable mapping and the command
norestart
5On the Mapping page, examine the mappings.
•If devices are not properly displayed, open the SNC Manager Advanced page. In the Enter a CLI command text box, enter the SCSITargets command to make sure all devices are online. Then
enter the autoMap command. Refer to SCSITargets [port number]
page 57.
•If devices are not properly displayed, use the SNC Manager Advanced page and the route
command to manually map devices. Use the route command if devices have not been discovered
in order by the autoMap command. Refer to route iSCSI [lun] [SCSI | delete] <SCSI btl>
81. The LUN IDs should be in the order of the SCSI IDs.
will be performed.
on page 25.
saveconfiguration
on page 83 and autoMap on
on page
•For detailed troubleshooting procedures, refer to Troubleshooting
•If devices still are not properly displayed, contact ATAC.
6Go to the Restart page.
7Click Restart to make permanent any changes you have made since the last firmware restart.
Restarting the firmware can take a few minutes. Refer to firmwareRestart
Mapping Devices Manually
1If you have not already, open an SNC Manager session.
For instructions, refer to Opening an SNC Manager Session
2Click Mapping.
The iSCSI Mapping page is displayed.
3Drag and drop icons representing the unmapped SCSI devices to the appropriate iSCSI LUN.
30Configuring the SNC
on page 41.
on page 62.
on page 25.
Page 37
•Ensure the SNC is mapped to iSCSI LUN 0.
•Map the SCSI devices with sequential IDs starting at 0 for each device.
4Click Submit.
All the CLI commands necessary to enable mapping and the command
norestart
•If devices are not properly displayed, open the SNC Manager Advanced page. In the Enter a CLI
command text box, enter the SCSITargets command to make sure all devices are online. Then
enter the autoMap command.
•If devices are not properly displayed, you can use the SNC Manager Advanced page and the route
command to manually map devices. Use the route command if devices have not been discovered
in order by the autoMap command. The LUN IDs should be in the order of the SCSI IDs.
will be performed.
saveconfiguration
•For detailed troubleshooting procedures, refer to Troubleshooting
•If devices still are not properly displayed, contact ATAC.
5Go to the Restart page.
6Click Restart to make permanent any changes you have made since the last firmware restart.
Restarting the firmware can take a few minutes. Refer to firmwareRestart
on page 41.
on page 62.
Other Ways of Connecting to and Monitoring the SNC
Note
Using Telnet
Up to three Telnet sessions can be conducted simultaneously. A serial port session can use the CLI while
Telnet sessions are open. Whichever session issues the first “set” CLI command can continue to issue set
commands, while the other sessions can only issue “get” commands or display information. Once a
connection is established, refer to Using the Command Line Interface (CLI)
commands.
1Connect to the SNC from a computer on the same Ethernet network.
2Start a Telnet session.
The recommended management tool for the SNC 450x is the SNC Manager
interface.
on page 51 for lists of valid
Note
3At the Telnet prompt, issue the open command:
telnet > open x.x.x.x
where x.x.x.x is the IP address of the SNC.
Note
4If you have to specify a port type, enter the port type telnet and the terminal type vt100.
SNC 450x User’s Guide31
There is more than one way to connect to the SNC using a Telnet
program.Your Telnet program may operate differently than in the following
instructions.
To obtain the IP address of the SNC, refer to the information you recorded after
completing Step 2
Management Port on page 21.
on page 22 in the section Connecting to the Ethernet
Page 38
port type:telnet
terminal type: vt100
5Enter the default values for the username, “admin”, and the password, “Password”, if you did not set
new values in Connecting to the Ethernet Management Port
on page 21.
Note
The username and password are case sensitive.
username:admin
password:Password
6Enter the appropriate CLI management commands.
32Configuring the SNC
Page 39
Updating Firmware
Several processors control the flow of data in the SNC. The firmware to control these processors can easily
be upgraded in the field using the PUT command from an FTP connection or ZModem utility over a serial
connection to overwrite the previous firmware with new firmware. The SNC firmware is distributed as a
compressed ZIP file. This chapter provides instructions for updating the firmware when your computers are
running a Microsoft® Windows® operating system.
FTP is the faster method for updating firmware.
Updating Firmware Using FTP
1On a computer that is on the same Ethernet network as the SNC, extract the firmware image file (its
extension is *.ima) from the ZIP archive to the personal computer hard drive. Note the path and
filename.
2Start up an FTP program on the computer. The FTP program must be in binary mode.
Note
3At the FTP prompt, issue the open command:
There is more than one way to connect to the SNC using an FTP
program.Your FTP program may operate differently than in the following
instructions.
ftp > open x.x.x.x
where x.x.x.x is the IP address of the SNC management port.
Note
4Enter the default values for the username, “admin”, and the password, “Password”, if you did not set
new values in Changing the Default Username and Password
Note
username:admin
password:Password
SNC 450x User’s Guide33
To obtain the IP address of the SNC, refer to the information you recorded in
the section Connecting to the Ethernet Management Port
The username and password are case sensitive.
.
on page 26.
Page 40
5Use the PUT command to download the firmware from the directory on your personal computer
determined in Step 1
ftp > put c:\SNC_firmware\I2500110.ima
Press Enter.
. For example:
CAUTION
6Once the download is complete, turn off power to the SNC, then turn it on again to activate the new
firmware.
DO NOT INTERRUPT THE UPDATE PROCESS. DO NOT TURN OFF
THE PERSONAL COMPUTER OR THE SNC UNTIL READY IS
RETURNED AT THE END OF THE UPDATE. INTERRUPTING THE
UPDATE PROCESS WILL MAKE YOUR SNC INOPERABLE AND YOU
WILL HAVE TO RETURN IT FOR REPAIR.
Updating Firmware Using ZModem
1Ensure that all I/O through the SNC has stopped.
2Connect to the SNC serial port.
For instructions, refer to the section Connecting to the Serial Port
3On the personal computer, extract the firmware image file (its extension is IMA) from the ZIP archive.
Note the path and filename.
4Once the Ready prompt appears, type the following command:
ZMODEM RECEIVE
Press Enter.
on page 18.
The SNC displays the message that it is preparing to receive a file from your terminal program.
5On the terminal program, choose Transfer Send File/ZModem send.
6In the Send File box, enter the current SNC IMAfile name or click the Browse button to find it. For
example:
Ready
put c:\SNC_firmware\I2500110.ima
7Click Send File
8The SNC displays a message stating that the file has been received. Then it displays a warning not to
turn off the SNC for 60 seconds. When the file transfer is complete, the Ready prompt reappears.
CAUTION
9When the SNC Ready prompt returns, issue the firmwareRestart command to invoke the new
firmware.
.
DO NOT INTERRUPT THE UPDATE PROCESS. DO NOT TURN OFF
THE PERSONAL COMPUTER OR THE SNC UNTIL READY IS
RETURNED AT THE END OF THE UPDATE. INTERRUPTING THE
UPDATE PROCESS WILL MAKE YOUR SNC INOPERABLE AND YOU
WILL HAVE TO RETURN IT FOR REPAIR.
34Updating Firmware
Page 41
Using the SNC Manager Interface
SNC Manager is a monitoring and configuration tool accessible through a web browser. Platform
independent, SNC Manager contains all the current capabilities of the CLI in a user-friendly GUI interface.
A menu provides access to various pages for information and configuration operations. For instructions on
accessing SNC Manager, refer to Opening an SNC Manager Session
Navigating SNC Manager
All pages are accessible by clicking on their links on the left side of the page. You can also go back one
page or go to the home page by clicking the links on the left side of the page. See Figure 11
on page 25.
.
Note
After making changes on a page, click the Submit button at the bottom. Clicking this button is equivalent to
typing in the saveConfiguration norestart command.
If a firmware restart is required to make the requested change permanent, go to the Restart page and click
Restart. For more information about this command, refer to saveConfiguration <status>
82.
Clicking any of the red links displays a help window.
on page
SNC 450x User’s Guide35
Page 42
Figure 11SNC Manager Status Page
Each page in the SNC Manager interface provides information and configuration parameters based on a
specific element. Each page can be reached through the menu at the left side of each page.
Checking Status
The Status page displays SNC information which is usually found in the POST or after using an Info
command in the CLI. Refer to info
•Vendor ID
•Product ID
•Firmware revision number
•Serial number
•Valid internal temperature range
•Current internal temperature
•Current voltage
•Ethernet port IP addresses
•Ethernet port status for data ports 0 and 1
on page 79.
36Using the SNC Manager Interface
Page 43
Configuring the Serial Port
You can configure the serial port using the Serial Port Configuration page.
•Baud rate
•Echo
Configuring the Time and Date
You can configure the real-time clock or access a remote time server using the Time & Date Configuration
page.
CAUTION
Configurable options are the following:
•Enables/disables the network time protocol
•Time server
•Time zone
•Manually set time
•Manually set date
The SNC must remain powered on for more than 24 hours to ensure
the date and time are set.
Configuring the Ethernet Port
CAUTION
The Ethernet Port Configuration page configures each port independently. If you change the IP address
of the Ethernet port you are using to access SNC Manager (the mp0), the change does not take effect until
after you reboot the SNC.
Use the SNC Manager to manually set IP addresses for the data ports,
gateway and subnet mask. Consult your service representative
before making other changes to the default settings.
•Enable/disable DHCP
•IP address
•IP gateway
•IP subnet mask
•Ethernet speed
•MTU (Maximum Transmission Unit)
Configuring the SCSI Ports
CAUTION
Each SCSI port is configured separately. The display includes a list of attached devices for each bus. You
can configure the following options:
SNC 450x User’s Guide37
Consult your service representative before making changes to the
default settings.
Page 44
•Port bus speed
•Synchronous transfer
•Wide transfer
•Initiator ID
•Bus reset on startup
•Bus termination
•SCSI port reset
Configuring iSCSI
CAUTION
The iSCSI Configuration page allows you to configure iSCSI parameters. You can configure the following
options:
•iSCSI alias
•iSCSI port number
•iSNSLoginControl
•iSNSServer
Consult your service representative before making changes to the
default settings.
Configuring the SNC
You can change a number of parameters which affect the SNC on the SNC Configuration page. You can
configure the following options:
•User name
•New password
•Confirm password
•Minimum operating temperature (internal)
•Maximum operating temperature (internal)
•Operating temperature warning
•Identify the SNC
•Restore defaults
Mapping
The Mapping page displays the default mapping. It allows you to change the mapping by dragging icons
representing the SCSI devices to the appropriate LUN.
If you change the SCSI IDs of tapes or the library attached to the SNC after setting up the SNC the first time,
you must map the devices again. Refer to Connecting to the Ethernet Data Ports
38Using the SNC Manager Interface
on page 27.
Page 45
Configuring Advanced Properties
The Advanced CLI configuration page allows you to input any CLI command available through the SNC.
Refer to Management Port Command Reference
on page 51.
Note
1In the text box, type the CLI command.
2Click the Submit button.
This is equivalent to typing in the CLI command into a TCP/IP or serial port CLI session.
3A text field beneath the box lists the most recent commands issued to the SNC through this page. If you
enter an incorrect parameter, the CLI help text is displayed, showing the parameters available.
4If your entry was correct, type at the prompt
saveConfiguration
5Click the Submit button. Your changes are implemented.
6To make the changes permanent, restart the SNC (refer to Restarting the Firmware
CLI commands are case insensitive. You can type all upper or all lower
case or a mixture. Upper and lower case in this guide and the Help screen
are for clarification only.
).
Restarting the Firmware
The Restart Firmware page implements a firmware restart of the SNC and makes permanent any changes
you have made since the last firmware restart. Restarting the firmware can take a few minutes. Refer to
firmwareRestart
1Click the Restart button.
on page 62.
A box tells you to wait until the counter gets to 0, then the browser refreshes.
2If the browser does not refresh after the counter gets to 0, click the link to refresh it manually.
Getting Help
The Help page gives help information about the CLI commands and troubleshooting tips with links to pages
with help text for each category of options and one link to the Troubleshooting Tips and FAQs page on
the website.
Contact information for technical support is on the right. Help is always available by clicking any word shown
in red on the screen. You can also learn about help by referring to the help [command name]
on page 78.
SNC 450x User’s Guide39
Page 46
40Using the SNC Manager Interface
Page 47
Troubleshooting
If it is clear that a particular component system is at fault in a problem situation, go directly to that
component. If it is not clear, the best approach is to troubleshoot using the inside-out method. Begin with
the device(s) connected to the SNC first, then work your way out:
•SCSI devices
•SNC SCSI ports
• SNC internal configuration
• SNC Ethernet/IP ports
•LAN/WAN
•Ethernet host adapter or NIC in host
•iSCSI OS driver
•OS
•Application
Check the Host Event Log
Check the event log on the host. Look for the most recent entries and determine what could be causing a
problem, then go to that event and continue troubleshooting.
Check the SNC Event and Trace Logs
Check the SNC event log through the CLI. See Diagnostic Commands on page 53. Look for the most recent
entries and determine what could be causing a problem. Then go to that event and continue
troubleshooting.
Visually Inspect LEDs
Light Emitting Diodes (LEDs) are located on both sides of the SNC 4500 and on the front of the SNC 4501.
•For the position of these LEDs on the SNC 4500, see Figure 12
to Table 1
SNC 450x User’s Guide41
on page 42 and Table 2 on page 43.
on 42 and Figure 13 on 43. Refer
Page 48
•For the position of these LEDs on an SNC 4501, see Figure 14 on 43 and refer to Table 3 on page
44.
If there is a non-fatal power supply problem, or if a problem is detected before shut down occurs, the Fault
LED flashes. The Fault LED also flashes briefly during start up. For more information, refer to Visually
Inspect LEDs on page 41.
Figure 12LEDs on the Front of the SNC 4500
Table 1LEDs on the Front of the SNC 4500
LEDAppearanceMeaning
Ethernet speed LEDamberspeed is 1 Gb/sec
Ethernet speed LEDgreenspeed is 100 MB/sec
Ethernet speed LEDoffspeed is 10 MB/sec, or no link
Ethernet BUSY LEDblinkingI/O activity
Fault LEDon, amberunit is starting up
Fault LEDblinkingfatal fault imminent
Ready LEDgreen onPOST completed, unit ready
SCSI bus activity LEDblinkingI/O activity
SCSI bus activity LEDsolidheavy I/O activity
Powergreen onsufficient power to operate
Poweroffpower is insufficient
42Troubleshooting
Page 49
Figure 13LEDs on the Back of the SNC 4500
Table 2LEDs on the Back of the SNC 4500
LEDAppearanceMeaning
Ethernet activity LEDsgreen, blinkingI/O activity
Ethernet activity LEDoffno link
Ethernet speed LEDsamber onspeed is 1 Gb/sec
Ethernet speed LEDoffspeed is 10/100 MB/sec
Fault LEDon, amberunit is starting up
Fault LEDblinkingfatal fault imminent
SCSI bus activity LEDblinkingI/O activity
Figure 14LEDs on the SNC 4501
SNC 450x User’s Guide43
Page 50
Table 3LEDs on the SNC 4501
LEDAppearanceMeaning
Ethernet activity LEDsgreen, blinkingI/O activity
Ethernet activity LEDoffno link
Ethernet speed LEDsamber onspeed is 1 Gb/sec
Ethernet speed LEDoffspeed is 1/100 Mb/sec
SCSI bus activity LEDblinkingI/O activity
Fault LEDon, amberunit is starting up
Fault LEDblinkingfatal fault imminent
Each SCSI bus has its own LED to show activity on that bus. The LED blinks when I/O is occurring and is
solid when there is heavy activity.
The Fault LED lights yellow when the SNC is turned on, then immediately goes dark. Software activates
the LED if there is a system error.
Check for Problems on Attached Devices
Check the following in order to find problems on attached devices:
•LEDs
•Display panels
•Firmware levels
•Operability
Check Host Versions
Check the following to find problems on attached hosts:
•Operating system version
•Service pack version
•Host adapter version
•Host adapter firmware version
•Host adapter device driver version
•iSCSI driver version
If an update is required, perform the update. For an updated list of support SNC host platforms and host
adapters, visit www.adic.com.
Check SNC Product Versions
For a current list of required updates, visit www.adic.com.
44Troubleshooting
Page 51
1Start SNC Manager.
To start and use the interface, including how to access the version information, refer to Using the SNC
Manager Interface on page 35.
2If an update is needed, download the update from www.adic.com.
Refer to Updating Firmware
on page 33.
Component Check
Use this procedure to check system components. For more information on the commands used in this
procedure, refer to Management Port Command Reference
Checking SCSI Devices
1Check SCSI devices to make sure they are all set to different SCSI IDs.
By default, the SNC SCSI ports use SCSI ID 7 so drives should use IDs 0 through 6 and 8 through 15.
2Check the SCSI device power. Make sure the devices are powering up.
3Watch the drive lights before, during, and after startup. Many drives have term power lights that should
be on before startup and turn off when system boots.
4Verify the external terminator is the correct type and does not have damaged pins.
5Check cable integrity. Check the cables for solid connections. Make sure they are screwed down.
Inspect cable ends for bent pins.
6If termination is correct, and the problem persists, try drives one at a time with different cables, adding
drives and cables until the problem occurs. This helps pinpoint the drive or cable causing the problem.
on page 51.
7Check with the manufacturer of SCSI device(s) for further troubleshooting methods.
If SCSI devices appear to be working order, move on to the SNC SCSI port section.
Checking the SNC SCSI Ports
1Verify the SNC has its termination set properly. By default, termination is enabled.
2Either through the SNC Manager or CLI, perform a SCSI bus scan on each SCSI port.
See SCSI Configuration Commands
If no devices appear, re-check SCSI cables and termination. If garbage information appears, the
problem is most likely a bad SCSI cable or termination.
3Check the internal cabling of the SCSI device.
LVD SCSI cable lengths are limited to 12.5 meters. Longer cable lengths can cause problems. Internal
cabling is also considered when calculating total cable length. For details, refer to Connecting to the
Serial Port on page 18.
4Some older SCSI devices improperly negotiate with the SNC SCSI port. If older devices are not showing
up, contact your service representative.
5If all devices appear, invoke the ScsiTargets command several times on each SCSI port to verify that
the devices can be seen. If devices disappear and disappear, then appear again, the problem is most
likely a SCSI cable. For information on the ScsiTargets command, refer to SCSITargets [port number]
on page 83.
on page 54.
If all devices appear and remain, move to the SNC internal configuration section.
SNC 450x User’s Guide45
Page 52
When changing any setting on the SNC the configuration must be saved by using either the
saveConfiguration CLI command or through the SNC Manager interface.
Checking the Serial Port
1Verify you have the correct settings and that your terminal is configured to:
•Baud rate: 15200
•Data bits: 8
•Stop bits: 1
•Parity: off
•Flow control: None
2Verify that your serial cable is less then two meters in length.
Checking the SNC Internal Configuration
Verify that the SCSI devices are mapped properly. Check in the SNC Manager interface or use the
routedisplay iSCSI command to show mappings. If devices do not appear, power down the SNC and
power back on. See Mapping Commands
27.
When changing any setting on the SNC, the configuration must be saved by using either the
saveConfiguration CLI command or through the SNC Manager interface.
on page 56 and Connecting to the Ethernet Data Ports on page
Checking SNC Ethernet Ports
1Check Ethernet cable integrity. Check the cables for solid connections. Cat5 cable can cause
connection issues with Gigabit Ethernet. Cat6 cable is the best cabling for the SNC.
2Verify the IP address, subnet mask, and gateway are properly set on each data port on the SNC for your
network environment. See Configuring the Ethernet Port
3Verify that the Ethernet speed is set to auto: invoke the get EthernetSpeed all command, check the
Ethernet page of the SNC Manager interface, or check the LED link lights to determine if the Ethernet
speed is correct. Refer to Visually Inspect LEDs
4Determine if the SNC is set to get its IP information from a DHCP server. If so, verify that the DHCP
server has available IP addresses. Refer to Ethernet Ports
5Verify that each used Ethernet port on the SNC can be pinged from the desired host. Refer to ping [port
number] [IP address] <count> <size> on page 79.
If the host cannot ping the SNC ports and the SNC ports are properly configured, continue to the Local
Area Network/Wide Area Network section, Checking the LAN/WAN
Verify that each port on the SNC can ping each desired host. Refer to ping [port number] [IP address]
<count> <size> on page 79. If the SNC cannot ping the host, continue to Checking the LAN/WAN on
page 47.
6If using DHCP, verify that the DHCP server is assigning the correct IP information to the host.
7Some older switches/hosts cannot auto negotiate between the SNC and the switch/host at the desired
speed. You could have to force the host/switch or the SNC to the desired speed.
on page 41.
on page 37.
on page 4.
on page 47.
8Verify that the host is logging into the SNC correctly by viewing the Connections page and determining
if there a “session open” status.
46Troubleshooting
Page 53
9Verify that you are using the correct log in procedure for your initiator. For example: When connecting
using the Adaptec initiator, the log on screen requests the SNC iqn (iSCSI qualified name). If left blank,
Adaptec will not be able to log in. Enter “iSCSI” into this field for auto iqn discovery.
When changing any setting on the SNC the configuration must be saved by using either the
saveConfiguration CLI command or through the SNC Manager interface.
Checking the LAN/WAN
1Verify that the switch/switches are segmented properly so that hosts and the SNC have access to each
other.
2If there are routers involved in the setup, make sure the IP addresses and/or MAC addresses of the
SNC are allowed through the router.
3Verify that the switch can see the SNC on the port(s) in question. Refer to your switch vendor’s guide
for more information.
Checking the iSCSI Host Adapter or NIC
iSCSI host adapters appear as a type of Storage Controller to the host OS, not as a standard NIC. These
adapters usually have hardware acceleration to offload the TCP processing from the host. Configuration of
these adapters is usually done through the vendor’s own utility and not through the OS itself.
NICs come in two types: accelerated and un-accelerated. Accelerated NICs use some hardware to offload
some of the TCP processing from the host. Un-accelerated NICs make the OS do all TCP processing.
To check the iSCSI host adapter or NIC
1Check cable integrity. Check the cables for solid connections. Make sure they are plugged in properly.
Inspect cable ends for broken clips and improper wiring.
2Verify that the iSCSI host adapter or NIC is configured with the correct IP information.
3If using DHCP, verify that the DHCP server is assigning the correct IP information to the host.
4Verify that the hosts are running the recommended driver and firmware level for the iSCSI host adapter
or NIC vendor.
5Verify that the hosts and the SNC are using the same port number to communicate iSCSI. The default
port number for the SNC is 3260. Refer to get iSCSIPortNumber
6Make sure the host adapter/NIC is configured to log into the SNC. Some iSCSI host adapters do not re-
login upon reboot or unplug/replug event without marking a check box.
7Some older switches cannot autonegotiate between the host and the switch properly. You could have
to force the host or switch to the desired speed.
For a NIC using an OS iSCSI driver, continue to the iSCSI OS driver section.
on page 70.
Checking the iSCSI OS Driver
This section is for hosts using a driver that allows the OS to talk to iSCSI targets via a NIC, not an iSCSI
storage adapter.
1A PC using an iSCSI storage adapter and an iSCSI OS driver might not work correctly on the same
machine. Check with the vendors to make sure they are compatible.
2Verify that the PC has the latest iSCSI driver as well as the required service packs and patches. Check
with the iSCSI OS driver vendor for more information.
3Verify that the iSCSI OS driver has started. Look under Device Manager for Windows or lsmod for
Linux.
SNC 450x User’s Guide47
Page 54
4Verify that the iSCSI OS is still looking for the SNC at the right IP address.
5If using DHCP, verify that the DHCP server is assigning the correct IP information to the host. Refer to
Ethernet Ports
6Verify that the NIC is configured with the correct IP information.
7Verify that the hosts and the SNC are using the same port number to communicate iSCSI. The default
port number for the SNC is 3260. Refer to get iSCSIPortNumber
8Check cable integrity. Check the cables for solid connections. Make sure they are plugged in properly.
Inspect cable ends for broken clips and improper wiring.
on page 4.
on page 70.
Checking the Operating System
1Verify that the OS has the required service packs or patches installed. If not, obtain the proper service
packs and patches and install them.
2Some iSCSI host adapters and iSCSI OS drivers do not always automatically find new targets when
plugged in or when forced to rescan. Reboot the hosts.
3Check if the vendor has a new driver. If so, install it.
Checking the Applications
1Verify that the application is running the latest device drivers for the devices connected to SNC. If not,
get the latest device drivers and install them.
2Verify with the application vendor if the iSCSI technology is supported on the version of the application
being used.
Performance Issues
If the host is not getting the performance it should, check the following items.
Checking SCSI Devices
1Verify that the devices are running at their highest possible SCSI speed. Refer to SCSI Configuration
Commands on page 54.
Mixing SE and LVD devices on the same SCSI bus forces the speed of the bus to SE, thus slowing
faster LVD devices. The SNC cannot accelerate an already slow device. Refer to Connecting to the
Serial Port on page 18.
2Verify that the proper terminator is being used. An SE terminator forces the SCSI bus to SE speeds.
Checking the SNC SCSI Ports
1Verify that the SCSI port configuration is set to the highest speed using the SNC Manager interface or
CLI. Refer to SCSI Configuration Commands
on page 54.
The SNC SCSI port speed, wide negotiation, and sync negotiation settings all affect the speed of the
port. By default, these settings are set for optimal speed.
2Verify that the SCSI devices are equally distributed between the SCSI ports. Refer to Connecting to the
Serial Port on page 18. Optimal performance is seen when only two high-speed SCSI devices are
connected to each SCSI port.
48Troubleshooting
Page 55
Checking the SNC Ethernet Ports
1Verify that the data ports are set to auto negotiate or forced to 1000 Mbs. The CLI command get
ethernetspeed all shows the current speed.
Refer to Configuring the Ethernet Port
2Verify that the MTU size is set to optimal setting for the LAN/WAN environment.
Refer to Configuring the Ethernet Port
the SNC. Smaller frame sizes causes a decrease in performance.
3Verify that the SNC TraceLog feature is disabled. Tracelog tracks certain events that occur in the SNC.
With this log enabled, performance suffers.
Refer to Diagnostic Commands
on page 37.
on page 37. 9k frame size is the current optimized frame size for
on page 53.
Checking the LAN/WAN
1Verify that the MTU size is set to optimal setting for the LAN/WAN environment. Refer to set DPMTU
[port number] [MTU choices] on page 86.
9k frame size is the current optimized frame size for the SNC. Smaller frame sizes causes a decrease
in performance. Many switch and router vendors do not support the larger frame size of 9k or 16k. Refer
to Performance Issues
2Verify that each associated port in the IP SAN is configured for 1000Mbs.
IP SAN traffic should be segmented so that it does not interfere with the main LAN network traffic.For
better performance, the IP SAN should be on its own set of hardware.
3Verify that packets are not being dropped along the LAN/WAN. Many utilities track packet activity and
switch statistics.
on page 48.
Checking the Ethernet Host Adapter or NIC
Ethernet Storage Adapters generally outperform accelerated NICs and un-accelerated NICs by offloading
most of the processing from the host.
An accelerated NIC provides some offloading, but still requires a host OS iSCSI driver, making the host
spend more CPU cycles.
An un-accelerated NIC does not offload anything so the CPU must do much of the processing.
To check the Ethernet host adapter or NIC
1Verify that the adapter or NIC is sent to auto-negotiate or forced to 1000 Mbs.
2Set the MTU size to the largest MTU size supported in the LAN/WAN. Refer to set DPMTU [port
number] [MTU choices] on page 86.
9k frame size is the current optimized frame size for the SNC. Smaller frame sizes causes a decrease
in performance. Many switch and router vendors do not support the larger frame size of 9k or 16k. Refer
to Performance Issues
3Set the maximum transfer size to the most efficient size for the intended target(s). For many tape drives,
64k is the optimal setting.
on page 48.
Checking the Applications
Some applications can be configured to change transfer sizes. Configure the application for the optimal size
for the particular SCSI device(s) connected to the SNC.
SNC 450x User’s Guide49
Page 56
Checking the Host System
The faster the host, the faster your transfer times will be. The work flow goes only as fast as the slowest
connection in the host system, so transferring data from an IDE drive, 100Mb connection, a DLT 4000, a
high speed RAID volume across the country, or other applications, slows the system no matter how fast
everything else is in the system.
1Verify that the iSCSI storage adapter or NIC is connected to the fastest PCI bus connector supported
by the adapter or NIC.
If the adapter supports PCI-X, place the adapter in a PCI-X slot. If one is not available, the host might
not achieve the optimal performance capable from the adapter.
Even placing a PCI-X adapter into a 64 bit 66 MHz slot loses performance. Some adapters adjust clock
speed depending on the speed of the PCI slot into which they are plugged.
2The host OS disk and swap disk/partition/file should be on a high speed drive such as a SCSI drive to
minimize the time needed to access the host’s virtual memory.
The more memory a system has, the less time it spends accessing virtual memory (hard drive space).
Checking the Operating System
If possible, eliminate swap space and virtual drives which require large amounts of system memory.
However, the OS might not allow the elimination of swap space. An OS set to run many kinds of different
servers spends much of its CPU cycles on other operations, thus slowing down performance.
Using Jumbo Frames
Verify that if you are using jumbo frames, your data path (all hardware between the host and target including
switches and routers) supports jumbo frames. Set the host and the SNC to 1.5K frames.
Updating Firmware
3Verify that your FTP client is set for binary mode.
4Try uploading the firmware through the serial port using the ZModem protocol. Refer to Updating
Firmware Using ZModem on page 34.
WARNING
DO NOT INTERRUPT THE UPDATE PROCESS. DO NOT TURN OFF
THE PERSONAL COMPUTER OR THE SNC UNTIL READY IS
RETURNED AT THE END OF THE UPDATE. INTERRUPTING THE
UPDATE PROCESS WILL MAKE YOUR SNC INOPERABLE AND YOU
WILL HAVE TO RETURN IT FOR REPAIR.
50Troubleshooting
Page 57
Management Port Command Reference
All available commands are listed alphabetically beginning on page 57, and alphabetically by functional
group in Table 6
the alphabetical list.
Using the Command Line Interface (CLI)
CLI commands are case insensitive. You can type all upper or all lower case or a mixture. Upper and lower
case in this guide and the help screen are for clarification only. More than half the commands use the
following format:
[Get|Set] Command Name [Parameter 1| Parameter 2]
followed by the Enter key. Arguments which are required are enclosed in square brackets [ ] while
arguments which are optional are enclosed in angle brackets < >.
“Set” commands change the value of a parameter or configuration setting and sometimes require a
saveConfiguration command and a restart of the system before implementation. The restart can be
accomplished as part of the saveConfiguration command or by using a separate firmwareRestart
command. A number of “set” commands can be issued before the saveConfiguration command.
on page 52. References from the table connect you to an explanation of the command in
Note
Commands which are not preceded by a “get” or “set” take effect immediately. See Table 4
commands that are not preceded by “get” or “set."
SNC 450x User’s Guide51
The response to a “set” command is either an error message or the
Ready. *. statement. The asterisk indicates you must use a
saveConfiguration command after the "set" command has been completed.
You are prompted to reboot if a restart is necessary.
for a list of
Page 58
Table 4Commands not Preceded by "Get" or "Set"
automapfirmwareRestartroute
clearEventLog
clearTraceLog
displayEventLog
displayTraceLog
dumpEventLog
dumpTraceLog
1
1
1
1
1
1
helprouteDisplay
infosaveConfiguration
isReservedSCSIPortList
pingSCSIPortReset
reserveSCSITargets
restoreConfigurationZmodem
exit
1 Special troubleshooting command. Use with ATAC guidance.
The arguments to many commands in this guide are represented by the abbreviations listed in Table 5 .
Table 5Abbreviations Used by the CLI
AbbreviationMeaningNumeric Argument Ranges
mpManagement port 0
dpData port 0 - 1
sbSCSI bus number0 - 1
slSCSI LUN ID 0 - 7
stSCSI target ID 0 - 15
All available commands are listed alphabetically by group in Table 6
.
Table 6Alphabetical Listing of Commands by Functional Group
CommandMeaningPage
General Commands
get VerboseModedisplay whether or not verbose mode has been enabled77
helpdisplay a list of available commands or a detailed, command-
78
specific explanation
restoreConfigurationrestore a previous configuration 80
saveConfigurationsave the current configuration 82
set VerboseModeenable or disable verbose mode101
Maintenance Commands
firmwareRestartcause the SNC to reboot and then re-initialize its firmware62
get BridgeModeldisplay the SNC model name63
get BridgeNamedisplay the name of a particular SNC63
52Management Port Command Reference
Page 59
Table 6Alphabetical Listing of Commands by Functional Group
CommandMeaningPage
get Datedisplay the current date63
get MaxOpTempdisplay the maximum internal operating temperature 71
get MinOpTempdisplay the minimum internal operating temperature71
get OpTempWarndisplay the number of degrees before a thermal control event
71
warning is output
get SNTPdisplay whether or not NTP (Time Network Protocol) has
74
been enabled
get SNTPServerdisplay the NTP server address74
get Timedisplay the current time76
get TimeZonedisplay the current time zone76
get Usernamedisplay the current username77
reserveprevent other users from accessing the SNC80
SCSIPortResetreset the specified SCSI bus83
set BridgeNamecreate a name for a particular SNC83
set Dateset the current date84
set MaxOpTempset the maximum operating temperature92
set MinOpTempset the minimum operating temperature 93
set OpTempWarnset the number of degrees before a thermal control event
93
warns about the temperature change through system log
entries
set Passwordset a password for Telnet, SNC Manager and ftp sessions93
set SNTPdetermine whether or not the SNC tries to contact a specified
74
Network Time Protocol (NTP) server
set SNTPServerset the Network Time Protocol (NTP) server address97
set Timeset the time99
set TimeZoneset the time zone100
set Usernameset a username for Telnet, SNC Manager and ftp sessions101
ZModem allow transfer of a firmware image to or from the SNC using
102
the ZModem file transfer protocol through the RS-232
interface
Diagnostic Commands
clearEvent Logclear the contents of the event log57
clearTraceLogclear the contents of the trace log58
displayEventLogdisplay the contents of the event log58
SNC 450x User’s Guide53
Page 60
Table 6Alphabetical Listing of Commands by Functional Group
CommandMeaningPage
displayTraceLogdisplay the contents of the trace log59
dumpEventLogdump the contents of the event log60
dumpTraceLogdump the contents of the trace log61
get BridgeModeldisplay the SNC model name63
get DisplayEventLogFilterdisplay the filters for specific SNC subsystems64
get DisplayTraceLogFilterdisplay the filters for specific SNC subsystems65
get EventLogdisplay the contents of the event log66
get EventLogFilterdisplay the filters for specific SNC subsystems67
get IdentifyBridgedisplay whether or not IdentifyBridge is enabled67
get Temperaturedisplay the current internal temperature of the SNC76
get TraceLogdisplay the contents of the trace log76
get TraceLogFilterdisplay the filters for specific SNC subsystems77
get Voltagedisplay the current voltage78
get WrapEventLogdisplay whether or not WrapEventLog is enabled78
get WrapTraceLogdisplay whether or not WrapTraceLog is enabled78
infodisplay version numbers and other product information79
isReserveddisplay the reservation status of the current SNC session79
SCSITargetsdisplay a list of SCSI devices operational on the referenced
83
SCSI port
set DisplayEventLogFilterfilter the data for specific SNC subsystems84
set DisplayTraceLogFilterfilter the data for specific SNC subsystems85
set EventLogrecord various system events to the event log87
set EventLogFilterfilter the data for specific SNC subsystems87
set identifyBridgecause the Fault LED on the front panel of the SNC to blink88
set TraceLogrecord various system events to the trace log100
set TraceLogFilterfilter the data for specific SNC subsystems100
set WrapEventLogallow or disallow the event log to be overwritten101
set WrapTracelogallow or disallow the trace entries to be overwritten102
SCSI Configuration Commands
get SCSIInitIddisplay the SCSI initiator ID to be used for a specific port72
get SCSIPortBusSpeeddisplay the SCSI port bus speed72
get SCSIPortResetOnStartupdisplay whether or not the SCSI port resets on startup73
54Management Port Command Reference
Page 61
Table 6Alphabetical Listing of Commands by Functional Group
CommandMeaningPage
get SCSIPortSyncTransferdisplay whether or not the SCSI transfers are negotiated with
73
devices
get SCSIPortTerminationdisplay the SCSI internal termination73
get SCSIPortWideTransferdisplay whether or not wide SCSI transfers are negotiated74
get SpeedWritedisplay whether or not SpeedWrite has been enabled75
get SpeedWriteDefaultdisplay whether or not SpeedWrite state applies by default
75
to new device mappings
SCSIPortListdisplay available SCSI ports and their current status83
set SCSIInitIdset the SCSI initiator ID for a port94
set SCSIPortBusSpeedset the bus speed for a SCSI port94
set SCSIPortResetOnStartupspecify whether or not the SCSI port should reset after
95
turning the unit on
set SCSIPortSyncTransferspecify whether or not synchronous SCSI transfers are
95
negotiated
set SCSIPortTerminationset the SCSI port termination95
set SCSIPortWideTransferspecify whether or not wide SCSI transfers are negotiated96
set SpeedWriteimprove the performance of WRITE commands98
set SpeedWriteDefaultspecify SpeedWrite as the default performance level 99
iSCSI Configuration Commands
get iSCSIAliasdisplay the name assigned to the SNC69
get iSCSIChapdisplay whether or not CHAP has been enabled69
get iSCSIChapSecretdisplay the incoming and outgoing secrets (passwords) for
70
iSCSI CHAP sessions
get iSCSIPortNumberdisplay the number of the SNC port that iSCSI connections
70
use
get iSNSLoginControldisplay whether or not logins are controlled by an iSNS server70
get iSNSServerdisplay the IP address of the iSNS server 71
set iSCSIAliasset the name assigned to the SNC90
set iSCSIChapdetermine whether or not the CHAP has been enabled90
set iSCSIChapSecretset the incoming and outgoing secrets (passwords) for iSCSI
90
CHAP sessions
set iSCSIPortNumberset the number of the SNC port that iSCSI connections use91
set iSNSLoginControlspecify whether or not an iSNS server is being used92
set iSNSServerset the IP address of a valid iSNS server92
SNC 450x User’s Guide55
Page 62
Table 6Alphabetical Listing of Commands by Functional Group
CommandMeaningPage
Ethernet Configuration Commands
exitend the current TCP/IP CLI session62
get DPMTUdisplay the MTU (Maximum Transmission Unit) used by SNC
65
data ports
get EthernetSpeeddisplay the Ethernet speed66
get IPAddressdisplay the IP address67
get IPDHCPdisplay whether or not DHCP is being used to set the IP
68
address
get IPGatewaydisplay the IP gateway68
get IPSubnetMaskdisplay the IP subnet mask69
pingsend an ICMP echo request to the specified IP Address79
set DPMTUset the MTU86
set EthernetSpeedset the Ethernet speed86
set IPAddressset the IP address88
set IPDHCPset the DHCP server as the source of the SNC IP address89
set IPGatewayset the IP gateway address89
set IPSubnetMaskset the IP subnet mask90
set Passwordset the password93
set Usernameset the username101
Serial Port Configuration Commands
get SerialPortBaudRatedisplay the serial port baud rate74
get SerialPortEchodisplay whether or not echo has been turned on 74
set SerialPortBaudRateset the serial port baud rate96
set SerialPortEchoset the serial port echo feature on or off 97
Mapping Commands
automaprescan the SCSI bus and automatically assign iSCSI LUNs
57
to a subset of SCSI target destination devices visible to the
SNC
routeassign iSCSI LUN addresses to a target destination device81
routeDisplaydisplay current mapping82
SCSITargetsdisplay a list of SCSI devices operational on the referenced
83
SCSI port
56Management Port Command Reference
Page 63
Alphabetical Listing of Commands
autoMap
The automap command automatically assigns iSCSI LUNs to a subset of SCSI target destination devices
visible to the SNC. Existing valid maps are not deleted.
The following example shows a sequence of three commands. The first command is the routeDisplay
command. The output of this command displays the current device map. The second command is the
automap command. The third command is the routeDisplay command again. This time the new mapping,
the one assigned by automap, is displayed.
The clearEventLog command clears the contents of the event log. No events are recorded until the
command has been completed. This command takes effect immediately.
Ready.
cleareventlog
Ready.
clearTraceLog
CAUTION
The clearTraceLog command clears the contents of the trace log. No events are recorded until the
command has been completed.This command takes effect immediately.
Ready.
cleartracelog
Ready.
displayEventLog <scroll>
Contact ATAC before using this command.
CAUTION
The displayEventLog <+|-|=|<esc>> command displays the most recent page of event log entries. Typing
a “+”, “-” or “=” (no quotation marks) causes the next, previous or same page of event log entries to be
displayed. No events are recorded until the command has been completed. Press ESC, then Return to exit
the command and return to CLI. New log entries begin.
The following is an example of a page of the displayeventlog command output, followed by a request for
the next page (+), followed by ESC and Return.
Contact ATAC before using this command.
Scroll Meaning
+Display the next page of trace log entries
-Display the previous page of trace log entries
=Display the same page of trace log entries
Ready.
displayeventlog
Bridge Event Log
0137 10/08/2003 10:17:19 Bridge was booted/reset.
0138 10/08/2003 10:21:34 Bridge was booted/reset.
0139 10/08/2003 10:21:43 Unable to connect to an SNTP server
0140 10/16/2003 14:21:03 Bridge was booted/reset.
0141 10/16/2003 14:22:19 Bridge was booted/reset.
0142 10/16/2003 14:24:35 Bridge was booted/reset.
0143 10/17/2003 02:25:08 Unable to connect to an SNTP server
0144 10/17/2003 08:20:07 Bridge was booted/reset.
0145 10/17/2003 08:21:45 Bridge password was modified.
0146 10/17/2003 08:21:57 Bridge password was modified.
58Management Port Command Reference
Page 65
DisplayEventLog [ + | - | = | <ESC>] >> +
0132 10/07/2003 14:32:00 Voltage VCC Warning Level reached at 4.72 Volts
0133 10/07/2003 15:00:02 Rx Packet Error. Net #2
0134 10/08/2003 08:00:39 Bridge was booted/reset.
0135 10/08/2003 08:00:48 Unable to connect to an SNTP server
0136 10/08/2003 08:01:49 Voltage VCC Warning Level reached at 4.72 Volts
DisplayEventLog [ + | - | = | <ESC>] >>
Ready.
displayTraceLog <scroll>
CAUTION
The DisplayTraceLog <+|-|=|<esc>> command displays the most recent page of trace log entries. Typing
a “+”, “-” or “=” (no quotation marks) causes the next, previous or same page of trace log entries to be
displayed. No events are recorded until the command has been completed. Press ESC and Return to exit
the command and return to CLI. New entries begin. This command takes effect immediately.
The dumpEventLog command dumps the contents of the entire event log of an RS-232 or TCP/IP session
without clearing the event log. No events are recorded until the command has been completed. This
command takes effect immediately.
The following is an example of some verbose output of a dumpEventLog command:
Ready.
dumpeventlog
ADIC SNC Event Log W
0238 12/13/2003 09:43:25 QueueFull. Net #0
60Management Port Command Reference
Contact ATAC before using this command.
Page 67
0239 12/13/2003 09:43:25 Rx Packet Error. Net #0
0240 12/13/2003 09:43:25 QueueFull. Net #0
0241 12/13/2003 09:43:25 Rx Packet Error. Net #0
0242 12/13/2003 09:43:25 QueueFull. Net #0
0243 12/13/2003 09:43:25 Rx Packet Error. Net #0
0244 12/13/2003 09:43:25 QueueFull. Net #0
0245 12/13/2003 09:43:25 Rx Packet Error. Net #0
0246 12/13/2003 09:43:25 QueueFull. Net #0
0247 12/13/2003 09:43:25 Rx Packet Error. Net #0
0248 12/13/2003 09:43:25 QueueFull. Net #0
0249 12/13/2003 09:43:25 Rx Packet Error. Net #0
0250 12/13/2003 09:43:25 QueueFull. Net #0
0251 12/13/2003 09:43:25 Rx Packet Error. Net #0
0252 12/13/2003 09:43:25 QueueFull. Net #0
0253 12/13/2003 09:43:25 Rx Packet Error. Net #0
0254 12/13/2003 09:43:25 QueueFull. Net #0
0255 12/13/2003 09:43:25 Rx Packet Error. Net #0
0256 12/13/2003 09:43:25 QueueFull. Net #0
Ready.
dumpTraceLog
CAUTION
The dumpTraceLog command dumps the contents of the entire trace log to an RS-232 or TCP/IP session
without clearing the trace log. No events are recorded until the command has been completed. This
command takes effect immediately.
The following is a truncated example of the verbose output when nothing is recorded in the trace log and a
dumpTraceLog command is entered. Output from your system will be much lengthier:
The exit command ends the current TCP/IP CLI session. It has no effect if used during a serial CLI session.
A Telnet session ends after 15 minutes of inactivity. No more than three Telnet sessions can be active at
one time. This command takes effect immediately.
firmwareRestart
The firmwareRestart command causes the SNC to reboot and then re-initialize its firmware. When the
firmware has finished rebooting, the Ready prompt is displayed. This command takes effect immediately.
Uart is Initialized
DRAM Data Line Test Passed
SRAM Data Line Test Passed
BBRAM Data Line Test Passed
DRAM Address Line Test Passed
SRAM Address Line Test Passed
BBRAM Address Line Test Passed
DRAM Pattern Test 1 Passed
DRAM Pattern Test 2 Passed
DRAM Pattern Test 3 Passed
DRAM Pattern Test 4 Passed
SRAM Pattern Test 1 Passed
SRAM Pattern Test 2 Passed
SRAM Pattern Test 3 Passed
SRAM Pattern Test 4 Passed
BBRAM Pattern Test 1 Passed
BBRAM Pattern Test 2 Passed
BBRAM Pattern Test 3 Passed
BBRAM Pattern Test 4 Passed
DRAM Swap Pattern Test1 Passed
DRAM Swap Pattern Test2 Passed
DRAM Swap Pattern Test3 Passed
DRAM Swap Pattern Test4 Passed
***** Memory Tests Complete *****
Memory Clear Finished
EPLD Version 0 Detected
DS1629_DVC_TYPE initialized
Firmware version A61Z release date Feb 4 2004, 14:06:50 Build A61Z
Power-On Self-Test Completion Status: GOOD
128 Megabytes of RAM Installed.
2 GbE Data Port(s).
2 LVD SCSI Interface Port(s).
Bridge World Wide Name = 20 00 00 10 86 50 00 1C
Bridge Serial Number = “IPB2500100136”
Bridge Name = “SNC 450x”
Internal Temperature = 25 C [0 - 70]
For help, type HELP.
Active Configuration = ADIC Config File
Feb 4 2004 14:06:50 A61Z Initialization Complete
Scsi interface 0 Register R/W test Passed
Scsi interface 0 Reset test Passed
Scsi interface 0 FIFO test Passed
Scsi interface 0 Master test Passed
Scsi interface 1 Register R/W test Passed
Scsi interface 1 Reset test Passed
Scsi interface 1 FIFO test Passed
Scsi interface 1 Master test Passed
Initializing Port DP0......................
Initializing Port DP1......................
Initializing Port MP0......................
GBE hardware Init done.
Ready.
get BridgeModel
The get BridgeModel displays model information about a specific SNC.
The following is an example of a verbose output from a get BridgeModel command:
Ready.
get BridgeModel
"SNC 450x"
(c)
Firmware version 055E release date "Oct.3 2003", 11:30:32 Build 055E
Ready.
There is no set version of this command.
get BridgeName
The get BridgeName command displays the name assigned to the SNC. Refer to set BridgeName on page
83.
Ready.
get bridgename
BridgeName = "SNC 450x"
Ready.
get Date
The get date command displays the current date. Refer to set Date [date] on page 84.
SNC 450x User’s Guide63
Page 70
Ready.
get date
Date = 11/11/2003
Ready.
get DisplayEventLogFilter [subsystem] [level]
CAUTION
The get DisplayEventLogFilter command displays the filters enabled for specific SNC subsystems when
Contact ATAC before using this command.
in DisplayEventLog mode. Refer to set DisplayEventLogFilter [subsystem] [level] [status]
on page 84.
Subsystem Choices
GENENETNVRAMPERFXCOPYECCALL
Where:
GEN =General
ENET =Ethernet
iSCSI =SCSI protocol of TCP/IP
NVRAM =Non-Volatile Random Access Memory
PERF =Performance
ECC =Error Correcting/Correction Code
ALL =All of the above
Log Level Choices
INFOWARNCRITFAILALL
Where:
INFO =Information
WARN =Warnings
CRIT =Critical events
FAIL =Failures
ALL =All of the above
The following is the verbose output from a get DisplayEventLogFilter all all command:
get displayeventlogfilter all all
25
;Subsystem Level Filter Status
ENET INFO disabled
ENET WARN disabled
64Management Port Command Reference
Page 71
ENET CRIT disabled
ENET FAIL disabled
XCOPY INFO disabled
XCOPY WARN disabled
XCOPY CRIT disabled
XCOPY FAIL disabled
NVRAM INFO disabled
NVRAM WARN disabled
NVRAM CRIT disabled
NVRAM FAIL disabled
ECC INFO disabled
ECC WARN disabled
ECC CRIT disabled
ECC FAIL disabled
PERF INFO disabled
PERF WARN disabled
PERF CRIT disabled
PERF FAIL disabled
GEN INFO disabled
GEN WARN disabled
GEN CRIT disabled
GEN FAIL disabled
Ready.
get DisplayTraceLogFilter [SCSI | all] [port number]
CAUTION
The get DisplayTraceLogFilter command displays trace log data for specific SNC ports when in
DisplayTraceLog mode. Refer to set DisplayTraceLogFilter [SCSI | all] [port number] [status]
This command takes effect immediately.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
allAll SCSI connections
The following is an example of the verbose output of a get displaytracelogfilter all command:
Ready.
get displaytracelogfilter all all
3
;Port TypePort NumberFilter Status
SCSI0disabled
SCSI1disabled
Ready.
Contact ATAC before using this command.
on page 85.
get DPMTU [port number]
CAUTION
SNC 450x User’s Guide65
Contact ATAC before using this command.
Page 72
The get DPMTU command shows the MTU (Maximum Transmission Unit) used by SNC data ports. Refer
to iSCSI Performance Tuning
Port NumberMeaning
dp0 or dp1Ethernet connection labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet connections
The following is a verbose output for the command get DPMTU all:
Ready.
get dpmtu all
4
; PortMTU
;==========================
DP09014
DP19014
Ready.
on page 107 and set DPMTU [port number] [MTU choices] on page 86.
Note
Increasing the MTU can improve performance. To fully understand the
implications and network requirements, contact your service representative
before modifying this value.
get EthernetSpeed [port number]
The get EthernetSpeed command displays the speed of the SNC Ethernet ports. Refer to iSCSI
Performance Tuning on page 107 and set EthernetSpeed [port number] [speed] on page 86.
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet connections
Ready.
get ethernetspeed mp0
EthernetSpeed = auto (100)
Ready.
get EventLog
CAUTION
The get EventLog command displays whether or not EventLog has been enabled. Refer to set EventLog
[status] on page 87.
Ready.
get eventlog
EventLog = enabled
Ready.
66Management Port Command Reference
Contact ATAC before using this command.
Page 73
get EventLog Filter [subsystem]
CAUTION
The get EventLogFilter command displays the data for specific SNC subsystems. Refer to set
EventLogFilter [subsystem] [event level] [status] on page 87.
Subsystem Choices
GENENETISCSINVRAMPERFECCALL
Where:
GEN =General
ENET =Ethernet
ISCSI =SCSI protocol of TCP/IP
NVRAM =Non-Volatile Random Access Memory
PERF =Performance
ECC =Error Correcting/Correction Code
ALL =All of the above
Contact ATAC before using this command.
get IdentifyBridge
The get IdentifyBridge command displays whether or not set IdentifyBridge is enabled. Refer to set
IdentifyBridge [status] on page 88.
Ready.
get IdentifyBridge
IdentifyBridge = disabled
Ready.
get IPAddress [port number]
The get IPAddress command reports the current IP address, whether it is the default setting, or whether it
was assigned manually or by DHCP. Refer to get IPDHCP [port number]
[port number] [IP address] on page 88.
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet port connections
The following is an example of the verbose output for a get ipaddress all command:
on page 68 and set IPAddress
Ready.
get ipaddress all
5
SNC 450x User’s Guide67
Page 74
; PortAddress
;=================================
DP0172.16.5.50
DP1172.16.5.51
MP0172.16.5.198
Ready.
get IPDHCP [port number]
The get IPDHCP shows if DHCP has been enabled or disabled for any or all SNC Ethernet ports. Refer to
set IPDHCP [port number] [status]
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet port connections
The following is an example of the verbose output of a get IPDHCP all command:
Ready.
get ipdhcp all
5
; PortDHCP
;==========================
DP0disabled
DP1disabled
MP0disabled
Ready.
on page 89. DHCP is disabled by default.
get IPGateway [port number]
The get IPGateway command reports the current IP gateway, whether it is the default setting, or whether
it was assigned manually or by DHCP. Refer to set IPGateway [port number ] [IP address]
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet port connections
The following is an example of the verbose output of a get IPGateway all command.
Ready.
get ipgateway all
5
; PortGateway
;=================================
DP0172.16.1.44
DP1172.16.1.44
MP0172.16.1.44
Ready.
on page 89.
68Management Port Command Reference
Page 75
get IPSubnetMask [port number]
The get IPSubnetMask command reports the current subnet mask, whether it is the default setting, or
whether it was assigned manually or by DHCP. Refer to get IPSubnetMask [port number]
set IPSubnetMask [port number ] [IP address]
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet port connections
The following is an example of the verbose output of a get IPSubnetMask all command:
Ready.
get ipsubnetmask all
5
; PortSubnetMask
;=================================
DP0255.255.0.0
DP1255.255.0.0
MP0255.255.0.0
Ready.
on page 90.
on page 69 and
get iSCSIAlias
The get iSCSIAlias command displays the name assigned to the SNC. Refer to set iSCSIAlias [alias] on
page 90.
Ready.
get iscsialias
iSCSIAlias = ““
Ready.
get iSCSIChap
CAUTION
The get iSCSIChap shows if the CHAP has been enabled or disabled. Refer to set iSCSIChap [status] on
page 90.
OutputMeaning
enabledThe SNC tries to negotiate CHAP (Challenge-Handshake Authentication
Protocol) authentication using the CHAP secret (password)
disabledThe SNC does not try to negotiate CHAP authentication
Contact ATAC before using this command.
Ready.
get iscsichap
iSCSIchap = disabled
Ready.
SNC 450x User’s Guide69
Page 76
get iSCSIChapSecret [password type | delete] [account name]
The get iSCSIChapSecret command displays the incoming and outgoing secrets (passwords) for iSCSI
CHAP sessions. Refer to set iSCSIChapSecret [password type|delete] [account name] <secret>
90.
Password TypeMeaning
inDefines the incoming secret (password) for iSCSI CHAP sessions
outDefines the outgoing secret (password) for iSCSI CHAP sessions
deleteRemoves a secret (password) from an account (username) list
Account NameMeaning
account nameThe username of the iSCSI initiator or other name to identify the secret
(password), up to 223 characters
allAll account names
Ready.
get iscsichapsecret dev1 in all
2
Initiator Name| Secret
========================================================================
TEST abcdefghijklmn02
TEST abcdefghijklmn03
on page
Ready.
get iSCSIPortNumber
The get iSCSIPortNumber command displays the SNC port number that iSCSI connections use. Refer to
set iSCSIPortNumber [port number]
Ready.
get iscsiportnumber
iSCSIPortNumber = 3260
Ready.
on page 91.
get iSNSLoginControl
CAUTION
The get iSNSLoginControl command specifies whether or not logins are controlled by an iSNS server.
Refer to set iSNSLoginControl [status]
Ready.
get isnslogincontrol
iSNSLoginControl = disabled
Ready.
Contact ATAC before using this command.
on page 92.
70Management Port Command Reference
Page 77
get iSNSServer
CAUTION
The get iSNSServer specifies the IP address of a valid iSNS server the SNC uses to discover iSCSI
initiators. Refer to set iSNSServer [IP address]
Ready.
get isnsserver
iSNSServer = 0.0.0.0
Ready.
Contact ATAC before using this command.
on page 92.
get MaxOpTemp
CAUTION
The get MaxOpTemp command displays the maximum internal operating temperature of the SNC in
degrees Celsius. Valid values are from 55 to 70. Refer to set MaxOpTemp [temperature]
Ready.
get maxoptemp
MaxOpTemp = 70 C
Ready.
Contact ATAC before using this command.
.
get MinOpTemp
CAUTION
The get MinOpTemp command sets the minimum internal operating temperature of the SNC in degrees
Celsius. Valid values are from 0 to 15. The default setting is "0." Refer to set MinOpTemp [temperature]
Ready.
get minoptemp
MinOpTemp = 0 C
Ready.
Contact ATAC before using this command.
.
get OpTempWarn
CAUTION
The get OpTempWarn command displays the number of degrees Celsius before a thermal control event
warns you if the SNC is approaching the minimum or maximum internal operating temperature. The warning
is sent to the system log. Valid values are from 0 to 15. Refer to set OpTempWarn [temperature]
Ready.
get optempwarn
OpTempWarn = 5 C
Ready.
Contact ATAC before using this command.
.
SNC 450x User’s Guide71
Page 78
get ScsiInitID [port number] [ID choices]
CAUTION
The get SCSIInitID command displays the SCSI initiator ID to be used for a specific port. You must put in
a placeholder value for the initiator value used on that port, [0-15], even though the output could differ from
the number you enter. The number reported in the output is correct for your configuration. A
saveConfiguration restart command must be used to permanently save this configuration. Refer to set
SCSIInitID [port number] [ID choices] on page 94.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
SCSI Initiator ID Choices and Possible Outputs
123456789101112131415
You must enter the port number and the initiator ID as shown in the following examples.
Ready.
get scsiinitid 1
ERROR. Wrong/Missing Parameters
Usage:
get/set ScsiInitId [sb] [0-15]
get scsiinitid 1 9
Port 1 ScsiInitId = 7
Ready.
get scsiinitid 1 7
Port 1 ScsiInitId = 7
Ready.
Contact ATAC before using this command.
get SCSIPortBusSpeed [port number]
CAUTION
The get SCSIPortBusSpeed command displays the current SCSI port bus speed. If a port number is
specified, the command displays only that port number’s bus speed. Refer to set SCSIPortBusSpeed [port
number] [speed] on page 94.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
Possible SCSI Bus Speed outputs
fastultraultra2ultra3
Ready.
get scsiportbusspeed 0
Port 0 ScsiPortBusSpeed = ultra3
72Management Port Command Reference
Contact ATAC before using this command.
Page 79
Ready.
get SCSIPortResetOnStartup [port number]
CAUTION
The get SCSIPortResetOnStartup command displays the current status of the SCSI port reset on startup
parameter for a specific port. The default setting is “enabled." Refer to set SCSIPortResetOnStartup [port
number] [status] on page 95.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
Ready.
get scsiportresetonstartup 0
Port 0 ScsiPortResetOnStartup = enabled
Ready.
Contact ATAC before using this command.
get SCSIPortSyncTransfer [port number]
CAUTION
The get SCSIPortSyncTransfer command shows whether or not synchronous SCSI transfers have been
enabled for a specific port. Refer to set SCSIPortSyncTransfer [port number ] [status]
command must be followed by saveConfiguration restart.
Contact ATAC before using this command.
on page 95. This
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
Ready.
get scsiportsynctransfer 0
Port 0 ScsiPortSyncTransfer = enabled
Ready.
get SCSIPortTermination [port number]
CAUTION
The get SCSIPortTermination command displays the SCSI internal termination for a specific port. Refer
to set SCSIPortTermination [port number] [status]saveConfiguration restart.
Ready.
get scsiporttermination 0
Port 0 ScsiPortTermination = enabled
Ready.
Contact ATAC before using this command.
on page 95. This command must be followed by
SNC 450x User’s Guide73
Page 80
get SCSIPortWideTransfer [port number]
CAUTION
The get SCSIPortWideTransfer command specifies if wide SCSI transfers are negotiated for a specific
port. Refer to set SCSIPortWideTransfer [port number] [status]
by saveConfiguration restart.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
Ready.
get scsiportwidetransfer 0
Port 0 ScsiPortWideTransfer = enabled
Ready.
Contact ATAC before using this command.
on page 96.This command must be followed
get SerialPortBaudRate
The get SerialPortBaudRate command displays the baud rate for the RS-232 serial port. Refer to set
SerialPortBaudRate [rate] on page 96.
Baud Rate Output
24009600192003840057600115200
Ready.
get serialportbaudrate
SerialPortBaudRate = 115200
Ready.
get SerialPortEcho
The get SerialPortEcho command shows whether or not repetition of keyboard input on the screen has
been enabled. Refer to set SerialPortEcho [status]
Ready.
get serialportecho
SerialPortEcho = disabled
Ready.
on page 97.
get SNTP
The get SNTP commands reports if the SNC is set to contact a specified Network Time Protocol (NTP)
server. Refer to set SNTPServer [IP address]
Ready.
get sntp
SNTP = disabled
Ready.
on page 97.
get SNTPServer
The get SNTPServer command displays the current NTP time server address. Refer to set SNTPServer
[IP address] on page 97.
74Management Port Command Reference
Page 81
Ready.
get SNTPserver
5
;SNTP Server IP Addresses
;========================
192.43.244.18
129.6.15.28 AUX
132.163.4.101 AUX
Ready.
get SpeedWrite SCSI [bus target LUN]
CAUTION
The get SpeedWrite [sb st sl | all] command shows whether or not SpeedWrite has been enabled for a
specific SCSI bus (sb), target (st), and LUN (sl) or for all currently mapped SCSI devices on the SNC. For
Contact ATAC before using this command.
an explanation of the SpeedWrite capability, refer to set SpeedWrite SCSI [sb st sl | all] [status]
on page 98.
ParameterMeaning
sbSCSI bus
stSCSI target
slSCSI LUN
allall currently-mapped devices
OutputMeaning
enabledProvides enhanced performance of WRITE commands
disabledRetains the current level of performance of WRITE commands
The get SpeedWriteDefault command shows if SpeedWrite performance has been enabled or disabled for
newly-mapped SCSI devices. For an explanation of the SpeedWrite capability, refer to set SpeedWrite SCSI
[sb st sl | all] [status] on page 98.
OutputMeaning
enabledProvides enhanced performance of WRITE commands for newly-mapped
SCSI devices
disabledRetains the current level of performance of WRITE commands
Ready.
get speedwritedefault
SpeedWriteDefault = disabled
Ready.
get Temperature
The get Temperature command displays the current internal temperature of the SNC in degrees Celsius.
There is no set version of this command.
Ready.
get temperature
Temperature = 32 C
Ready.
get Time
The get time command displays the current time. Refer to set Time [time] on page 99.
Ready.
get time
Time = 14:47:17
Ready.
get TimeZone
The get TimeZone command displays the current time zone. The “+” and “-” represent a numerical offset
from GMT (Greenwich Mean Time). Refer to set TimeZone [zone] [+/-:hh:mm]
Ready.
get timezone
TimeZone = EST
Ready.
on page 100.
get TraceLog
CAUTION
Contact ATAC before using this command.
The get TraceLog command shows whether or not trace log recording has been enabled. Refer to set
TraceLog [status] on page 100.
OutputMeaning
enabledSCSI traffic is recorded to the Trace Log
76Management Port Command Reference
Page 83
OutputMeaning
disabledNo SCSI traffic is recorded to the Trace Log
Ready.
get tracelog
TraceLog = disabled
Ready.
get TraceLogFilter [SCSI | all] [port number]
CAUTION
The get TraceLogFilter command displays the information in the trace log for specific SNC ports if the set
TraceLog command has been enabled. Refer to set TraceLogFilter [SCSI | all] [port number] [status]
page 100.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
allAll SCSI port connections
The following is an example:
Ready.
get tracelogfilter scsi all
3
;Port TypePort NumberFilter Status
SCSI0disabled
SCSI1disabled
Ready.
Contact ATAC before using this command.
on
get Username [username]
The get Username command displays the username for all Telnet, FTP, and SNC Manager web server
sessions. Refer to set Username [username]
Ready.
get username
UserName = "admin"
Ready.
get VerboseMode
The get VerboseMode command displays whether or not verbose mode has been enabled. Refer to the
set VerboseMode [status]
Ready.
get verbosemode
VerboseMode = enabled
Ready.
SNC 450x User’s Guide77
on page 101.
command.
Page 84
get Voltage
The get Voltage command displays the current level of voltages monitored by the SNC. There is no set
version of this command.
Ready.
get voltage
5
;VoltageLevel
;======================
Voltage (VCC)= 4.95 V
Voltage (VDDA) = 3.31 V
Voltage (VDDB) = 2.48 V
Ready.
get WrapEventLog
CAUTION
The get WrapEventLog command displays whether or not WrapEventLog is enabled. Refer to set
WrapEventLog [status] on page 101.
Ready.
get wrapeventlog
WrapEventLog = enabled
Ready.
Contact ATAC before using this command.
get WrapTraceLog
CAUTION
The get WrapTraceLog shows whether or not WrapTraceLog is enabled. Refer to set WrapTraceLog
[status] on page 102.
Ready.
get wraptracelog
WrapTraceLog = enabled.
Ready.
Contact ATAC before using this command.
help [command name]
The Help command displays a list of available commands. If you specify a command, a detailed commandspecific explanation is displayed. If you do not specify a command name, a list of all available commands
is displayed. This command takes effect immediately.
Command Name
The name of the command for which you need help
78Management Port Command Reference
Page 85
info
The info command displays version numbers and other product information for key components within the
SNC.
Ready.
info
Device= "SNC 4500"
Serial Number= IPB2500100000
Device Version= 055E
Device Build= 055E
Build Date= "Oct3 2003" 11:30:32
Flash Revision= 11
CLI Revision= 1.10
Bridge Name ="Alpha"
World Wide Name= 20 00 00 10 86 10 48 68
Ready.
isReserved
The isReserved command displays the reservation status of the current SNC session. If the response is
Reserve Flag set, the configuration image is being modified by another CLI session. The set
commands are temporarily unavailable but get commands are available. Executing a saveConfiguration, restoreConfiguration or firmwareRestart releases the SNC so that other users can access it. At least one
interface must always have access to the SNC. This command takes effect immediately.
OutputMeaning
Reserve Flag NOT setThe configuration image is not being modified by another CLI session
Reserve Flag setThe configuration image is being modified by another CLI session. The set
commands can not be issued to the SNC
Ready.
isreserved
Reserve Flag "NOT set"
Ready.
ping [port number] [IP address] <count> <size>
CAUTION
The ping [mp0|dp] [xxx.xxx.xxx.xxx]<count> <size> command sends an ICMP echo request from the
specified SNC management or data ports to the specified IP address. This command takes effect
immediately.
If the host and SNC are on different subnets, ping may return
"Destination Net Unreachable." Check with your network
administrator to determine if pings across subnets have been
disabled for security reasons. If so, you will need to perform the ping
from a host on the same subnet as the SNC or rely on the host's iSCSI
initiator to enumerate the SNC data ports.
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
SNC 450x User’s Guide79
Page 86
IP AddressMeaning
xxx.xxx.xxx.xxxThe IP address you wish to ping
Optional ParametersMeaning
countSpecifies the number of echo requests sent
sizeSpecifies the length, in bytes, of the data sent
Ready.
ping mp0 172.16.5.198
PING: size=64; num=4; net=MP0; addr=c60510ac
1 no reply
2 no reply
3 no reply
4 no reply
Ready.
ping mp0 172.16.76.198
PING: size=64; num=4; net=MP0; addr=c64c10ac
Reply from 172.16.76.198: [ 1] bytes=64 time=0 ms
Reply from 172.16.76.198: [ 2] bytes=64 time=0 ms
Reply from 172.16.76.198: [ 3] bytes=64 time=0 ms
Reply from 172.16.76.198: [ 4] bytes=64 time=0 ms
Ready.
reserve
Reservation of the SNC is implicit. Once the configuration image is changed by any user, the SNC becomes
reserved. Executing a saveConfiguration, a restoreConfiguration, or a firmwareRestart command
releases the SNC so that other users can access it. When the SNC is reserved, set commands from other
users are not executed but get commands will be executed. At least one interface must always have access
to the SNC. This command takes effect immediately.
OutputMeaning
enabledAllows reservation of the SNC
disabledDoes not allow reservation of the SNC
Ready.
reserve
Reserve Successful
Ready.
restoreConfiguration [status]
The restoreConfiguration [default|saved] command changes the configuration to either the default
configuration or the configuration last saved into non-volatile memory. If you use “saved,” any changes
made since the last save are lost. Refer to saveConfiguration <status>
followed by a power cycle.
on page 82. This command must be
80Management Port Command Reference
Page 87
StatusMeaning
DefaultFactory-set default configuration
SavedLast saved configuration
The following example shows the response to restoreConfiguration default:
Ready.
restoreconfiguration default
Ready.
route iSCSI [lun] [SCSI | delete] <SCSI btl>
The Route iSCSI command assigns an iSCSI LUN protocol address to a target destination device. More
than one iSCSI LUN can be assigned to a SCSI BTL (bus, target, LUN). If you try to map a new SCSI BTL
to the same iSCSI LUN, the new BTL overwrites the previous map. This command takes effect immediately.
SCSI btlMeaning
bbus
ttarget
lLUN
The following verbose output shows the results of a RouteDisplay iSCSI command, followed by a Route
iSCSI command setting the SCSI LUN 9 to the SCSI bus 0, target 9 and LUN 0, followed by another
RouteDisplay iSCSI command to show the change in mapping:
The routeDisplay iSCSI command displays a list of iSCSI names to SCSI bus, target, and LUN mappings.
The optional LUN parameter limits the list to the map of that LUN.
Many commands require a saveConfiguration command to be executed. This is indicated by the output
Ready. *. When you issue the saveConfiguration command, the current configuration is permanently
saved in the SNC and the new configuration becomes the active configuration.
Some commands require a firmware restart to make the requested change permanent. The SNC cannot
automatically determine whether or not to restart. After you issue the saveConfiguration restart command,
a prompt asks you to confirm the restart. You can override this request by typing n on the command line. If
you select the restart option, the SNC executes its complete start up cycle.
You can make several changes through commands and saveConfiguration before implementing the
restart, but once you have restarted the SNC, all the command changes created before the restart and save
are implemented.
Refer to restoreConfiguration [status]
StatusMeaning
RestartSNC executes its complete start up cycle
NoRestartSNC saves the configuration without restarting
The following example shows the response to a saveConfiguration without specifying restart or
norestart:
on page 80.
Ready.
saveConfiguration
[Configuration saved
82Management Port Command Reference
Page 89
Restart is necessary...
Do you wish to restart (y/n)? y
Restarting...]
Ready.
SCSIPortList
The SCSIPortList command outputs available SCSI ports and their current status. Valid status values are
“O.K.” and “failed." This command takes effect immediately.
Ready.
scsiportlist
4
;SCSI PortPort Status
;========================
0O.K.
1O.K.
Ready.
SCSIPortReset [port number]
The SCSIPortReset command resets the specified SCSI bus. This command takes effect immediately.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
Ready.
scsiportreset 0
Resetting Port Number 0
Ready.
SCSITargets [port number]
The SCSITargets command displays a list of SCSI devices operational on the referenced SCSI port. This
command takes effect immediately.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
The following shows the information which is presented after a SsciTargets 0 command:
Ready.
scsitargets 0
1
;sbstslDevice TypeVendor IDProduct ID Rev. Serial Number
Ready.
set BridgeName
The set BridgeName command assigns a name to the SNC to identify a particular SNC. A
saveConfiguration restart command must be used to permanently save this configuration.
Note
SNC 450x User’s Guide83
The set BridgeName command does not set the network name. It sets an
internal name for your SNC 450x.
Page 90
Ready.
set bridgename Alpha
Ready.*
set Date [date]
The set Date [mm|dd|yyyy] command sets the date for the SNC if NTP has been disabled. Refer to set
SNTP [status] on page 97 and get Date on page 63. This command takes effect immediately.
Date formatMeaning
mmTwo-digit designation of desired month
ddTwo-digit designation of desired day
yyyyFour-digit designation of desired year
The following example sets the date to 3/25/2004:
Ready.
set date 03/25/2004
Ready.
set DisplayEventLogFilter [subsystem] [level] [status]
CAUTION
The set DisplayEventLogFilter command controls what information is displayed for specific SNC
subsystems when issuing the DisplayEventLog command. The filter blocks information for one or all of the
SCSI buses and Ethernet ports. The default setting is ”disabled” for all subsystems and levels. Refer to get
DisplayEventLogFilter [subsystem] [level] on page 64. This command takes effect immediately.
Subsystem Choices
GENENETNVRAMPERFXCOPYECCALL
Where:
GEN =General
ENET =Ethernet
ISCSI =SCSI protocol of TCP/IP
NVRAM =Non-Volatile Random Access Memory
PERF =Performance
ECC =Error Correcting/Correction Code
Contact ATAC before using this command.
ALL =All of the above
84Management Port Command Reference
Page 91
Log Level Choices
INFOWARNCRITFAILALL
Where:
INFO =Information
WARN =Warnings
CRIT =Critical events
FAIL =Failures
ALL =All of the above
StatusMeaning
enabledThe subsystem and log level chosen are masked when in DisplayEventLog
mode
disabledThe subsystem and log level chosen are shown when in DisplayEventLog
mode
Ready.
set displayeventlogfilter scsi warn enabled
Ready.
set DisplayTraceLogFilter [SCSI | all] [port number] [status]
CAUTION
The set DisplayTraceLogFilter command controls the display of data for specific SNC ports when the
command DisplayTraceLog is enabled. If enabled for a particular SNC port, that port is masked when the
command DisplayTraceLog is issued. The default setting is “disabled” for all ports. Refer to get
DisplayTraceLogFilter [SCSI | all] [port number] on page 65. This command takes effect immediately.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
allAll SCSI port connections
StatusMeaning
enabledThe chosen port is masked when in DisplayEventLog mode
disabledThe chosen port is shown when in DisplayEventLog mode
Ready.
set displaytracelogfilter scsi 0 enabled
Ready.
Contact ATAC before using this command.
SNC 450x User’s Guide85
Page 92
set DPMTU [port number] [MTU choices]
CAUTION
implications and network requirements, contact your service
representative before modifying this value.
The set DPMTU command controls the MTU (Maximum Transmission Unit) used by the SNC data ports.
Increasing the MTU on the SNC can improve throughput on the SNC data ports. The host MTU must be
changed to match the SNC value in accordance with manufacturer’s instructions. This command must be
followed by saveConfiguration restart.
The MTU for the management port cannot be changed. The default setting is ”1514.” A saveConfiguration
restart command must be used to permanently save this configuration. Refer to iSCSI Performance Tuning
Increasing the MTU can improve performance. To fully understand the
on page 107 and get DPMTU [port number]
on page 65.
Port NumberMeaning
dp0 or dp1Ethernet connection labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet data ports
MTU Choices
1514901416128
The following example sets the Ethernet data port 0 to MTU 1514.
Ready.
set DPMTU dp0 1514
Ready.*
set EthernetSpeed [port number] [speed]
CAUTION
The set EthernetSpeed command controls the speed of the SNC Ethernet ports.
Refer to iSCSI Performance Tuning
set, 10 and 100 speeds are half duplex. The default setting is “auto." A saveConfiguration restart
command must be used to permanently save this configuration. Refer to get EthernetSpeed [port number]
on page 66.
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
Contact ATAC before using this command.
on page 107. If auto is enabled, the speed is negotiated. When hard
allAll Ethernet port connections
86Management Port Command Reference
Page 93
Ethernet Speed Choices
101001000auto
Ready.
set ethernetspeed dp0 auto
Ready. *
set EventLog [status]
CAUTION
The set EventLog command, when enabled, records various system events to the event log. The default
Contact ATAC before using this command.
setting is “enabled." Refer to get EventLog
on page 66. This command must be followed by
saveConfiguration norestart.
StatusMeaning
enabledThe Event Log records events
disabledThe Event Log is not created
Ready.
set eventlog disabled
Ready.*
set EventLogFilter [subsystem] [event level] [status]
CAUTION
The set EventLogFilter command filters the data for specific SNC subsystems. If enabled for a particular
subsystem and level, that subsystem and level is masked while events are being logged. The default setting
is “disabled” for all subsystems and levels. Refer to get EventLog Filter [subsystem]
command must be followed by saveConfiguration restart.
Contact ATAC before using this command.
on page 67. This
Subsystem Choices
GENENETISCSINVRAMPERFECCALL
Where:
GEN =General
ENET =Ethernet
ISCSI =SCSI protocol of TCP/IP
NVRAM =Non-Volatile Random Access Memory
PERF =Performance
SNC 450x User’s Guide87
Page 94
ECC =Error Correcting/Correction Code
ALL =All of the above
Log Level Choices
INFOWARNCRITFAILALL
Where:
INFO =Information
WARN =Warnings
CRIT =Critical events
FAIL =Failures
ALL =All of the above
StatusMeaning
enabledThe subsystem and log level chosen are masked during event logging
disabledThe subsystem and log level chosen are shown during event logging
set IdentifyBridge [status]
Enabling the set IdentifyBridge command causes the Fault LED on the front panel of the SNC to blink
until the parameter is disabled. If a fault condition makes the fault LED blink and you wish to turn it off, use
set IdentifyBridge disabled. The default setting is “disabled." Refer to get IdentifyBridge
command takes effect immediately.
StatusMeaning
enabledCauses the fault LED on the front panel of the SNC to blink
disabledStops the fault LED on the front panel of the SNC from blinking
Ready.
set identifybridge enabled
Ready.*
on page 67. This
set IPAddress [port number] [IP address]
The set IPAddress command designates the IP address of the SNC Ethernet ports if IPDHCP has not been
enabled and where xxx.xxx.xxx.xxx equals the IP address. A saveConfiguration restart command must
be used to permanently save this configuration. Refer to get IPAddress [port number]
disabled by default. This command must be followed by saveConfiguration restart.
on page 67. DHCP is
Port NumberMeaningDefault value
dp0Ethernet data port labeled Ethernet port 0 10.0.0.1
dp1Ethernet data port labeled Ethernet port 110.0.0.2
88Management Port Command Reference
Page 95
Port NumberMeaningDefault value
mp0Ethernet management port labeled Ethernet port 210.0.0.3
Ready.
set ipaddress DP0 172.16.5.198
Ready.*
set IPDHCP [port number] [status]
When enabled, set IPDHCP allows the SNC to acquire its IP address from a network DHCP (Dynamic Host
Configuration Protocol) server. The network must have at least one DHCP server. When disabled, the SNC
uses the default IP address unless changed through the CLI. A saveConfiguration restart command must
be used to permanently save this configuration. Refer to get IPAddress [port number]
IPDHCP [port number] on page 68. DHCP is disabled by default. This command must be followed by
saveConfiguration restart.
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet port connections
on page 67 and get
StatusMeaning
enabledPort acquires IP address from network DHCP server
disabledPort uses default IP address unless changed through CLI
Ready.
set ipdhcp all enabled.
Ready.*
set IPGateway [port number] [IP address]
The set IPGateway command controls the current gateway for the SNC Ethernet ports where
xxx.xxx.xxx.xxx is the IP gateway address and if IPDHCP has not been enabled. The default setting is
“0.0.0.0." Refer to get IPGateway [port number]
saveConfiguration restart.
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet port connections
Ready.
set ipgateway all 0.0.0.0
Ready.*
on page 68. This command must be followed by
SNC 450x User’s Guide89
Page 96
set IPSubnetMask [port number] [IP address]
The IPSubnetMask command controls the current subnet mask if DHCP is not enabled where the string
xxx.xxx.xxx.xxx is the subnet mask. The default setting is “255.255.0.0." Refer to get IPSubnetMask [port
number] on page 69. This command must be followed by saveConfiguration restart.
Port NumberMeaning
mp0Ethernet management port labeled Ethernet port 2
dp0 or dp1Ethernet data port labeled Ethernet port 0 or Ethernet port 1
allAll Ethernet port connections
Ready.
set ipsubnetmask all 255.255.0.0
Ready.*
set iSCSIAlias [alias]
The set iSCSIAlias command provides a human-readable name for the SNC when using CHAP
(Challenge-Handshake Authentication Protocol) in the iSCSI protocol. Aliases are up to 64 characters long
and can contain spaces if spaces are enclosed in quotation marks. If you enter the command with no alias
parameter, the alias is removed. The default setting is “ADIC SNC 450x." Refer to get iSCSIAlias
69. This command must be followed by saveConfiguration norestart.
on page
Ready.
set iscsialias dev1 "ADIC SNC 4501"
Ready.*
set iSCSIChap [status]
CAUTION
The set iSCSIChap enables or disables the CHAP (Challenge-Handshake Authentication Protocol) used
for iSCSI protocol. If enabled, the SNC tries to negotiate CHAP authentication using the CHAP secret. Refer
to the command iSCSIChapSecret below. An initiator can reject this negotiation. The default setting is
“disabled." Refer to get iSCSIChap
norestart.
StatusMeaning
enabledThe SNC tries to negotiate CHAP authentication.
disabledThe SNC does not try to negotiate CHAP authentication.
Ready.
set iscsichap dev1 enabled
Ready.*
Contact ATAC before using this command.
on page 69. This command must be followed by saveConfiguration
set iSCSIChapSecret [password type|delete] [account name] <secret>
The set iSCSIChapSecret command specifies the incoming and outgoing passwords, called secrets, for
iSCSI CHAP sessions. The restoreConfiguration default command sets the secrets to default values.
90Management Port Command Reference
Page 97
Secrets are case sensitive, 12-32 characters, or 16-32 characters for Microsoft iSCSI initiators, and cannot
contain spaces. Incoming and outgoing secrets must be different.
An incoming CHAP secret authenticates the iSCSI initiator to the SNC. The SNC can store up to 32
incoming secrets, each with a unique account name, equivalent to a username, and secret (password) pair.
The account name is case sensitive and can be 1 to 223 characters.
An outgoing CHAP secret is unique and authenticates the SNC to the rest of the network. The account name
is ignored and defaults to root.
Refer to get iSCSIChapSecret [password type | delete] [account name]
on page 70. This command must be
followed by saveConfiguration norestart.
Password TypeMeaning
inDefines the incoming secret (password) for iSCSI CHAP sessions
outDefines the outgoing secret (password) for iSCSI CHAP sessions
deleteRemoves a secret (password) from an account (username) list
Account NameMeaning
account nameThe username of the iSCSI initiator or other name to identify the secret
(password), up to 223 characters
allAll account names
Secret
Secrets are case sensitive, 12-32 characters, or 16-32 characters for Microsoft iSCSI initiators
The following example sets the incoming password as abcdefghijklmn02 and the outgoing password as
pqrstuvwxyz12345:
Ready.
set iSCSIChapSecret in TESTL abcdefghijklmn02
Ready.*
set iSCSIChapSecret out pqrstuvwxyz12345
Ready.*
set iSCSIPortNumber [port number]
The set iSCSIPortNumber command specifies the SNC port number which listen for iSCSI
connections.The port number must be between 1024 and 65535. The default setting is “3260." A
saveConfiguration restart command must be used to permanently save this configuration. Refer to get
iSCSIPortNumber on page 70. This command must be followed by saveConfiguration restart.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
Ready.
set iscsiportnumber 1024
Ready.*
SNC 450x User’s Guide91
Page 98
set iSNSLoginControl [status]
CAUTION
The set iSNSLoginControl command specifies whether or not the SNC delegates its access control and
authorization to an iSNS server. The default setting is “disabled.” Refer to set iSNSServer [IP address]
page 92 and get iSNSLoginControl
StatusMeaning
enabledThe SNC delegates its access control and authorization to an iSNS server
disabledThe SNC retains its access control and authorization
Ready.
set isnslogincontrol disabled
Ready.*
Contact ATAC before using this command.
on
on page 70.
set iSNSServer [IP address]
CAUTION
The set iSNSServer specifies the IP address of a valid iSNS server from which the SNC attempts iSCSI
initiator discovery where xxx.xxx.xxx.xxx is the IP address. Setting to 0.0.0.0 disables iSNS server lookup.
The default setting is “0.0.0.0." A saveConfiguration restart command must be used to permanently save
this configuration. Refer to get iSNSServer
saveConfiguration restart.
Contact ATAC before using this command.
on page 71. This command must be followed by
Ready.
set isnsserver 192.16.5.198
Ready.*
set MaxOpTemp [temperature]
CAUTION
The set MaxOpTemp command sets the maximum internal operating temperature of the SNC in degrees
Celsius. If the internal temperature of the SNC rises above the maximum operating temperature, thermal
control event handling occurs. Valid values are from 55 to 70. The default setting is “70." Refer to get
MaxOpTemp on page 71. This command must be followed by saveConfiguration restart.
Valid Temperature Values
55-70
Ready.
set maxoptemp 60
Ready.*
Contact ATAC before using this command.
92Management Port Command Reference
Page 99
set MinOpTemp [temperature]
CAUTION
The set MinOpTemp command sets the minimum internal operating temperature of the SNC in degrees
Celsius. If the internal temperature of the SNC falls below the minimum operating temperature, thermal
control event handling occurs. Valid values are from 0 to 15. The default setting is “0." Refer to get
MinOpTemp on page 71.This command must be followed by saveConfiguration restart.
Valid Temperature Values
0-15
Ready.
set minoptemp 5
Ready.*
Contact ATAC before using this command.
set OpTempWarn [temperature]
CAUTION
The set OpTempWarn command sets the number of degrees Celsius before a thermal control event warns
you if the SNC is approaching the minimum or maximum internal operating temperature. The warning is sent
to the system log. Valid values are from 0 to 15. The default setting is “5." Refer to set OpTempWarn
[temperature]. This command must be followed by saveConfiguration restart.
Contact ATAC before using this command.
Temperature Valid Values
0-15
Ready.
set optempwarn 5
Ready.*
set Password
The restoreConfiguration default command sets the password to the default value “Password."
Passwords are case sensitive. They can be from 1 to 35 characters long, with no spaces. When the
password is empty, Telnet and FTP do not validate the password. To create an empty password, do not
type an answer to the password command confirmation prompts.
The following is an example of the input and output for the set Password command. Enter the old
password. In the example below, the old password is “Password.” Type in the new password at the New Password prompt. Re-enter the password at the Confirm New Password prompt. Neither entry displays
on the screen. This command must be followed by saveConfiguration norestart.
Ready.
set password
Old Password: Password
New Password:
Confirm New Password:
Your password has been changed.
Ready. *
SNC 450x User’s Guide93
Page 100
Because the Ready prompt is followed by an asterisk, you must issue the saveConfiguration <status>
command to complete the change.
set SCSIInitID [port number] [ID choices]
CAUTION
Contact ATAC before using this command.
The set SCSIInitID command specifies the SCSI initiator ID to be used on the specified SCSI port. All maps
coinciding with the user-specified SCSIInitID must be set to offline and becomes invalid upon issuing this
command. Choices are 0 to 15. The default setting is “7." Refer to get ScsiInitID [port number] [ID choices]
on page 72. This command must be followed by saveConfiguration restart.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
SCSI Initiator ID Choices
123456789101112131415
The following example specifies the SCSI initiator ID on SCSI port 0 as 15.
Ready.
get SCSIInitID 0 1
ScsiInitID = 7
Ready.*
set SCSIInitID 0 15
Ready.*
set SCSIPortBusSpeed [port number] [speed]
CAUTION
The set SCSIPortBusSpeed command controls the transfer rate at which the SNC negotiates with its SCSI
devices. Choices are fast, ultra, ultra2 and ultra3. The default setting is “ultra3." Refer to get
SCSIPortBusSpeed [port number] on page 72. This command must be followed by saveConfiguration
restart.
Port NumberMeaning
0 or 1SCSI connection labeled SCSI port 0 or SCSI port 1
Speed Choices
fastultraultra2ultra3
Ready.
set scsiportbusspeed 0 ultra2
Ready.*
Contact ATAC before using this command.
94Management Port Command Reference
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.