Table Of Contents
Reliability, Availability, and Serviceability
Diagnostics
Diagnostics Examples
Diagnostics Tests
PXM1E Diagnostics Tests
PXM45 Diagnostics Tests
Reliability, Availability, and Serviceability
Both the PXM45 and the PXM1E support the following reliability, availability, and serviceability (RAS) features:
•
Power On Self Test (POST)
•
Hardware Monitoring Module (HMM)
•
Online diagnostics
•
Offline diagnostics
•
Enhanced alarm reporting
The POST and HMM features are transparent to the user. However, the dsppostresults command can be used to display the POST results. POSTs are a set of tests that run at boot-up time. POSTS cannot be disabled.
Diagnostics
Diagnostics commands can be used to isolate or troubleshoot problems. The following procedure shows the steps for identifying problems or failures:
Step 1
Observe card alarms.
MGX8850.7.PXM.a>dspndalms
Step 2
Observe hardware or diagnostic alarms and slot numbers
MGX8850.7.PXM.a>dspcdalms
Step 3
If there are hardware alarms, change card to appropriate slot .
MGX8850.7.PXM.a>cc slot
Step 4
Display alarms to identify the device.
MGX8850.7.PXM.a>dsphwalms
Step 5
Display errors on device.
MGX8850.7.PXM.a>dspdeverr device
Step 6
If there are diagnostic alarms, change card to appropriate slot
MGX8850.7.PXM.a>cc slot
Step 7
Display diagnostics results.
MGX8850.7.PXM.a>dspdiagresults
Table G-1 shows some of the other commands that can be used to isolate and troubleshoot problems. For details about these commands refer to the Cisco MGX 8850 (PXM45/PXM1E), Cisco MGX 8950, Cisco MGX 8830, and Cisco MGX 8880 Command Reference, Release 5.
Table G-1 RAS-Related Diagnostics, Alarm, and POST Commands
Command
|
Description
|
cnfdiag
|
Configures (enables/disables) online diagnostics and schedules offline diagnostics for a specific slot.
|
cnfdiagall
|
Configures (enables/disables) online diagnostics and schedules offline diagnostics for all slots.
|
dspdiagcnf
|
Displays the configuration of online and offline diagnostics
|
dspdiagstatus
|
Displays the status of online and offline diagnostics on all slots and indicates whether diagnostics is ready to be enabled or not.
|
dspdiagstat
|
Displays the statistics of online and offline diagnostics execution for a specific slot.
|
dspdiagerr
|
Displays errors of online and offline diagnostics execution on all slots.
|
dspdiagtests
|
Displays a list of all diagnostics tests.
|
clrdiagstat
|
Clears the statistics of executed online and offline diagnostics for a specific slot.
|
clrdiagerr
|
Clears the errors reported by online and offline diagnostics for a specific slot.
|
dspdeverr
|
Displays the error types and error counts for a specific device in a slot.
|
abortofflinediag
|
Stops the currently running offline diagnostics test.
|
dspdeverrhist
|
Displays the history of error types and error counts for a specific device in a slot.
|
dspdiagresults
|
Displays the diagnostics test results and alarm conditions for a specific slot.
|
dsphwalms
|
Displays a summary of errors and alarms for all devices in a slot.
|
dsppostresults
|
Displays the Power on Self Test (POST) results.
|
Diagnostics Examples
The following example shows the display output for the dspdiagresults command:
MGX8850.7.PXM.a> dspdiagresults
--------------------------------------------------------
Online Diagnostics Test Summary
--------------------------------------------------------
Id Name En #Att #Fail #Pass Alarm Result
-- ---- -- ---- ----- ----- ----- -----
1 Data Path Y 2868 0 2868 None Pass
2 Trap Freq Monitor Y 1434 0 1434 None Pass
3 Memory Access Y 2868 0 2868 None Pass
4 Atlas Reg Access Y 2868 0 2868 None Pass
5 Atlas Sram Access Y 2868 0 2868 None Pass
6 Framer/LIU Access Y 2868 0 2868 None Pass
7 Elmer Access Y 2868 0 2868 None Pass
8 Flash CheckSum Y 2868 0 2868 None Pass
9 Ethernet Ping Y 2868 0 2868 None Pass
10 QE RAM Access Y 2868 0 2868 None Pass
11 HDsk PCI Access Y 2868 0 2868 None Pass
12 HDsk Rd/Wr Y 95 0 95 None Pass
13 CBC RAM Access Y 2868 0 2868 None Pass
14 BRAM checksum Y 2868 0 2868 None Pass
15 Control Path Y 28680 0 28680 None Pass
The following example shows the display output for the dsppostresults command:
MGX8850.7.PXM.a> dsppostresults
--------------------------------------------------------
Power On Self Test Results
--------------------------------------------------------
Test Name Result Description
--------------- --------- ---------------
Ethernet Reg NOT DONE Test Not Required
The following example shows the display output for the dsphwalms command:
MGX8850.7.PXM.a>dsphwalms
Use dspdeverr <device> to see more detail.
The following example shows the display output for the dspdeverr command:
MGX8850.7.PXM.a>dspdeverr QE1210
PXM System Rev: 04.00 Dec. 19, 1999 07:32:33 GMT
MGX8850 Node Alarm: CRITICAL
CURRENT ERROR COUNT FOR DEVICE QE1210 (1) (Alarm : None)
--------------- --------- ---------- ------ ----------- --------------
-------------- ----- ------
CURRENT ERROR COUNT FOR DEVICE QE1210 (0) (Alarm : None)
-------------- ----------- ---------- ----- ------------ -------------
------------- -------- -------
The following example shows the display output for the dspdeverrhist command:
MGX8850.7.PXM.a>dspdeverrhist QE1210
PXM System Rev: 04.00 Dec. 19, 1999 07:32:33 GMT
MGX8850 Node Alarm: CRITICAL
HISTORY ERROR COUNT FOR DEVICE QE1210 (1)
------------ ----- ----- --- ------ --------------
------------- ------- ------
HISTORY ERROR COUNT FOR DEVICE QE1210 (0)
------- ----- ----- --- ------ ------------------------------------------
--------------- ------- ------
MGX8850.8.PXM.a > dspdiagtests
-------------------------------------------
Diagnostics Tests
This section lists the diagnostics tests for the PXM1E and PXM45.
PXM1E Diagnostics Tests
The following tests are valid on the PXM1E.
PXM1E Power On Self-Tests (POST)
•
BRAM checksum
•
QE RAM
•
CBC RAM
•
Ethernet Register Access
•
PCI/IDE Register Access
•
Clock Mux Validation
•
Framer Access
•
Atlas1 RAM Access
•
Atlas2 RAM Access
•
Hard Disk Access
PXM1E Path tests
•
Data Path
•
Control Path
PXM1E Device Tests
•
Atlas Register Access
•
Atlas SRAM Access
•
Framer/LIU Access
•
Trap Frequency Monitor
•
Elmer Access
•
Flash Checksum
•
Ethernet Ping
•
QE RAM Access
•
HDD PCI Access
•
HDD R/W
•
CBC RAM Access
•
BRAM checksum
•
Memory Access
PXM45 Diagnostics Tests
The following tests are valid on the PXM45.
PXM45 Power On Self-Tests (POST)
•
BRAM Checksum
•
QE RAM
•
CBC RAM
•
Ethernet Register
•
PCI/IDE Register Access
•
Clock Mux Validation
•
Hard Disk Access
PXM45 Path Tests
•
Utopia Loopback
•
Path Test
•
Crossbar test
•
Device Tests
•
QE RAM Access
•
CBC RAM Access
•
Flash Checksum
•
HDD R/W
•
HDD PCI Access
•
Trap Frequency Monitor
•
Ethernet Ping
•
BRAM checksum
•
Memory Access