C H A P T E R  11

Alarm Card Test for Netratrademark CT Systems (alarm2test)

The alarm2test exercises the Alarm Card and System Controller Board on the Sun Netratrademark CT 410 and CT 810 systems.

The Alarm Card is a hot-swappable add-on option for the Netra CT systems which provides secure remote access for system monitoring, failure recovery, and alarm notification. The Alarm Card can be used in both front and rear-access systems.

This test is not scalable.



Note - The Netra CT 410/810 system only runs the 64-bit OS (to take full advantage of UltraSPARCII). Although, alarm2test is available in 32-bit and 64-bit mode, only the 64-bit version of alarm2test can be performed on a Netra CT 410/810 system.




alarm2test Requirements

Solaris 9 4/03 operating environment or later is required to perform the alarm2test. Ethernet loopback and serial loopback connectors are also required to perform the alarm2test. In addition, you are required to select the Intervention mode due to the serial and Ethernet loopback connectors.


alarm2test Subtests

alarm2test consists of eight subtests which test and report on the following:


alarm2test Options

To reach the dialog box below, right-click on the test name in the System Map and select Test Parameter Options. If you do not see this test in the System Map, you might need to expand the collapsed groups, or your system may not include the device appropriate to this test. Refer to the SunVTS User's Guide for more details.

FIGURE 11-1 alarm2test Test Parameter Options Dialog Box With the Scroll Bar at the Top

Screenshot of the alarmtest Test Parameter Options dialog box.

FIGURE 11-2 alarm2test Test Parameter Options Dialog Box With the Scroll Bar at the Bottom

Screenshot of the alarmtest Test Parameter Options dialog box.

TABLE 11-1 alarm2test Options

Option

Description

Enet_Test

Enables or disables Ethernet testing.

Edata_Pattern_Type

Selects the type of data pattern for Enet_Test: Sequential, Random, or both.

Num_Packets

Specifies the number of data packets to be sent in one test loop.

Target_IP_Addr

Specifies the IP address of a host to use for the ping test.

Etest_Type

Selects any or all internal, external, Phy (ethernet transceiver), or ping tests.

Serial_Test

Enables or disables serial_test.

Loopback_Type

Selects internal loopback, external loopback, or both.

Data_Pattern_Type

Selects the type of data pattern for serial_test: Sequential, Random, or both.

STest_Type

Selects ports to be tested: c, d, u, or v.

COM1_Baud

Selects the alarm card's COM1 port baud rate.

COM2_Baud

Selects the alarm card's COM2 port baud rate.

Flash_Test

Enables or disables the flash checksum test.

ALARMPORT

Enables or disables the alarmport test.

ALARMNUM

Selects any or all alarm ports to be tested: 0, 1, 2, 3.

ALARM0ON

Turns on, turns off, or toggles (on then off) alarm port 0.

ALARM1ON

Turns on, turns off, or toggles (on then off) alarm port 1.

ALARM2ON

Turns on, turns off, or toggles (on then off) alarm port 2.

ALARM3ON

Turns on, turns off, or toggles (on then off) alarm port 3.

FRUID_PRES

Enable/Disable FRU ID Presence test

SCB_Fpga

Enable/Disable scb_fpga register test

MidPlane_Id

Enable/Disable Midplane ID test

LEDS_ON_Continuity

Enable/Disable SCB LEDs test

Slot_LEDS

Enable/Disable Slot LEDs test

Disk_LEDS

Enable/Disable Disk LEDs test

Power_Supply_LEDS

Enable/Disable Power Supply LEDs test

Fan_LEDS

Enable/Disable Fan LED test

SCB_LEDS

Enable/Disable SCB Resgister LEDs test

FTM_LEDS

Enable/Disable Front Tranission Module LEDs test

Green_LED_Blink

Enable/Disable Green LED Blink test

FRU_Presence

Enable/Disable FRU Presence test

Health

Enable/Disable Health test

Power_Supply_ONOFF

Enable/Disable Power Supply On/Off test

Power_Supply_Status

Enable/Disable Power Suppluy Status test

Fan_Status

Enable/Disable Fan Status test

FRU ID CheckSum

Enable/Disable FRU ID Checksum test for Midplane, SCB, Alarm, Fan1/Fan2, and Power Supply1/Supply2


alarm2test Loopbacks

The loopback tests use the following external loopbacks:


alarm2test Test Modes
TABLE 11-2 alarm2test Supported Test Modes

Test Mode

Description

Connection

Reports the status of the alarm card.

Functional

Runs the the full set of subtests.



alarm2test Command-Line Syntax

/opt/SUNWvts/bin/alarm2test standard_arguments -o enet=E(nable)/D(isable), epattype=seq+rand, target=IP_Address, etest=Internal+External+Ping+Phy, serial=E(nable)|D(isable), slb=Internal+External, spattype=Seq+Rand, com1baud=ALL|1200|2400|4800|9600|19200|38400|56000, com2baud=ALL|1200|2400|4800|9600|19200|38400|56000, flash=E(nable)|D(isable), aport=E(nable)|D(isable), anum=0+1+2+3, a0on=On|Off|Toggle, a1on=On|Off|Toggle, a2on=On|Off|Toggle, a3on=On|Off|Toggle, FruIdPres=E(nable)|D(isable), FpgaId=E(nable)|D(isable), MidPlaneId=E(nable)|D(isable), Continuity=E(nable)|D(isable), SlotLeds=E(nable)|D(isable), DiskLeds=E(nable)|D(isable), PsupplyLeds=E(nable)|D(isable), FanLeds=E(nable)|D(isable), ScbLeds=E(nable)|D(isable), FtmLeds=E(nable)|D(isable), GreenLedsBlink=E(nable)|D(isable), FruPresence=E(nable)|D(isable), Health=E(nable)|D(isable), PowerSupply=D(isable)|E(nable), PsupplyStatus=E(nable)|D(isable), FanStatus=E(nable)|D(isable), FruIdChkSum=E(nable)|D(isable)

TABLE 11-3 alarm2test Command-Line Syntax

Argument

Explanation

enet=E(nable)/D(isable)

Enables or disables Ethernet testing.

epattype=seq+rand

Selects the type of data pattern for Enet_Test: Sequential, Random, or both.

target=IP_Address

Specifies the IP address of a host to use for the ping test.

etest=Internal+External+Ping+Phy

Selects any or all internal, external, Phy (ethernet transceiver), or ping tests.

serial=E(nable)/D(isable)

Enables or disables serial_test.

slb=I+E

Selects internal loopback, external loopback, or both.

spattype=seq+rand

Selects the type of data pattern for serial_test: Sequential, Random, or both.

com1baud=ALL| specific_baud

Defines baud rates to be used in testing the alarmcard's COM1 port.

com2baud=ALL| specific_baud

Defines baud rates to be used in testing the alarmcard's COM2 port.

flash=E(nable)/D(isable)

Enables or disables the flash checksum test.

aport=[E]nable|[D]isable

Enables or disables the alarmport test.

anum=0+1+2+3

Selects any or all alarm port to be tested: 0, 1, 2, 3

a0on=On|Off/|T]oggle

Turns on, turns off, or toggles (on then off) alarm port 0.

a1on=On|Off|[T]oggle

Turns on, turns off, or toggles (on then off) alarm port 1.

a2on=On|Off|[T]oggle

Turns on, turns off, or toggles (on then off) alarm port 2.

a3on=On|Off|[T]oggle

Turns on, turns off, or toggles (on then off) alarm port 3.

FruIdPres=E(nable)|D(isable)

Enable/Disable FRU ID Presence test

FpgaId=E(nable)|D(isable)

Enable/Disable scb_fpga register test

MidPlaneId=E(nable)|D(isable)

Enable/Disable Midplane ID test

Continuity=E(nable)|D(isable)

Enable/Disable SCB LEDs test

SlotLeds=E(nable)|D(isable)

Enable/Disable Slot LEDs test

DiskLeds=E(nable)|D(isable)

Enable/Disable Disk LEDs test

PsupplyLeds=E(nable)|D(isable)

Enable/Disable Power Supply LEDs test

FanLeds=E(nable)|D(isable)

Enable/Disable Fan LED test

ScbLeds=E(nable)|D(isable)

Enable/Disable SCB Resgister LEDs test

FtmLeds=E(nable)|D(isable)

Enable/Disable Front Tranission Module LEDs test

GreenLedsBlink=E(nable)|D(isable)

Enable/Disable Green LED Blink test

FruPresence=E(nable)|D(isable)

Enable/Disable FRU Presence test

Health=E(nable)|D(isable)

Enable/Disable Health test

PowerSupply=D(isable)|E(nable)

Enable/Disable Power Supply On/Off test

PsupplyStatus=E(nable)|D(isable)

Enable/Disable Power Suppluy Status test

FanStatus=E(nable)|D(isable)

Enable/Disable Fan Status test

FruIdChkSum=E(nable)|D(isable)

Enable/Disable FRU ID Checksum test for Midplane, SCB, Alarm, Fan1/Fan2, and Power Supply1/Supply2




Note - 64-bit tests are located in the sparcv9 subdirectory /opt/SUNWvts/bin/sparcv9/testname, or the relative path to which you installed SunVTS. If a test is not present in this directory, then it may only be available as a 32-bit test. For more information refer to the "32-Bit and 64-Bit Tests" section of the SunVTS 5.1 Test Reference Manual (816-5145-10).