cc/td/doc/product/wanbu/mgx8850/20
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

AXSM and PXM45 Commands

AXSM and PXM45 Commands

During normal operation, the high-level tools for configuring, monitoring, and controlling an
MGX 8850 switch are the CiscoView application for equipment management and the Cisco WAN Manager application for connection management. (Formerly, all functionality existed in the Cisco StrataView Plus application.) However, during initial switch installation, troubleshooting, or situations where low-level control is important, the command line interface (CLI) may provide the best access to the switch.

This chapter includes usage examples. For information on how to configure an MGX 8850 switch and its basic network services, refer to Cisco MGX 8850 Switch Software Configuration Guide Release 2.0.


Note   Release 2.0 of the MGX 8850 node introduces the concept of a bay. The bay refers to the back card position. The T3/E3, OC-3, and OC-12 versions of the ATM Switching Service Module (AXSM) can have two back cards, one in bay 1 (upper slot) and the second in bay 2 (lower slot). The MGX-AXSM-1-2488 (OC-48 AXSM) can have a back card in bay 1 only. For further descriptions and illustrations of the card sets, refer to Cisco MGX 8850 Hardware Installation Release 2.0.

Command Line Prompt

The format of the CLI prompt is:

name.slot number.card type.card state >

where:

An example of a CLI prompt is:

excel.6.AXSM.a >
 

The preceding prompt shows the:

Identifying the ATM Switching Service Module Types

The model of the ATM Switching Service Module (AXSM) identifies the line speed, line count, and number of bays (see Table 3-1.) Note that the number of lines applies to an individual back card, so the total number of lines supported by the front card equals the highest line number times the number of bays. The OC-48 card AXSM-1-2488 has the lowest number of lines--one. The highest number of lines exist on the AXSM-16-155 and AXSM-16-T3E3--16, as the model name indicates.


Table 3-1: Valid Line Numbers for the AXSM Card
Front Card Speed Lines Bays

AXSM-1-2488

OC-48

1

1

AXSM-4-622

OC-12

1-4

1-2

AXSM-2-622

OC-12

1-2

1-2

AXSM-16-155

OC-3

1-8

1-2

AXSM-8-155

OC-3

1-4

1-2

AXSM-16-T3E3

T3 or E3

1-8

1-2

Command Syntax

The notation for command and argument parameters follows:

Keyword-Driven and Position-Dependent Commands

A command can contain parameters that are keyword-driven or position-dependent. For position-dependent parameters, you must type the parameters in the order shown in the syntax description or on-line help. For example, to create a logical port, the position-dependent syntax is:

addport <ifNum> <bay.line> <guaranteedRate> <maxrate> <sctID> <ifType> [vpi]

For a keyword-driven parameter, a command delineator precedes the parameter value. The keyword is preceded by a dash and followed by the parameter (-timeout <secs>, for example). The order you enter keyword-driven parameters does not matter--although any preceding, position-dependent parameters must appear as they do in the command syntax description.

In the following syntax example, the purpose of the command is to delete more than one connection at a time. The mandatory, position-dependent connection identifier consist of a logical port (ifNum) and the VPI and VCI of the first connection to delete. After the connection identifier, the line shows two optional, keyword-driven parameters. These keyword-driven parameters let you enter the number of connections to delete and specify verbose mode:

delcons <ifNum> <vpi> <vci> [-num <num. conns to del>] [-verbose < 1 | 0 >]

When entering a command, type all arguments, then press the Return key or Enter key. If you enter a command with incorrect parameters or no parameters (if the command requires parameters), a message displays the syntax and parameter ranges.

List of Commands

This section contains tables that show the full name and functional group of each command for each card type. The commands available on the PXM45 appear in Table 3-2. The commands available on the AXSM appear in Table 3-3. Many commands apply to the PXM45 and the service modules but may have different parameters. In some cases, although a command applies to a service module, you enter it on the command line of the PXM45.


Table 3-2: PXM45 Commands
Command Description
PXM45 Shelf Group

abortrev

Abort Revision

addtrapmgr

Add Trap Manager

clrcdcnt

Clear Card Counters

cnfrteopt

Configure Route Optimization

cnfrteoptthld

Configure Route Optimization Threshold

cnfsnmp

Configure SNMP

commitrev

Commit Revision

deltrapmgr

Delete Trap Manager

dspcd

Display Card

dspcds

Display Cards

dsperr

Display Error

dsplog

Display Log

dsplogs

Display Logs

dsprteoptcnf

Display Route Optimization Configuration

dsprteoptstat

Display Route Optimization Status

dspsnmp

Display SNMP

dsptrapmgr

Display Trap Manager

dspversion

Display Version (of runtime images and boot loader)

loadrev

Load Revision

optrte

Optimize Route

resetcd

Reset Card

runrev

Run Revision

setrev

Set Revision

switchcc

Switch Core Cards

PXM45 User Group

adduser

Add User

cc

Change Card

clrscrn

Clear Terminal Screen

clrlog

Clear Log

cnfpasswd

Configure Password

cnfuser

Configure User

deluser

Delete User

dspusers

Display Users

Help or ?

Help or ? (list of commands per card)

users

Users

PXM45 Node Group

cnfclksrc

Configure Clock Source

cnfdate

Configure Date

cnfname

Configure Name

cnftime

Configure Time

cnftmzn

Configure Time Zone

cnftmzngmt

Configure Time Zone Relative to GMT

delclksrc

Delete Clock Source

dspclkalms

Display Clock Alarms

dspclksrcs

Display Clock Sources

PXM45 IP Interface Group

dspipconntask

Display IP Connectivity Task

dspipif

Display IP Interface

dspipifcache

Display IP Interface Cache

dsppvcif

Display PVC Interface

dspsvcif

Display SVC Interface

ipifconfig

IP Interface Configuration

pvcifconfig

PVC Interface Configuration

setipconndebug

Set IP Connection Debug

svcifconfig

SVC Interface Configuration

PXM45 Alarm Group

dspcdalms

Display Card Alarms

dspcdstatus

Display Card Status

dspclkalms

Display Clock Alarms

dspenvalms

Display Environment Alarms

dspndalms

Display Node Alarms

dspslotalms

Display Slot Alarms

dspswalms

Display Switching Alarms


Table 3-3: ATM Switch Service Module (AXSM) Commands
Command Description
Service Module Shelf Group

clrcdcnt

Clear Card Counters

clrmsgcnt

Clear Control Message Counter

clrsmcnf

Clear Service Module Configuration

cnfcdsct

Configure Card SCT

cnfsvcrange

Configure SVC Range

dspcd

Display Card

dspcderrs

Display Card Errors in BRAM

dspcdsct

Display Card SCT

dspmsgcnt

Display Control Message Counter

dspsmcnf

Display Service Module Configuration

dspstatparms

Display Statistics Parameters

dsptotals

Display Totals

dspversion

Display Version (of runtime and boot firmware)

resetcd

Reset Card

version

Version (displays card version data)

Service Module User Group

cc

Change Card

clrscrn

Clear Terminal Screen

? or Help

Help (list of commands per card)

Alarm Group

clralm

Clear Line Alarms

clralmcnt

Clear Alarm Counters/Statistics

clralms

Clear All Alarms on the Card

dspalm

Display Alarms for a Line

dspalmcnf

Display Alarm Threshold Configuration

dspalmcnt

Display Alarm Counters/Statistics (line)

dspalms

Display All Alarms on Card

Service Module Line Group

addlnloop

Add Line Loop

clrlncnt

Clear Line Counters

cnfln

Configure Line

cnfplpp

Configure PLPP Parameters

delln

Delete Line

dellnloop

Delete Line Loop

dnln

Down Line

dspln

Display Line Configuration

dsplns

Display All Lines on Card

upln

Up a Line

Service Module Port Group

addport

Add Port

clrportcnt

Clear Port Counters

clrportcnts

Clear All Port Counters

cnfilmi

Configure ILMI

cnfport

Configure Port(s)

cnfportcllm

Configure Port CLLM Parameters

copyports

Copy Port Configuration

delport

Delete Port

dnport

Down a Port

dspegrqs

Display Egress Queues

dspilmi

Display ILMI

dspilmicnt

Display ILMI Counters

dspport

Display Port Configuration

dspportcnt

Display FR Port Counters

upport

Up a Port

Service Module Connection Group

addcon

Add Connection

clrconcnt

Clear Connection Counters

cnfconcaoff

Configure Connection Admission Control Off

delcon

Delete Connection(s)

delconloop

Delete Connection Loopback

delcons

Delete Connections

dspcon

Display Connection Configuration

dspconcnt

Display Connection Counters

dspcons

Display Connections

dspcontests

Display Connection Tests

dspload

Display Load

tstconseg

Test Connection Segment

tstdelay

Test Round-Trip Delay

?

Help

Enter ? or help to view all commands you can execute on the current card and at the current user log-in privilege. The display does not show any commands with a privilege level that is higher than that of the current user.

If you follow the ? with part of a command name, the output shows all commands that contain that string. If you follow the ? with the complete name of one command, the output simply states whether that command is available.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax

?
[command]

Syntax Description

command

Full or partial name of a command.

Related Commands

help

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-1: View all commands associated with a partial command entry string.
raviraj.1.AXSM.a >? con
 
Available commands
------------------
ddcon
clrconcnt
cnfcon
delcon
delcons
dspcon
dspconcnt
dspcons
 

abortrev

Abort Revision

Causes the card to revert to the previous firmware version when executed after loadrev or runrev but before you execute commitrev. (The commitrev command declares an upgrade to be valid and removes the previous firmware version from the card's memory, so the only way to restore the previous version is to force-load it by executing setrev.)

The sequence for a graceful upgrade is:

    1. loadrev loads a firmware version from the hard disk to a card's memory as the new primary version.

    2. runrev causes the standby card to become the active card and start running the new version. At this point, the card that was active and is now standby begins to receive the new firmware version. In this way, it is ready with the new firmware in case the active card fails.

    3. If an unacceptable problem occurs, the optional abortrev restores the previous primary version of firmware as well as the previous database contents.

    4. commitrev declares the new primary version to be acceptable and removes the old primary from main memory (but not the hard disk).

The abortrev command causes the target card to use the previous operational (primary) firmware image. It provides a way out of a graceful upgrade that has shown signs of unacceptable performance. For example, a new feature may not be performing as expected in its new environment.


Note   After you execute runrev, the PXM45 updates the database records on disk if changes occur (such as changes to the configuration or network topology). If you revert to the previous version by executing abortrev, the post-runrev changes are lost. For example, if a switch was added to the network between runrev and abortrev, the resurrected database has no information about this addition to the topology.

Card(s) on Which This Command Executes

PXM45

Syntax

abortrev
<logical slot>
<revision>

Syntax Description

logical slot

Logical number of the targeted card slot.

revision

Revision number derived from the name of the firmware file. For an explanation, see the section, "Version Numbering Conventions," in the loadrev description.

A system response does not occur unless an error is detected.

Related Commands

loadrev, commitrev, runrev, setrev

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-2: Abort loading firmware file named pxm_2.0(0).
pinnacle.8.PXM.a > abortrev 8 pxm_2.0(0)

addcon

Add Connection

Adds a logical connection as an SPVC on a service module. (The addcon command does not apply to SVCs.) Before you can add a connection, the following tasks must have been completed:

    1. Activate the line through the upln command or the CiscoView application.

    2. Create the logical port through the addport command (and possibly modify the logical port through cnfport) or the CiscoView application.

Adding a connection requires specification of a slave endpoint (at the remote end) then a master endpoint (at the local end). The master-slave scheme results in the following characteristics of execution:

By adding first a slave then a master endpoint, you are required to copy an endpoint identifier from the slave-related command execution to the master-related command execution.

To modify the bandwidth parameters or configure the usage parameter control (UPC), use cnfcon.

Card(s) on Which This Command Executes

AXSM

Syntax

addcon
<ifNum>
<vpi>
<vci>
<service type>
<mastership>
[-slave <NSAP.vpi.vci>]
[-lpcr <local PCR >]
[-rpcr <remote PCR>]
[-lscr <local SCR>]
[-rscr <remote SCR>]
[-lmbs <local MBS>]
[-rmbs <remote MBS>]
[-lcdvt <local CDVT>]
[-rcdvt <remote CDVT>]
[-lcdv <local maxCDV>]
[<remote maxCDV>]
[-lctd <local maxCTD>]
[-rctd <remote maxCTD>]
[-cc <OAM CC Cnfg>]
[-stat <Stats Cnfg>]
[-frame <frame discard>]
[-aw <Administrative Weight>]

Syntax Description

ifNum

Logical port number. On the AXSM, the range is 1-60.

vpi

Virtual path identifier (VPI) value, in the range 1-255.

vci

Virtual connection identifier (VCI):

  • For a VCC, the range is 32-65535.

  • For a VPC, the vci is 0.

service type

Value in the range 1-10 to specify the service type:

  • 1=CBR (Constant Bit Rate)

  • 2=VBR1RT (Variable Bit Rate 1 Real Time)

  • 3=VBR2RT (Variable Bit Rate 2 Real Time)

  • 4=VBR3RT (Variable Bit Rate 3 Real Time)

  • 5=VBR1NRT (Variable Bit Rate 1 Non-Real Time)

  • 6=VBR2NRT (Variable Bit Rate 2 Non-Real Time)

  • 7=VBR3NRT (Variable Bit Rate 3 Non-Real Time)

  • 8=UBR1 (Unspecified Bit Rate 1)

  • 9=UBR2 (Unspecified Bit Rate 2)

  • 10=ABRSTD--Not yet available

mastership

Value to specify the endpoint as master or slave:

  • 1 or "m" for master

  • 2 or "s" for slave

-slave

This keyword signifies that the slave-end identifier follows. This option is mandatory if you are adding a master endpoint (mastership=2).

NSAP

(Optional) Entered at the master end only, NSAP is a 20-byte, hexadecimal string that identifies the remote node name, slot, and port. It is part of the slave end identifier, whose format is NSAP.vpi.vci.

vpi

(Optional) Remote VPI value in the range 1-255. It is part of the slave end identifier, whose format is NSAP.vpi.vci.

vci

(Optional) Remote VCI value in the range 1-65535. It is part of the slave end identifier, whose format is NSAP.vpi.vci.

local PCR

(Optional) Local-to-remote peak cell rate (PCR). The range is 3-5651328 cells per second (cps).

remote PCR

(Optional) Remote-to-local PCR. The range is 3-5651328 cps.

local SCR

(Optional) Local-to-remote sustained cell rate (SCR). The range is 3-5651328 cells per second (cps).

remote SCR

(Optional) Remote-to-local SCR. The range is 3-5651328 cps.

local MBS

(Optional) Local-to-remote maximum burst size (MBS). The range is 1-5000000 cells.

remote MBS

(Optional) Remote-to-local MBS. The range is 1-5000000 cells.

local CDVT

(Optional) Local-to-remote cell delay variation tolerance (CDVT). The range is 1-5000000 microseconds.

remote CDVT

(Optional) Remote-to-local CDVT. The range is 1-5000000 microseconds.

local maxCDV

(Optional) Local-to-remote cell delay variation (CDV). The range is 1-16777215 microseconds.

remote maxCDV

(Optional) Remote-to-local CDV. The range is 1-16777215 microseconds.

local maxCTD

(Optional) Local-to-remote cell transfer delay (CTD). The range is
1-65535 milliseconds.

remote maxCTD

(Optional) Remote-to-local CTD. The range is 1-65535 milliseconds.

OAM CC

(Optional) OAM CC: Enter 1 to enable or 0 to disable. The default is 0.

Stats Cnfg

(Optional) Statistics collection: enter 1 to enable or 0 to disable. The default is 0.

frame

Frame discard: Enter a 1 to enable or a 0 to disable. The default is 0.

AW

(Optional) Administrative Weight (AW): a value that creates a routing priority. The range for AW is 0-2147483647. If you do not specify this optional parameter, the connection defaults to having the highest priority.

You can impose a routing priority on a connection through the AW parameter and a cost-per-link specified through the cnfpnni-intf command. The PXM45 does not use a route if the cost for the route exceeds the AW. The cost of a route is the product of multiplying the cost-per-link times the number of links in a route. (Therefore, the routing priority is directly proportional to AW.) Note that the cost-per-link specification applies to all connections of a particular service type under control of PNNI. For example, cost-per-link is the same for all VBR.1 connections that PNNI controls.

To illustrate:

    1. If you specify an AW of 30000.

    2. The cost-per-link is 5040 (the default in cnfpnni-intf).

    3. The route under consideration by the PXM45 has 4 links.

The PXM45 would use the route because the resulting cost of 20160 is less than the AW of 30000.

Note that you can specify "no limit" for a service type by entering a cost-per-link of -1 through cnfpnni-intf. A -1 cost-per-link makes AW meaningless.

Related Commands

cnfcon, delcon, dspcon, dspcons

Attributes

Log: no

State: any

Privilege: ANYUSER

Example

Example 3-3: Add the slave end of a VCC on logical port 1 with vpi=10, vci=40, CBR service type. Note that the system returns the slave end connection identifier in the hexadecimal NSAP format with the vpi.vci at the end. When you add the master endpoint of the connection, type -slave followed by this connection identifier. You can do a copy and paste rather than typing the whole string.
pinnacle1.AXSM.a >addcon 1 10 40 1 s
slave endpoint added successfully
slave endpoint id : 00000E1000001C008051B730FFFFFF010B180100.10.40

addcontroller

Add Controller

Identifies a network control protocol to the Virtual Switch Interface (VSI) that runs on the node. If you do not identify a network control protocol (or simply controller), the switch does not use it. Adding a controller through the addcontroller command requires the following information:


Note   Currently, the only supported controller is PNNI.

Execute addcontroller before you partition the resources for that controller on individual service modules. For information on resource partitions, refer to the description of addrscprtn.

Card(s) on Which This Command Executes

PXM45

Syntax

The syntax differs for internal and external controllers:

Internal controller:

addcontroller 
<cntrlrId>
i <cntrlrType>
<lslot>
[cntrlrName]

External controller:

addcontroller 
<cntrlrId>
x <cntrlrType>
<lslot>
<bay>
<line>
<vpi>
<vci>
[cntrlrName]
Syntax Description for Internal Controller

cntrlrId

A number in the range 1-3 that identifies a network controller. The numbers are reserved, as follows:

1=PAR (Portable AutoRoute)--currently not used

2=PNNI

3=LSC (Label Switch Controller, also known as MPLS for Multiprotocol Label Switch Controller)--currently not used

For an internal controller, the controller ID (cntrlrId) must be the same as the controller type (cntrlrType). Because the only available controller at this time is PNNI, the sequence must be "2 i 2." See the example at the end of this description.

i

Keyword indicating that this controller is internal.

cntrlrType

A number in the range 1-3 that identifies a network controller. For internal controllers, the numbers are reserved, as follows:

1=PAR (Portable AutoRoute)--currently not used

2=PNNI

3=LSC (Label Switch Controller, also known as MPLS for Multiprotocol Label Switch Controller)--currently not used

For an internal controller, the controller type (cntrlrType) must be the same as the controller ID (cntrlrId). Note that the only available controller at this time is PNNI.

lslot

The logical slot number of the PXM45 on which the controller resides. Regardless of which PXM45 is active, lslot is 7.

cntrlrName

(Optional) A string to serve as a name for the controller.


Note   Currently, the switch supports only an internal controller.

Syntax Description for External Controller

cntrlrId

A number in the range 4-20 that identifies an external controller. (cntrlrId 1-3 is reserved for internal controllers.) For external controllers, the cntrlrId does not need to be the same as the cntrlrType.

x

Keyword indicating that this controller is external.

cntrlrType

A number in the range 1-3 that identifies the controller:

1=PAR (Portable AutoRoute)--currently not used

2=PNNI

3=LSC (Label Switch Controller, also known as MPLS for Multiprotocol Label Switch Controller)--currently not used

lslot

The number of the slot that has the virtual connection through which the controller operates. The ranges are 1-6 and 9-16.

bay

Upper or lower position of the back card. Type a 1 for upper bay or a 2 for lower bay.

line

A number specifying the physical line number. The range is 1 through the highest number of lines on the back card. See Table 3-1 for a list.

vpi

VPI in the range 1-255.

vci

VCI in the range 1-65535.

cntrlrName

(Optional) A string to serve as a name for the controller.

Related Commands

dspcontrollers, delcontroller

Attributes

Log: Yes

State: Active

Privilege: ANYUSER


Example 3-4: Add an internal PNNI controller. Note that, as stated in the Syntax Description for an Internal Controller, the controller ID matches the controller type, and PNNI is the available controller. The optional controller name is "pnni." No system response appears unless an error occurs.
pinnacle8.PXM45.a > addcontroller 2 i 2 7 pnni

addlnloop

Add Line Loop

Specifies a loopback state for a line on the current service module.

Card(s) on Which This Command Executes

AXSM

Syntax
addlnloop 
<-ds3 | -e3 | -sonet> <bay.line>
-lpb <loopback type>
Syntax Description

You must precede the line number by a command delineator that identifies the line type and precede the loopback type by a command delineator.

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number ranges from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

loopback type
for SONET

A number that identifies the loopback type according to the line type. The entry for "no loopback" (1) removes any existing loopback.

1=No loopback

2=Local loopback

3=Remote loopback

loopback type
for E3 or T3

A number that identifies the loopback type according to the line type. The entry for "no loopback" (1) removes any existing loopback.

1=No loopback

2=Payload loopback

3=Remote loopback

5=Local loopback

Related Commands

dellnloop

Attributes

Log: Yes

State: Active

Privilege: ANYUSER

addport

Add Port

Creates a logical port. A logical port is associated with a physical line. For NNI, a line can support more than one logical port. In contrast, a UNI line can support only one logical port.

The possible range of logical port numbers for the AXSMs is 1-60 regardless of the AXSM model. For an NNI, the typical maximum is no more than 3 logical ports (whether the port number is 1-3 or 58-60).

Before you execute addport, the line to which you add the logical port must be active. See the description for upln.

Card(s) on Which This Command Executes

AXSM

Syntax
addport 
<ifNum>
<bay.line>
<guaranteedRate>
<maxrate>
<sctID>
<ifType>
[vpi]

Note   For standard ports (non-virtual trunk applications), guaranteedRate must be the same as maxrate. Currently, the MGX 8850 routing switch supports only standard ports.

Syntax Description

ifNum

A logical port (interface) number in the range 1-60. Although the range of port numbers is 1-60, only 1 port is allowed if the line operates as a UNI. When the interface supports more than one port, the typical maximum number of ports is 3.

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

guaranteedRate

Guaranteed rate on a port in cells per second. The total guaranteed rate cannot exceed the highest value in the following ranges:

OC48: 50-5651328 cps

OC12: 50-1412832 cps

OC3: 50-353208 cps

T3: 50-96000 cps for PLCP or 104268 cps for ADM

E3: 50-80000 cps

maxRate

Maximum rate on a logical port in cells/second.

OC48: 50-5651328 cps

OC12: 50-1412832 cps

OC3: 50-353208 cps

T3: 50-96000 cps for PLCP or 104268 cps for ADM

E3: 50-80000 cps

sctID

The numeric ID of the service class template (SCT) for the egress direction. The file must exist on the PXM45 disk. See cnfsct.

ifType

Specifies the interface type:

1=UNI

2=NNI

3=Virtual path NNI

vpi

Virtual path identifier in the range 1-4095. Reserved for future use, it applies to logical ports on a virtual trunk.

Related Commands

cnfport, delport, dspport, dspports

Attributes

Log: Yes

State: Active

Privilege: ANYUSER


Example 3-5: Create logical port 1 on line 1, bay 1. Currently, the minimum and maximum cells per second must be the same and are 96000 cps in this example. The egress SCT file ID is 4. The interface type is NNI (2). Note that this port is not a virtual trunk, so the guaranteedRate is the same as the maxrate.

pinnacle.9.AXSM.a > addport 1 1.1 96000 96000 4 2

addrscprtn

Add Resource Partition

Add a resource partition. A resource partition consists of:

Before adding a resource partition, you must have:

The current network control application is PNNI. You may need to add or configure partitions to reflect future inclusion of MPLS or other controllers.


Note   On a virtual trunk, the min_vpi and max_vpi must be the same.

Card(s) on Which This Command Executes

AXSM

Syntax
addrscprtn 
<if_num>
<part_id>
<ctrlr_id>
<egrminbw>
<egrmaxbw>
<ingminbw>
<ingmaxbw>
<min_vpi>
<max_vpi>
<min_vci>
<max_vci>
minConns
maxConns
Syntax Description

if

Logical interface number in the range 1-60.

part_ID

The number of the partition in the range 1-250.

ctrlr_id

The number of the controller in the range 1-20.

egrminbw

A minimum percentage of the egress bandwidth, where each unit of egrMinBw is 0.00001 of the total bandwidth on the port. (An egrMinBw of 1000000=100%.) The purpose of this design is to provide a high degree of granularity.

egrmaxbw

A maximum percentage of the bandwidth, where each unit of egrMaxBw is 0.00001 of the total bandwidth available to the port. (An egrMaxBw of 1000000=100%.) Note that the resulting bandwidth must be at least 50 cps.

ingminbw

A minimum percentage of the ingress bandwidth, where each unit of ingMinBw is 0.00001 of the total bandwidth available to the port. For example, an ingMinBw of 1000000=100%.

ingmaxbw

A maximum percentage of the ingress bandwidth, where each increment of ingMaxBw is 0.00001 of the total bandwidth on the port. For example, an ingMaxBw of 1000000=100%. Note that the maximum ingress bandwidth must be at least 50 cps.

minvpi

Minimum VPI in the range 0-4095 for an NNI. For a UNI, the range is 0-255.

maxvpi

Maximum VPI in the range 0-4095 for an NNI. For a UNI, the range is 0-255. The maxvpi cannot be less than the minvpi.

minvci

Minimum VCI in the range 32-65535 or 32-131072 (on the OC-48 model only).

maxvci

Maximum VCI in the range 32-65535 or 32-131072 (on the OC-48 model only).

minConns

A guaranteed minimum number of connections. The range is between 0 and the maximum number of connections in the port group. See dspcd port group information.

maxConns

A guaranteed minimum number of connections. The range is between 0 and the maximum number of connections in the port group. See dspcd port group information. maxConns cannot be less than minConns.

Related Commands

cnfrscprtn, delrscprtn, dsprscprtns, dsprscprtn

Attributes

Log: no

State: any

Privilege: ANYUSER

addtrapmgr

Add Trap Manager

Set up an SNMP manager that you intend to receive SNMP traps.

Trap managers you add through addtrapmgr and trap managers that are added by the SNMP manager (Cisco WAN Manager or other application) do not age and are not deleted. To delete a trap manager, use either the deltrapmgr command or an SNMP Set on the intended object.

Card(s) on Which This Command Executes

PXM45

Syntax
addtrapmgr 
<ip_addr>
<portnum>
Syntax Description

ip_addr

IP address in dotted decimal format:

nnn.nnn.nnn.nnn, n=0-9 and nnn < 256

portnum

Port number on the workstation that receives traps. The range is 0-65535. If you add a trap manager through SNMP, the default portnum is 162

Related Commands

deltrapmgr, dsptrapmgr

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-6: Add a trap manager with IP address 161.10.144.56 to port 50.
node501.7.PXM.a > addtrapmgr 161.10.144.56 50

adduser

Add User

Adds a user account with associated name, privilege level, and password. The privilege level of the added user must be the same or lower than the user-level at which you execute adduser. For example, to create a user with a privilege 1, you must log in as a user at privilege level 1, SUPER_GP, or service level. You can execute commands that require the same or lower level. The minimum access level for a command appears in the Attributes section of each description.

In descending order of privilege:

Card(s) on Which This Command Executes

PXM45

Syntax
adduser <user ID> 
<accessLevel>
Syntax Description

After you enter a user ID and access level, the system prompts for a password, as the example shows.

user ID

Name to be used as the login at the PXM45.

  • The name can consist of up to 12 characters composed of alpha and numeric characters, special characters "_" and "-".

  • The name must begin with an alpha character and cannot contain spaces. The name is case sensitive.

accessLevel

System privilege level to be allocated for the user ID. Note that the accessLevel is case-sensitive and must be entered as it appears below:

  • SERVICE_GP

  • SUPER_GP

  • GROUP1 (highest numeric level)

  • GROUP2

  • GROUP3

  • GROUP4

  • GROUP5

  • ANYUSER

The new user that you configure cannot have accessLevel that is higher than that defined for the current login ID.

Related Commands

cnfuser, dspusers, deluser, cnfpasswd, whoami

Attributes

Log: Yes

State: Active

Privilege: GROUP_5


Example 3-7: Add a user named "fin" with privilege level GROUP1.
pinnacle.7.PXM.a > adduser fin GROUP1
 
Enter password:
Re-enter password: 
 

bootChange

Boot Change

For boot-mode only, specify the boot IP address and gateway address of a PXM45 card. The IP address you define with bootChange is used only when the PXM45 is in the boot state.


Note   Use the ipifconfig command to assign IP addresses for the PXM45 and the shelf.

Card(s) on Which This Command Executes

PXM45

Syntax
bootChange
Related Commands

Attributes

Log: Yes

State: any

Privilege: SERVICE_GP


Example 3-8: Execute the bootChange on the current PXM45.
pinnacle.7.PXM.a > bootChange
 
'.' = clear field;  '-' = go to previous field;  ^D = quit
 
boot device          : lnPci
processor number     : 0
host name            : winter
file name            : /users/joloughl/pxm45_002.000.014-A1.fw
inet on ethernet (e) : 172.19.52.61
inet on backplane (b):
host inet (h)        : 172.19.25.42
gateway inet (g)     : 172.19.52.2
user (u)             : rli
ftp password (pw) (blank = use rsh):
flags (f)            : 0x0
target name (tn)     : pxm45-71
startup script (s)   :
other (o)            :
 

bye

Bye

Use the bye command to exit the current CLI shell.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
bye
Related Commands

logout, exit

Attributes

Log: Yes

State: any

Privilege: ANYUSER


Example 3-9: Exit the current CLI shell.
pinnacle.8.PXM.a > bye
 
(session ended)

cc

Change Card

Change from the current command line to the command line of another card. The cc command takes a physical slot number.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
cc 
<slot number>
Syntax Description

slot number

The number of the destination card slot.

Related Commands

None

Attributes

Log: Yes

State: any

Privilege: ANYUSER


Example 3-10: Change from the command line of the AXSM in slot 12 to the command line of the PXM45 in slot 8.
node1.12.AXSM.a > cc 8 
 
(session redirected)
 
node1.8.PXM.a >
 

If the slot is empty or the card is unreachable, the system displays an applicable message.

cd

Change Directory

Change to another directory on the PXM45 hard disk.

Card(s) on Which This Command Executes

PXM45

Syntax
cd 
<directory_name>
Syntax Description

directory_name

Name of the destination directory.

Related Commands

ls, pwd, rename, rm/rmdir, copy

Attributes

Log:Yes

State:Any

Privilege: SERVICE_GP


Example 3-11: Change directory to FW, then check the result by executing pwd.
raviraj.7.PXM.a > cd FW
 
raviraj.7.PXM.a >
 

Verify the current directory by using the pwd command.

raviraj.7.PXM.a > pwd
C:FW

Example 3-12: Go back to Root directory, then check the result by executing pwd.
raviraj.7.PXM.a > cd ..
 
raviraj.7.PXM.a > pwd
C:

clrconcnt

Clear Connection Counters

Clear all counters for ATM cells on a connection. The command applies to an SVC or an SPVC. For a list of displayed counters, see the output of dspconcnt.

Card(s) on Which This Command Executes

AXSM

Syntax
clrchancnt 
<ifNum> 
<vpi>
<vci>
Syntax Description

ifNum

The logical port number in the range 1-60.

vpi

The VPI in the range 1-4095.

vci

The VCI in the range 1-65535.

Related Commands

dspconcnt

Attributes

Log: Yes

State: Active

Privilege: GROUP_1-GROUP_3


Example 3-13: Clear all the connection counters for connection 100.1000 on logical port 3.
node1.1.AXSM.a > clrchancnt 3 100 1000

clrallcnf

Clear All Configurations

Clear all configuration elements for all the cards in the node.


Caution Be absolutely sure you need to execute this command because it clears all configuration files on the PXM45. After clrallcnf, you need to reconfigure the switch.

Card(s) on Which This Command Executes

PXM45

Syntax
clrallcnf
Related Commands

None

Attributes

Log: Yes

State: Active

Privilege: GROUP_1-GROUP_3


Example 3-14: Clear all the configuration elements for all the cards in the node.
node1.7.PXM.a > clrallcnf

clralmcnt

Clear Alarm Counters

Clear all the alarm counters and statistics on the specified line on the current card. All counters are reset to 0. The system does not display a response unless it detects a syntax error.

Card(s) on Which This Command Executes

AXSM

Syntax
clralmcnt 
<bay.line>
Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

Related Commands

dspalmcnt, clralmcnts

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-15: Clear all the alarm counters and statistics for line 1 on the current card. The -ds3 indicates either a T3 or E3 line.
node1.1.2.AXSM.a > clralmcnt -ds3 1

clrcdcnt

Clear Card Counters

Clears the counters for received and transmitted cells on the current card. See dspcdcnt for examples of the counter contents.

Card(s) on Which This Command Executes

AXSM

Syntax
clrcdcnt

This command takes no parameters.

Related Commands

dspcdcnt

Attributes

Log: no

State: any

Privilege: ANYUSER

clrerr

Clear Error

Clear all error log files. The cleared information consists of system-level or internal errors and so applies more to developers and individuals capable of internal troubleshooting. To see the information that clrerr removes, refer to the examples in the dsperr description.

Card(s) on Which This Command Executes

PXM45

Syntax
clrerr
Syntax Description

After you enter clrerr, the system prompts you to confirm that you want to clear all error log files.

Related Commands

dsperr

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-16: Clear all error log files on the PXM45.
pinnacle.7.PXM.a > clrerr
Do you want to clear error log file (Yes/No)? 
 

clrilmicnt

Clear ILMI Counters

Clears the ILMI statistics for a partition and logical port on a service module.

Card(s) on Which This Command Executes

AXSM

Syntax
clrilmicnt <ifNum> <partId>
Syntax Description

ifNum

Logical port in the range 1-60.

partId

Number of the partition in the range 1-255.

Related Commands

dspilmicnt

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-17: Clear the ILMI statistics on the AXSM.
wilco.1.AXSM.a > clrilmicnt

clrlog

Clear Log

Use the clrlog command to clear either specified or all event log files. The log resumes accumulating event messages after the command executes.

Card(s) on Which This Command Executes

PXM45

Syntax
clrlog [-log <log>]
Syntax Description

log

Type of log file to clear. See dsplog for a list of the types of logs files.

Related Commands

dsplog, dsplogs

Attributes

Log: Yes

State: any

Privilege: GROUP_1


Example 3-18: Clear all event log files on the PXM45 card.
wilco.7.PXM.a > clrlog

clrportcnt

Clear Port Counters

Clear counter values on a specific logical port.

Card(s) on Which This Command Executes

AXSM

Syntax

clrportcnt <ifNum>

Syntax Description

ifNum

The logical port number. On the AXSM, the range is 1-60.

Related Commands

clrportcnts, dspportcnt

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-19: Clear all the port counters on port 1.
flyers01.17.AXSM.a > clrportcnt 1

clrscrn

Clear Screen

Use the clrscrn command to clear the control terminal screen. After this command executes, only the current command line prompt appears on the screen.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
clrscrn
Related Commands

None

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-20: Clear the screen.
flyers01.11.AXSM.a > clrscrn
flyers01.11.AXSM.a > 
 

cmdhistory

Display Command History

View the last 10 commands executed on the current card. To execute one of the commands with associated parameters, type the associated number then press Enter or Return.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
cmdhistory
Related Commands

history

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-21: Display the previous commands executed on the PXM45.
pinnacle.7.PXM.a > cmdhistory
Size of cmdHistory is currently 5 line(s)
  1 dspcd
  2 clrscrn
  3 ?
  4 q
  5 cmdhistory

cnfalm

Configure Alarm

Configures statistical alarm thresholds for a line. The configurable items are defined in RFC 2258 for SONET and PLCP and in RFC 2496 for DS3 and E3. The items that constitute a configuration are:

In the Syntax Description section, a table for each line type contains basic information for each parameter.

The format of each command delineator identifies the criteria. It contains the tested layer (line, and so on), the type of threshold (errored seconds, code violations, and so on), and the test period of 15 minutes or 24 hours. For example, -lnes15 identifies the number of errored seconds on a line during any 15 minute period.

Card(s) on Which This Command Executes

AXSM

Syntax

The required parameters are the line type (SONET, and so on) the line identifier in the form bay.line, and the severity of the alarm (minor or major). All other parameters are optional and must be preceded by the command delineator that identifies the type of parameter.

Generic Syntax Description

The generic syntax is.

cnfalm 
<line type>
<bay.line>
<alarm severity>
<thresholds>

The meaning of the generic syntax appears in the following list. Refer to subsequent lists for the parameter descriptions for each line type.

line type

The line type expressed as one of the following command delineators: -sonet, -sonetline, -sonetpath, -ds3, -e3, or -plcp. As the subsequent tables show for the non-SONET line types, the syntax distinguishes between line, path, and so on.

bay.line

The logical port number in the range 1-60.

alarm severity

A number to identify alarm severity: 1=minor, and 2=major.

thresholds

The number of instances of whatever the command delineator identifies. The range for each threshold is 1-2^32-1. The command delineator precedes each threshold. For example, -lnsesf15 10 means 10 instances of severely errored framing
seconds on a line during a 15-minute period.

Thresholds for SONET Section

-secsev <Severity>

Severity of the alarm (1=minor, 2=major) for SONET section

-seces15 <ES15min>

Errored seconds during a 15-minute period.

-seces24 <ES24Hr>

Errored seconds during a 24-hour period.

-secses15 <SES15min>

Severely errored seconds during a 15-minute period.

-secses24 <SES24Hr>

Severely errored seconds during a 24-hour period.

-secsefs15 <SEFS15min>

Severely errored frame seconds during a 15-minute period.

-secsefs24 <SEFS24Hr>

Severely errored frame seconds during a 24-hour period.

-seccv15 <UAS15min>

Code violations during a 15-minute period.

-seccv24 <UAS24Hr>

Code violations during a 24-hour period.

Thresholds for SONET Line

-lnsev <Severity>

Severity of the alarm (1=minor, 2=major) for SONET line

-lnes15 <ES15min>

Errored seconds during a 15-minute period.

-lnes24 <ES24Hr>

Errored seconds during a 24-hour period.

-lnses15 <SES15min>

Severely errored seconds during a 15-minute period.

-lnses24 <SES24Hr>

Severely errored seconds during a 24-hour period.

-lncv15 <CV15min>

Code violations during a 15-minute period.

-lncv24 <CV24Hr>

Code violations seconds during a 24-hour period.

-lnuas15 <UAS15min>

Unavailable seconds during a 15-minute period.

-lnuas24 <UAS24Hr>

Unavailable seconds during a 24-hour period.

Thresholds for SONET Path

-sev

Severity of the alarm (1=minor, 2=major) for SONET path

-es15 <ES15min>

Errored seconds during a 15-minute period.

-es24 <ES24Hr>

Errored seconds during a 24-hour period.

-ses15 <SES15min>

Severely errored seconds during a 15-minute period.

-ses24 <SES24Hr>

Severely errored seconds during a 24-hour period.

-cv15 <CV15min>

Code violations during a 15-minute period.

-cvt24 <CV24Hr>

Code violations seconds during a 24-hour period.

-uas15 <UAS15min>

Unavailable seconds during a 15-minute period.

-uas24 <UAS24Hr>

Unavailable seconds during a 24-hour period.

Thresholds for DS3

-dsev <severity>

Severity of the alarm (1=minor, 2=major) for DS3.

-lcv15 <LCV15min>

Code violations for a line during a 15-minute period.

-lcv24 <LCV24Hr>

Code violations for a line seconds during a 24-hour period.

-les15 <LES15min>

Line errored seconds during a 15-minute period.

-les24 <LES24Hr>

Line errored seconds during a 24-hour period.

-pcv15 <PCV15min>

P-bit coding violations for a line during a 15-minute period.

-pcv24 <PCV24Hr>

P-bit coding violations for a line during a 24-hour period.

-pes15 <PES15min>

P-bit errored seconds during a 15-minute period.

-pes24 <PES24Hr>

P-bit errored seconds during a 24-hour period.

-pses15 <PSES15min>

P-bit severely errored seconds during a 15-minute period.

-pses24 <PSES24Hr>

P-bit severely errored seconds during a 24-hour period.

-sefs15 <SEFS15min>

Severely errored frame seconds during a 15-minute period.

-sefs24 <SEFS24Hr>

Severely errored frame seconds during a 24-hour period.

-uas15 <UAS15min>

Unavailable seconds during a 15-minute period.

-uas24 <UAS24Hr>

Unavailable seconds during a 24-hour period.

Thresholds for E3

-dsev <severity>

Severity of the alarm (1=minor, 2=major) for DS3.

-lcv15 <LCV15min>

Code violations for a line during a 15-minute period.

-lcv24 <LCV24Hr>

Code violations for a line seconds during a 24-hour period.

-les15 <LES15min>

Line errored seconds during a 15-minute period.

-les24 <LES24Hr>

Line errored seconds during a 24-hour period.

-sefs15 <SEFS15min>

Severely errored frame seconds during a 15-minute period.

-sefs24 <SEFS24Hr>

Severely errored frame seconds during a 24-hour period.

-duas15 <UAS15min>

Unavailable seconds during a 15-minute period.

-duast24 <UAS24Hr>

Unavailable seconds during a 24-hour period.

Thresholds for PLCP

-psev <severity>

Severity of the alarm (1=minor, 2=major) for PLCP.

-bcv15 <CV15min>

Bipolar violation code violations during a 15-minute period.

-bcv24 <CV24Hr>

Bipolar violation code violations during a 24-hour period.

-bes15 <ES15min>

Bipolar violation errored seconds during a 15-minute period.

-bes24 <ES24Hr>

Bipolar violation errored seconds during a 24-hour period.

-bses15 <SES15min>

Bipolar violation severely errored seconds during a 15-minute period.

-bses24 <SES24Hr>

Bipolar violation severely errored seconds during a 24-hour period.

-psefs15 <SEFS15min>

PLCP severely errored frame seconds during a 15-minute period.

-psefs24 <SEFS24Hr>

PLCP severely errored frame seconds during a 24-hour period.

-puas15 <UAS15min>

PLCP unavailable seconds during a 15-minute period.

-puas24<UAS24Hr>

PLCP unavailable seconds during a 24-hour period.

Related Commands

dspalmcnf

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-22: Display the alarm configuration for line 2 of the upper back card (bay 2). The type of alarms is "line."
node4.1.AXSM.a > dspalmcnf -sonetline 1.2
  LineNum: 1.2
  Line Stat Alarm Severity: No Alarm
               15min Threshold    24hr Threshold
  Line  ESs :  60                 600
  Line  SESs:  3                  7
  Line  CVs :  75                 750
  Line  UASs:  10                 10 
 

Example 3-23: Display the alarm configuration for line 1 in bay 1. The type of SONET alarm is "section."
node4.1.AXSM.a > dspalmcnf -sonetsec 1.1
  LineNum: 1.1
  Section Stat Alarm Severity: No Alarm
                   15min Threshold    24hr Threshold
  Section ESs  :   60                 600
  Section SESs :   3                  7
  Section SEFSs:   3                  7
  Section CVs  :   75                 750 

cnfatmln

Configure ATM Line

Configures the ATM layer cell header for a line. Execute cnfatmln before you:

Card(s) on Which This Command Executes

AXSM

Syntax
cnfatmln 
-ln <bay.line>
-s
ps <PayloadScramble>
-
nch <cellhdr>
-
ncp <cellpayload>
-
hcs <hcs>
Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number can be from 1 to the highest numbered line on the back card. For the line number ranges on an AXSM model, see Table 3-1.

PayloadScramble

A number that enables (1) or disables (2) payload scrambling. The default is enabled

cellhdr

A four-byte hexadecimal number to serve as the null cell header. The range is all 0s through ffffffff.

cellpayload

A hexadecimal byte to serve as the null cell header. The range is 1-ff. The default is 6a.

hcs

A number to disable (1) or enable (2) HCS coset The default is enabled.

Related Commands

dspatmln

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-24: For line 1 in bay 1, disable payload scrambling and specify a null cell header of ab12abab.
local1.7.AXSM.a > cnfatmln -ln 1.1 -sps 2 -nch ab12abab
remote2.1.AXSM.a > cnfatmln -ln 1.1 -sps 1 -nch 1a1a1a1a -ncp aa 

cnfcdsct

Configure Port SCT

Assign a service class template (SCT) to logical ports. The template contains bandwidth and policing parameters for the ingress direction of the AXSM port. The following characteristics apply to cnfcdsct.

To modify the template contents, you must use the Cisco WAN Manager application. To see the number of the current SCT, use dspport. To see the bandwidth parameters in the template (and therefore all ports in the ingress direction), use dspportsct. Note that if the default template is in effect, the display contains the message " !Default SCT used!."

Card(s) on Which This Command Executes

AXSM

Syntax
cnfcdsct 
<SCT-id>
Syntax Description

SCT-id

Number of the Ingress SCT file. The range is 1-255.

Related Commands

dspcdsct, dspcd, dspsct

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-25: Specify Ingress SCT file number 4 for the current AXSM.

pinnacle.9.AXSM.a > cnfcdsct 4

cnfcon

Configure Connection

Modifies the connection bandwidth, policing, and routing parameters of an existing endpoint at the master endpoint. (Modifying bandwidth parameters on the slave endpoint has no effect.)

The command parameters consist of:

Note that after you specify the mandatory connection identifier, all other parameters are optional.

Card(s) on Which the Command Executes

AXSM

Syntax
cnfcon 
<ifNum>
<vpi>
<vci>
[-lpcr <local PCR >]
[-lmcr <local MCR>]
[-lscr <local SCR>]
[-lmbs <local MBS>
[-lcdvt <local CDVT>]
[-lcdv <local maxCDV>]
[-lctd <local maxCTD>]
[-rpcr <remote PCR>]
[-rmcr <remote MCR>]
[-rscr <remote SCR>]
[-rmbs <remote MBS>]
[-rcdvt <remote CDVT>]
[-rcdv <remote maxCDV>]
[-rctd <remote maxCTD>]
[-cc <OAM CC Cnfg>]
[-stat <Stats Cnfg>]
[-frame <Frame Discard>]
[-aw <Administrative Weight>]
Syntax Description

ifNum

Logical port number. On the AXSM, the range is 1-60.

vpi

Virtual path identifier (VPI) value, in the range 1-255.

vci

Virtual connection identifier (VCI):

  • For a VCC, the range is 32-65535.

  • For a VPC, the vci is 0.

local PCR

(Optional) Local-to-remote peak cell rate (PCR). The range is 3-5651328 cells per second (cps).

local SCR

(Optional) Local-to-remote sustained cell rate (SCR). The range is 3-5651328 cells per second (cps).

local MBS

(Optional) Local-to-remote maximum burst size (MBS). The range is 1-5000000 cells.

local CDVT

(Optional) Local-to-remote, cell delay variation tolerance (CDVT). The range is 1-5000000 microseconds.

local maxCDV

(Optional) Local-to-remote, maximum cell delay variation (CDV). The range is 1-16777215 microseconds.

local maxCTD

(Optional) Local-to-remote maximum CTD. The range is 1-65535 milliseconds.

remote PCR

(Optional) Remote-to-local PCR. The range is 3-5651328 cps.

remote SCR

(Optional) Remote-to-local SCR. The range is 3-5651328 cps.

remote MBS

(Optional) Remote-to-local MBS. The range is 1-5000000 cells.

remote CDVT

(Optional) Remote-to-local CDVT. The range is 1-5000000 microseconds.

remote maxCDV

(Optional) Remote-to-local maximum CDV. The range is
1-16777215 microseconds.

remote maxCTD

(Optional) Remote-to-local maximum CTD. The range is 1-65535 milliseconds.

OAM CC

(Optional) OAM CC: Enter 1 to enable or 0 to disable. The default is 0.

Stats Cnfg

(Optional) Statistics collection: enter 1 to enable or 0 to disable. The default is 0.

frame

Frame discard: Enter a 1 to enable or a 0 to disable. The default is 0.

AW

(Optional) Administrative Weight (AW): a value that creates a routing priority. The range for AW is 0-2147483647. If you do not specify this optional parameter, the connection defaults to having the highest priority.

You can impose a routing priority on a connection through the AW parameter and a cost-per-link specified through the cnfpnni-intf command. The PXM45 does not use a route if the cost for the route exceeds the AW. The cost of a route is the product of multiplying the cost-per-link times the number of links in a route. (Therefore, the routing priority is directly proportional to AW.) Note that the cost-per-link specification applies to all connections of a particular service type under control of PNNI. For example, cost-per-link is the same for all VBR.1 connections that PNNI controls.

To illustrate:

    1. If you specify an AW of 30000.

    2. The cost-per-link for a service type is 5040 (the default for cnfpnni-intf).

    3. The route under consideration by the PXM45 has 4 links.

The PXM45 would use the route because the resulting cost of 20160 is less than the AW of 30000.

Note that you can specify "no limit" for a service type by entering a cost-per-link of -1 through cnfpnni-intf. A -1 cost-per-link makes AW meaningless.

Related Commands

addcon, delcon, dspcon, dspcons, dspconstats

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-26: On the AXSM in slot 1, change the configuration for connection 16 to have a routing priority of 1, a maximum cost of 5, terrestrial line paths only (no satellite), set the peak cell rate to 655525 cells per second, set the minimum cell rate to 655525 cells per second, and set the percent utilization to 100.
pinnacle.1.AXSM.a > cnfcon 16 1 5 2 65525 65525 100

cnfclksrc

Configure Clock Source

Configures a primary or secondary clock source for the node. A clock source can be:

Currently, a typical configuration for synchronization in an MGX 8850 network uses a Building Integrated Timing System (BITS) clock source of stratum 3 or higher on one node and subsequent propagation of that clock through AXSMs to the other nodes. Thus, the node with the BITS clock becomes the master clock source. At the other nodes, you specify primary and secondary clocks derived from selected AXSMs. The examples in this description illustrate this scheme.

At each node, the current clock source drives the clock line on the backplane, and all devices on the backplane take the clock from this line. Note that another level of clock configuration exists for a physical line. The applicable command is cnfln and is significant only if you want to switch between a normal clock--which comes from the backplane as just described--and a looped clock. With looped timing, a clock arrives on the specified receive line of a back card and is redirected to become the transmit clock for that line. See the cnfln description.

When the switch first powers up, the internal oscillator on the PXM45 is the clock source. If both of the user-configured clock sources fail, the source reverts to this stratum 3, internal clock. This source is not available for you to configure or view, but you can see if the switch is using it by executing dspclksrcs.


Note   Changes to the configuration and status of clocks go into the database on the active PXM45. If a standby (redundant) PXM45 exists, it receives the initial clock configuration and status but receives internal status updates only when you interact with the node in a way that changes a configuration or when the standby PXM45 switches to the active state.

Card(s) on Which This Command Executes

PXM45

Syntax

The syntax for cnfclksrc varies according to the clock source:

For BITS clock:

cnfclksrc 
<priority> 
<portid> 

portid has the format [shelf.]slot.port -bits e1 | t1 [-revertive <enable | disable>]

For AXSM-sourced clock (note the positions of the periods and colons):

cnfclksrc 
<priority> 
<portid> 

portid has the format [shelf.]slot[:subslot].port[:subport]

Syntax Description

priority

The priority of the clock source is either primary or secondary. The default is primary.

portid for BITS

  • shelf is always 1 and is purely optional.

  • slot is the logical slot number 7 for a BITS circuit on the PXM45-UI S3 (regardless of where the active PXM45 resides).

  • port is a logical number that indicates the upper or lower external clock connector on the PXM45-UI S3. The logical port number for the upper connector is 35. The lower connector is 36.

  • bits--a required keyword once you specify slot number 7 and a port number of 35 or 36 because you have identified a BITS clock source. Type the string "-bits" followed by a space then either "e1" or "t1." See "Usage Guidelines" for details.

  • revertive--an option that applies to only the BITS clock. Type the string "-revertive" followed by the complete word "enable" or "disable." The default is disable. See "Usage Guidelines" for important details.

portid for AXSM

  • shelf is always 1 and is purely optional.

  • slot is the slot number of the AXSM.

  • subslot identifies the upper or lower bay of the back card--either a 1 for the upper bay or 2 for the lower bay (default is 1).

  • port is the line number on the AXSM. (The specified line must already be active (see upln).

  • subport is the logical port number in the range 1-60. This value is the logical port (or ifNum) that you must have assigned through addport. Also, the logical port must be known to PNNI (see dsppnports).

Usage Guidelines

This section contains guidance for using cnfclksrc and important details about its parameters.

Specifying Primary and Secondary Clock Sources

Before using cnfclksrc, note the following:

Changing the Priority of a Clock Source

To change the priority of a clock source, the command sequence depends on the priority of the sources:

Configuring a BITS Clock

You can configure a node to get its primary and secondary clocks through the BITS circuitry on the PXM-UI S3. (The PXM-UI S3 has two connectors to receive highly stable clocks from a dedicated, external devices. It can support stratum levels 1-3.) If primary and secondary clocks are both externally-sourced, they must be the same rate. For example, you cannot specify a T1 primary source and an E1 secondary source.

Note that if the secondary BITS clock source fails while the network is using the primary source, the internal clock becomes the secondary source. This event triggers a major alarm on the local node.

With the current BITS scheme on the MGX 8850 node, you can enable a revertive function for the primary clock source. The revertive mode pertains to the restoration of a failed primary clock. (A failure is either the loss of the signal or a clock that has drifted out of spec for its stratum.) If a primary clock returns after a failure and revertive mode is enabled, the node automatically reverts to the primary source. Note that the restored primary clock must be available for 12 seconds before it again becomes the functioning clock source.

If the primary clock source fails and revertive mode is disabled, you must re-configure the primary source after the failure has been corrected.

To change the mode from revertive to non-revertive, execute cnfclksrc. Follow the portID and priority with "-revertive disable."

The switch constantly monitors the state of the clocks. For information on clock alarms, see the dspclkalms description.

Related Commands

dspclksrcs, delclksrc, dspclkalms

Attributes

Log: Yes

State: Active

Privilege: GROUP_2

Examples

Example 3-27: Configure the E1 clock at the upper connector of the PXM-UI S3 as the primary source. Configure subport (logical port) 10 on the line of the AXSM-1-2488 in slot 3 as the secondary. For the secondary source on the AXSM, note the locations of the periods and colons.
pinnacle.7.PXM.a> cnfclksrc primary 7.35 -bits e1
pinnacle.7.PXM.a> cnfclksrc secondary 3:1.1:10

Example 3-28: Configure a primary network clock to revert to the highest priority E1 clock source after recuperation from a failure.
pinnacle.7.PXM.a> cnfclksrc primary 7.36 -bits e1 -revertive enable

cnfdate

Configure Date

Configure the system date. The system does not return a message unless an error occurred. To see the date, execute dspdate.

Card(s) on Which This Command Executes

PXM45

Syntax
cnfdate 
<mm/dd/yyyy>
Syntax Description

mm/dd/yyyy

  • mm is the month in the range 01-12.

  • dd is the day in the range 01-31.

  • yyyy is the year in the range 0000-9999.

Related Commands

dspdate

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-29: Set date to June 26, 2000
excel.1.3.PXM.a > cnfdate 06/26/2000

cnfilmi

Configure ILMI

Configure the interim local management interface (ILMI) for a particular resource partition on a logical port. Note that you must activate ILMI by executing upilmi before using cnfilmi. No response appears unless an error occurs.

Card(s) on Which This Command Executes

AXSM

Syntax
cnfilmi <ifNum> 
-id <partitionID>
-ilmi <ilmiEnable>
-vpi <vpi>
-vci <vci>
-trap <ilmiTrapEnable>
-s <keepAliveInt>
-t <pollingIntervalT491>
-k <pollInctFact>
Syntax Description

ifNum

Logical port number in the range 1-60.

partitionID

Partition ID in the range 1-20.

ilmiEnable

Enable or disable ILMI. Type 1 for enable or 2 for disable.

vpi

VPI for the connection that carries ILMI signaling. The range is 0-255.

vci

VPI for the connection that carries ILMI signaling. The range is 0-65535.

ilmiTrapEnable

Enable or disable ILMI trap. 1=enable. 2=disable.

minTrapInterval

Minimum trap interval, in the range 1-10 seconds.

keepAliveInt

Keep alive interval in the range 1-65535 seconds.

pollingIntervalT491

Polling interval for T491 in the range 0-65535 seconds.

pollInctFact

Polling interval K in the range 0-65535 seconds.

Related Commands

dspilmi, upilmi

Attributes

Log: Yes

State: Active

Privilege: GROUP1

cnfln

Configure Line

Configures characteristics for a line on the current card. Use cnfln after the line becomes active. On the CLI, activate a line by executing upln.

Card(s) on Which This Command Executes

AXSM

cnfln -ds3 <bay.line> -lc <LineCoding> -len <LineLength> -oof <LineOOFCriteria> -lt <LineType> -cb <LineAIScBitsCheck> -rfeac <LineRcvFEACValidation> -clk <clockSource> -lpb <Loopback>

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number can be from 1 to the highest numbered line on the back card. For the line number ranges on an AXSM model, see Table 3-1.

LineCoding

The choice of line coding:

2=B3ZS

3=HDB3

LineLength

The length of the line in the range 0-64000 meters.

LineOOFCriteria

A number that specifies the occurrences of out of frame detections required to declare Out of Frame error:

1=3 out of 8: An Out Of Frame condition is declared if at least 3 of 8 framing bits are in error.

2=3 out of 16:An Out Of Frame condition is declared if at least 3 of 16 framing bits are in error.

LineType

A number that specifies the type of ds3 line:

1=ds3cbitadm

2=ds3cbitplcp

3=e3g832adm

LineAIScBitsCheck

A number that specifies whether to process the AIS check bit. Enter a 1 to check the C-bit or a 2 to ignore the C-bit.

LineRcvFEACValidation

A number that specifies the criteria setting for FEAC (far-end alarm and control) code validation.

Type a 1 to specify that a FEAC code is declared if 4 out of 5 codes match. The default is 1.

Type a 2 to specify that a FEAC code is declared if 8 out of 10 codes match.

clockSource

A number that identifies the transmit clock source for the line.

1=loop timing, where the clock signals received off the line are redirected to become the transmit clock.

2=local timing, where the clock from the backplane becomes the transmit clock.

Loopback

Loopback --1: NoLoop 2: PayloadLoop 3: RemoteLoop 5: LocalLoop

Syntax: (T3)

cnfln -ds3 <LineNum> -lc <LineCoding> -len <LineLength> -oof <LineOOFCriteria>
-cb <LineAIScBitsCheck> -lpb <LoopCmd> -rfeac <LineRcvFEACValidation>

Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line to configure. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

-ds3

Command delineator that precedes the LineNum entry.

LineNum

DS3 line number in the format slot.port.

  • slot=enter the value 7, 15, or 31. Values 8, 16, and 32 are acceptable if PXM45 in slot 8 is active.

  • port range=1-n, as needed for the physical installation.

-lc

Command delineator that precedes LineCoding value.

LineCoding

Value to set line coding for Zero Code Suppression B3ZS or HDB3.

  • 1=B3ZS on a dsx3 line

  • 2=HDB3 on an E3 line

-len

Command delineator that precedes the LineLength entry.

LineLength

Value to set number of line feet.

  • 1=less than 225 feet

  • 2=225 feet or more

-oof

Command delineator that precedes the LineOOFCriteria entry.

LineOOFCriteria

Value to set threshold for triggering an Out Of Frame condition.

  • 1=3 out of 8
    An Out Of Frame condition is declared if at least 3 of 8 framing bits are in error.

  • 2=3 out of 16
    An Out Of Frame condition is declared if at least 3 of 16 framing bits are in error.

-cb

Command delineator that precedes the LineAIScBitsCheck entry.

LineAIScBitsCheck

Value to set test of the c-bit in response to AIS status.

  • 1=check the C-bit

  • 2=ignore the C-bit

-lpb

Command delineator that precedes the LoopCmd entry.

LoopCmd

Loopback configuration of the DS3/E3 interface.

  • dsx3NoLoop
    Not in the loopback state. A device that is not capable of performing a loopback on the interface shall always return this as its value.

  • dsx3RemoteLineLoop
    Near end loops back remote data

  • dsx3LocalLineLoop
    Near end loops back local data (outbound)

  • dsx3InboundLoopback
    Near end in bound loopback local data (inbound)

-rfeac

Command delineator that precedes the LineRcvFEACValidation entry.

LineRcvFEACValidation

Value to set FEAC (far-end alarm and control) code validation criteria.

  • 1=4 out of 5
    A valid FEAC code is declared if 4 of 5 codes match.

  • 2=8 out of 10

A valid FEAC code is declared when 8 of 10 codes match.

Syntax: (E3)

cnfln -e3 <bay.line> -lt <LineType> -lc <LineCoding> -len <LineLength> -lpb <LoopCmd> -clk <clockSource>

bay.line

Identifies the bay (1 or 2) and the number of the line to configure. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

LineType

A number that identifies the type of E3 line:

1=ds3cbitadm

2=ds3cbitplcp

3=e3g832adm

LineCoding

A number that identifies the type of line coding:

2=B3ZS

3=HDB3

LineLength

The length of the line in the range 0-64000 meters.

LoopCmd

A number that identifies the type of loopback:

1=no loop. This choice just removes the current loop configuration for the command.

2=payload loopback.

3=remote loopback.

5=local loopback.

clockSource

Determines the method of clock sourcing if this line has been selected as a transmit clock source.

1=loop timing, where the clock signals received off the line are redirected to become the transmit clock.

2=local timing, where the clock from the backplane becomes the transmit clock.

Syntax: (SONET)

cnfln -sonet <bay.line> -slt <LineType> -sfs <FrameScramble> -lpb <Loopback> -clk <clockSource>

bay.line

Identifies the bay (1 or 2) and the number of the line to configure. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

LineType

A number that identifies the type of SONET line

1=sonetSts3c

2=sonetStm1

3=sonetSts12c

4=sonetStm4

5=sonetSts48c

6=sonetSTM16

FrameScramble

Enables frame scrambling.

1=disable

2=enable

Loopback

Specifies a loopback state for the line:

1=no loopback. The purpose of this choice is to take the line out of loopback.

2=Put the line in local loopback.

3=Put the line in remote loopback. RemoteLoop

clockSource

Determines the method of clock sourcing if this line has been selected as a transmit clock source.

1=loop timing, where the clock signals received off the line are redirected to become the transmit clock.

2=local timing, where the clock from the backplane becomes the transmit clock.

Related Commands

delln, dsplns, dspln, upln

Attributes

Log: Yes

State: Active

Privilege: GROUP1


Example 3-30: Configure line 4 on the current card (AXSM in slot 4) to be T3 with B8ZS line coding, have a length of 10, and use the loop clock as a clock source
wilco.1.4.AXSM.a > cnfln -ds3 4 2 10 1

Example 3-31: Enable frame scrambling for SONET line 1 of the card in bay 1.
wilco.1.4.AXSM.a > cnfln -sonet 1.1 -sfs 2

cnfname

Configure Name

Specifies a name for the node. The case-sensitive name must begin with a letter. It can include:

To see the configured name, execute dspcds or many of the other node-level display commands: the node name is the first item in the resulting display.

Card(s) on Which This Command Executes

PXM45

Syntax
cnfname 
<node name>
Syntax Description

node name

Node name consisting of up to 32 alpha-numeric characters.

Related Commands

None

Attributes

Log: Yes

State: Active

Privilege: GROUP1


Example 3-32: The prompt returns with the new name. However, on the command line, the name is truncated to eight characters because of the information displayed in the prompt.
NODENAME.7.PXM.a > cnfname pinnacle_7
pinnacle.3.PXM.a >

cnfpasswd

Configure Password

Creates a password for a user. To change your own password, enter cnfpasswd with no arguments.


Note   The default password is newuser.

Card(s) on Which This Command Executes

PXM45

Syntax
cnfpasswd 
[<user_id>]
Syntax Description

user_id

User name.

Related Commands

adduser, dspusers

Attributes

Log: Yes

State: Active

Privilege: ANYUSER


Example 3-33: Change your own password.
pinnacle.8.PXM.a > cnfpasswd
 
Enter password:
Re-enter password:

cnfport

Configure Port

Configures a logical port on a service module. The system does not display a confirmation upon successful execution, so use dspport to check the changes.


Note   You cannot configure parameters for a logical port if any resource partitions have been configured for the interface.

Card(s) on Which This Command Executes

AXSM

Syntax
cnfport 
-if <ifNum>
[-min <guaranteedRate>]
[-max <maxrate>]
[-sct <sctID>]
Syntax Description

Note that this command uses the keyword (or command delineator) to identify the parameter that follows it. After you identify the logical port with the ifNum parameter, each of the remaining parameters is optional.

ifNum

A logical port (interface) number in the range 1-60. Although the range of port numbers is 1-60, only 1 port is allowed if the line operates as a UNI. When the interface supports more than one port, the typical maximum number of ports is 3.

guaranteedRate

Guaranteed rate on a logical port in cells/second. The cumulative guaranteed rate cannot exceed the highest value in the following ranges:

OC48: 50-5651328 cps

OC12: 50-1412832 cps

OC3: 50-353208 cps

T3: 50-96000 (PLCP) or 104268 (ADM) cps

E3: 50-80000 cps

maxRate

Maximum rate on a logical port in cells/second.

OC48: 50-5651328 cps

OC12: 50-1412832 cps

OC3: 50-353208 cps

T3: 50-96000 (PLCP) or 104268 (ADM) cps

E3: 50-80000 cps

sctID

The numeric ID of the service class template (SCT) for the egress direction. To see the ID of the current SCT for this port, use dspport.

Related Commands

addport, delport, dspport, dspports

Attributes

Log: Yes

State: Active

Privilege: ANYUSER


Example 3-34: For logical port 1, configure a guaranteed minimum of 10000 cps and a maximum rate of 20000 cps.
pinnacle3.1.6.AXSM.a > cnfport -if 1 -min 10000 max 20000

cnfrscprtn

Configure Resource Partition

Modifies a resource partition. A resource partition on an AXSM consists of minimum and maximum percentages of bandwidth, a VPI/VCI range, and a minimum and maximum number of connections available to a network control application. The current network controller is PNNI. Refer to the description of addrscprtn for information on resource partitions.

Card(s) on Which This Command Executes

AXSM

Syntax
cnfrscprtn 
-if <if>
-id <partionID>
-ctlr <controllerID>
-emin <egrMinBw>
-emax <egrMaxBw>
-imin <ingMinBw>
-imax <ingMaxBw>
-vpmin <minVpi>
-vpmax <maxVpi>
-vcmin <minVci>
-vcmax <maxVci>
-mincon <min connections>
-maxcon <max connections>
Syntax Description

if

Logical interface number, in the range 1-60.

partionID

The number of the partition in the range 1-250.

controllerID

The number of the controller in the range 1-20.

egrMinBw

A minimum percentage of the egress bandwidth, where each increment of egrMinBw is 0.00001 of the total bandwidth on the port. For example, an egrMinBw of 1000000=100%.

egrMaxBw

A maximum percentage of the bandwidth, where each increment of egrMaxBw is 0.00001 of the total bandwidth on the port. For example, an egrMaxBw of 1000000=100%.

ingMinBw

A minimum percentage of the ingress bandwidth, where each increment of ingMinBw is 0.00001 of the total bandwidth on the port. For example, an ingMinBw of 1000000=100%

ingMaxBw

A maximum percentage of the ingress bandwidth, where each increment of ingMaxBw is 0.00001 of the total bandwidth on the port. For example, an ingMaxBw of 1000000=100%

minVpi

Minimum VPI in the range 0-4095.

maxVpi

Maximum VPI in the range 0-4095. maxVpi cannot be less than minVpi.

minVci

Minimum VCI in the range 0-65535.

maxVci

Maximum VCI in the range 0-65535.

minconns

A guaranteed minimum number of connections. The range is between 0 and the maximum number of connections in the port group. See dspcd port group information.

maxconns

A guaranteed minimum number of connections. The range is between 0 and the maximum number of connections in the port group. See dspcd port group information. maxConns cannot be less than minConns.

Related Commands

addrscprtn, delrscprtn, dspifs, dsprscprtns, dsprscprtn

Attributes

Log: Yes

State: any

Privilege: SERVICE_GP


Example 3-35: For logical port 1 on partition number 2, configure the PNNI controller (the number 2) to have 10%-15% of the bandwidth on both the ingress and egress, a VPI range of 20-100, a VCI range of 1-32767, a minimum guaranteed number of 1000 connections (connections) and a maximum of 2000 connections (connections).
MGX-01.1.2.PXM.a > cnfrscprtn 1 2 2 100000 150000 10000 15000 20 100 1 32767 1000 2000

cnfrteopt

Configure Route Optimization

Configure route optimization to improve bandwidth utilization. This type of optimization is also known as connection grooming. To automate route optimization, cnfrteopt lets you specify an interval between new optimization cycles--every 2 hours, for example. (To force immediate route optimization, use the optrte command.)

You can specify a time period for optimization to minimize any disruption. (For example, you could specify that the switch starts grooming a range of SPVCs for one hour at midnight.) Note, however, that route optimization is a background process and does not attempt to optimize all possible connections at once. The load created by route optimization is extremely small and cannot cause congestion.

The nature of SPVCs provides a reason for periodic grooming: during the course of daily operation, better routes may become available. The determining factor for a better route is the administrative weight (AW). See the addcon description for the AW parameter for details.

Command Usage

Note the following characteristics of route optimization:

By default, the PXM45 calculates that a route is better if its routing cost is 30% less than the current cost. You can change this cost threshold through the cnfrteoptthld command.

The following briefly characterizes the defaults for cnfrteopt:

Syntax
cnfrteopt 
<portid>
[{enable | disable}]
[-range <starting-vpi/vci..ending-vpi/vci>]
[-interval <interval>]
[-tod <start-time..end-time>]
Syntax Description

portid

Port identifier has the format [shelf.]slot[:subslot].port[:subport].

enable | disable

Enables or disables route optimization. The default is disabled, but if grooming is operational and you want to disable it, you must execute cnfrteopt and enter "disable."

starting-vpi/vci.. ending-vpi/vci

This parameter specifies a range of connections for grooming. The VPI of the starting SPVC must be less than the ending VPI, and the starting VCI must be less than the ending VCI.

Use the notation as it appears on the syntax line: type a slash between the VPI and VCI and two dots with no spaces between the starting and ending values. For example, 100/1000..200/10000 is a valid parameter to follow the -range keyword. The ranges are:

  • The vpi range is 0-4095.

  • The vci range is 32-65535.

Note that the default range is all connections--on the entity specified by portid. Therefore, if you want to groom all connections on the portid, simply leave out the -range command delineator.

interval

The frequency at which grooming begins. The units of measure are minutes. The range is 10-10000. The default is 60, and the counting begins the moment you execute cnfrteopt.

If the interval is less than half the amount of time specified by the start-time..end-time parameter, route optimization may begin more than once during the time period. For example, if the periods of optimization are two hours beginning at midnight and 4:00 AM and the interval is one hour, route optimization could occur two to four times per day.

start-time..
end-time

Specifies a time to start and stop grooming. The format is a 24-hour clock: 00:00-23:59. The default for both start and end-time is 00:00.

Use the notation as it appears in the Syntax section: type two dots with no spaces between the starting and ending times.

Cards on Which This Command Executes

PXM45

Related Commands

cnfrteoptthld, optrte, dsprteoptcnf, dsprteoptstat

Attributes

Log: Yes

State: Active

Privilege: GROUP_2

Examples

Example 3-36: For logical port 2 on the lower bay of the service module in slot 1, configure 1 hour of connection grooming starting between 1:00 and 3:00 AM local time. The range of SPVCs is 100.1000 through 100.10000.
cnfrteopt 1:2.1:2 enable -range 100/1000..100/10000 -interval 60 -tod 01:00..03:00

cnfspvclog

Configure SPVC Log

Enable or disable the SPVC log.

Cards on Which This Command Executes

PXM45

Syntax
cnfspvclog 
<enable | disable>
Syntax Description

enable | disable

Keyword that either enables or disables the SPVC log. The default is disabled.

Cards on Which This Command Executes

AXSM

Related Commands

dspspvclog

Attributes

Log: no

State: any state

Privilege: ANYUSER

Examples

Example 3-37: Enable the SPVC log.
Unknown.8.PXM.a > cnfspvclog enable
 

cnfrteoptthld

Configure Route Optimization Threshold

Configure a threshold the system uses to decide whether one route is a sufficient improvement to warrant re-routing. The criterion for selecting a new route is the percent of difference in route cost. The default for route optimization is a 30% reduction of the cost of a route. Using this scheme, the PXM45 selects a given route if it costs 30% less than the cost of the current route. With cnfrteoptthld, you can change the percentage of routing cost improvement.

Syntax
cnfrteoptthld 
<percent>
Syntax Description

percent

The percent of reduction in routing cost that triggers re-routing. The range is 5-100. The default is 30.

Cards on Which This Command Executes

PXM45

Related Commands

cnfrteopt, optrte, dsprteoptcnf, dsprteoptstat

Attributes

Log: Yes

State: Active

Privilege: GROUP_2

Example

Example 3-38: Change the re-routing threshold to a 20% reduction in the route cost.
pinnacle.7.PXM>cnfrteoptthld 20

cnfsnmp

Configure SNMP Strings

Configure the SNMP strings. The three strings are community, contact, and system location. You can configure only one of these strings with a single execution of cnfsnmp.

Cards on Which This Command Executes

PXM45

Syntax
cnfsnmp 
community [string <ro | rw>]
contact [string]
location [string]
Syntax Description

community string ro | rw

This parameter establishes the community access string to permit access to SNMPv1 protocol.

The string acts like a password and permits access to the SNMP Protocol. Further, the access of either read-only or read-write allows operations on MIB Objects according to the setting. The setting can be either "ro" for read-only or "rw" for read-write. The default is read-only With read-only, authorized management stations are only able to retrieve MIB objects.

With read-write access, authorized management stations are able to retrieve and modify MIB objects.

contact string

Specifies the system contact string for sysContact MIB object in MIB-II. The string in this case is text that describes the contact. For example, the contact could be an administrator's email address. The default is no text.

location string

This parameter is text that describes the location of the system. The default is no text. The system location string is used for sysLocation MIB object in MIB-II.

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP

Related Commands

dspsnmp

Example

Example 3-39: Configure various community strings.
node19.8.PXM.a > cnfsnmp community ro
node19.8.PXM.a >cnfsnmp community comaccess 
node19.8.PXM.a >community string "comaccess" , read-only access
node19.8.PXM.a >cnfsnmp community comaccess ro
node19.8.PXM.a >community string "comaccess" read-only access
node19.8.PXM.a >cnfsnmp community superaccess rw 
node19.8.PXM.a >community string "superaccess" , read-write access
 

Example 3-40: Give an email address for t he system contact
node19.8.PXM.a > cnfsnmp contact Dial System, Email : 

Example 3-41: Specify the location of the system as Building 3, Room 214.
node19.8.PXM.a >cnfsnmp location Building 3/Room 214
 

cnftime

Configure Time

Configures the time for the node. To see the time after you execute cnftime, use dspdate. The system displays the time in 24-hour format.


Note   Configure a timezone through cnftmzn and optional GMT offset through cnftmzngmt before you configure the time through cnftime.

Card(s) on Which This Command Executes

PXM45

Syntax
cnftime 
<hh:mm:ss>
Syntax Description

hh:mm:ss

The format for time specification is:

  • hh is the hour in the range 01-24.

  • mm is the minute in the range 01-6.

  • ss is the second in the range 01-60.

Related Commands

cnfdate, cnftmzn, dspdate

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-42: Set time for 2 PM. plus 11 minutes and 22 seconds.
excel.1.3.PXM.a > cnftime 14:11:22

cnftmzn

Configure Timezone

Configures the timezone in the Western Hemisphere for the switch. To configure a timezone outside the four standard timezones of the Western Hemisphere, enter the GMT argument, then execute cnftmzngmt to specify an offset in hours from Greenwich Mean Time.

The system returns no messages unless an error occurs. To see the timezone, execute dspdate.

Card(s) on Which This Command Executes

PXM45

Syntax
cnftmzn 
<timezone>
Syntax Description

timezone

The possible timezones requires all uppercase characters.

GMT, Greenwich Mean Time

EST, Eastern Standard Time

CST, Central Standard Time

MST, Mountain Standard Time

PST, Pacific Standard Time

Related Commands

cnftime, cnfdate, cnftmzngmt, dspdate

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-43: Configure the timezone in the node to U.S. Pacific Standard Time.
excel.1.3.PXM.a > cnftmzn PST

cnftmzngmt

Configure Timezone Relative to GMT

Configures the timezone for the node relative to GMT. Typically, this command applies to nodes outside the four standard timezones of the Western Hemisphere. Use cnftmzngmt according to the following sequence:

Use dspdate to see the time.

Card(s) on Which This Command Executes

PXM45

Syntax
cnftmzngmt 
<timeoffsetGMT>
Syntax Description

timeoffsetGMT

Number of hours offset from GMT in the range -12 through 12.

Related Commands

cnftmzn, cnftime, cnfdate, dspdate

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-44: Set time zone in the shelf to GMT plus 4 hours.
excel.1.3.PXM.a > cnftmzngmt 4

cnfuser

Configure User

Configure a new password or privilege level for a user. If the user does not already exist, executing cnfuser with the userID parameter creates that user. If you do not specify user name (userID) a but include one or more of the other parameters, the command applies to whomever is the current user.

Card(s) on Which This Command Executes

PXM45

Syntax
cnfuser 
-u <userID>
[-p <password>]
[-l <accessLevel>]
Syntax Description

userId

String of 1-12 characters that identifies a user.

password

(Optional) A new password with 5-15 characters for userId.

accessLevel

Optional) New access level for the user. The possible levels are SERVICE_GP, SUPER_GP, the range GROUP1-GROUP5, or ANYUSER. See adduser description for an explanation of privilege levels.

Related Commands

adduser, deluser, dspusers

Attributes

Log: no

State: any

Privilege: GROUP_2


Example 3-45: Change the password and privilege lever of user "rocky." New password is "nevermind," and the privilege level is GROUP1. Note that the you must be logged in at a GROUP1 privilege level to specify GROUP1 for "rocky." If the "-u" and userID (rocky) were not entered, this command would change the password and privilege of the current user.
raviraj.7.PXM.a > cnfuser -u rocky -p nevermind -l GROUP1

commitrev

Commit Revision

Completes a graceful upgrade by committing to the operational firmware image as the primary version. The commitrev command is the necessary conclusion to a graceful upgrade.

The impact of commitrev is:


Note   After you execute runrev, the PXM45 updates the database records on disk if changes occur (such as changes to the configuration or network topology). If you revert to the previous version by executing abortrev, the post-runrev changes are lost. For example, if a switch was added to the network between runrev and abortrev, the resurrected database has no information about the topology change.

The order of commands in a graceful upgrade, including the option of aborting the revision change, is:

    1. loadrev loads a firmware version from the hard disk to a card's memory as the new primary version.

    2. runrev causes the standby card to become the active card and start running the new version. At this point, the card that was active and is now standby begins to receive the new firmware version. In this way, it is ready with the new firmware in case the active card fails.

    3. If an unacceptable problem occurs, the optional abortrev restores the previous primary version of firmware as well as the previous database contents.

    4. commitrev declares the new primary version to be acceptable and removes the old primary from main memory (but not the hard disk).

Card(s) on Which This Command Executes

PXM45

Syntax
commitrev 
<slot> 
<revision>
Syntax Description

slot

Number of the targeted card slot.

revision

Revision number derived from the firmware filename. For an explanation of the numbering scheme for firmware versions, see the section, "Version Numbering Conventions," in the loadrev description.

Related Commands

abortrev, loadrev, runrev, setrev

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-46: Commit to firmware version 2.0(4) that has been loaded into the card in slot 8.
excel.8.PXM.a > commitrev 8 2.0(4)

copy

Copy

Use the copy command to replicate the selected firmware file into the PXM45.

Card(s) on Which This Command Executes

PXM45

Syntax
copy 
<fw_load>
Syntax Description

fw_load

Firmware file name.

Related Commands

cd, ls, rm, pwd, rename

Attributes

Log:Yes

State:Any

Privilege: SERVICE_GP


Example 3-47: Copy loading firmware file named pxm_1.0.00Ef.fw
pinnacle.8.PXM.a > copy pxm_1.0.00Ef.fw
pinnacle.8.PXM.a > 

cp

Copy

Copies a firmware file into the PXM45.

Card(s) on Which This Command Executes

PXM45

Syntax
copy 
<fw_load>
Syntax Description

fw_load

Firmware file name.

Related Commands

abort, commit, copy

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-48: Copy loading firmware file named pxm_1.0.00Ef.fw
pinnacle.8.PXM.a > copy pxm_1.0.00Ef.fw
pinnacle.8.PXM.a > 

del

Delete

Use the del command to remove a file or directory from the PXM45 hard drive.

Card(s) on Which This Command Executes

PXM45

Syntax
del 
<path_name>
Syntax Description

path_name

Name of an existing file or directory.

Related Commands

None

Attributes

Log: Yes

State: any

Privilege: SERVICE_GP

delcon

Delete Connection

Use the delcon command to delete a connection. After you finish this command, no messages appear on-screen unless the command cannot execute as entered.

Card(s) on Which This Command Executes

AXSM

Syntax
delcon 
<connection number>
Syntax Description

connection number

Connection number, as appropriate for the card.

Related Commands

dspcon, addcon, cnfcon

Attributes

Log: Yes

State: any

Privilege: ANYUSER

delcons

Delete Connections

Delete a range of ATM connections.

Card(s) on Which This Command Executes

AXSM

Syntax
delcons 
<ifNum>
<vpi>
<vci>
[-num <num. conns to del>]
[-verbose < 1 | 0 >]
Syntax Description

ifNum

Logical port number. On the AXSM, the range is 1-60.

vpi

For a UNI, the range is 1-255. For an NNI, the range is 1-4095.

vci

For a VCC, the range is 32-65535. For a VPC, the only value is 0.

num. conns to del

(Optional) Number of connections to delete (must be preceded by the keyword num.)

verbose

(Optional) Keyword for verbose mode. If you enable verbose mode by typing a 1, the screen displays the connection identifier of each connection in the specified range immediately after the system deletes the connection.

Related Commands

None

Attributes

Log: no

State: Active

Privilege: GROUP_1

delclksrc

Delete Clock Source

Deletes a user-specified primary or secondary clock source. Changing a clock source or changing the priority of the source (primary or secondary) are the most frequent uses of delclksrc. See the description of cnfclksrc for these common uses of the delclksrc command.

When you execute delclksrc, include all the parameters that appear in the Syntax section of this description. For example, if you are deleting a BITS clock configuration, your specification must include the priority in addition to the keyword -revertive and "disable."


Note   Changes to the configuration and status of clocks go into the database on the active PXM45. If a standby (redundant) PXM45 exists, it receives the initial clock configuration and status but receives internal status updates only when you interact with the node in a way that changes a configuration or when the standby PXM45 switches to the active state. Executing delclksrc is a configuration change, so internal status updates would also go to the standby PXM45.

Card(s) on Which This Command Executes

PXM45

Syntax
delclksrc 
<priority>
<portid>
[-bits <e1 | t1>]
[-revertive <enable | disable>]

where portid has the following format:

[shelf.]slot[:subslot].port[:subport]

For details on each parameter, see the description of cnfclksrc.

Related Commands

cnfclksrc, dspclksrcs, dspclkalms

Attributes

Log: Yes

State: Active state

Privilege: GROUP_2


Example 3-49: Delete the primary E1 BITS clock at logical port 7.36.
pinnacle.7.PXM.a> delclksrc primary 7.36 -bits e1 -revertive disable

delcontroller

Delete Controller

Delete a controller. The delcontroller command does not erase the controller software but directs the switch not to use it.

Card(s) on Which This Command Executes

PXM45

Syntax
delcontroller 
<cntrlrId>
Syntax Description

cntrlrId

The controller ID (cntrlrId) has a range of 1-20 and was assigned through addcontroller. To see all controllers on the switch, execute dspcontrollers.

Related Commands

addcontroller, dspcontrollers

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-50: Delete controller 3. In this example, the 3 is the reserved controller ID for LSC.
pinnacle1.8.PXM.a > delcontroller 3

delln

Delete Line

Use the delln command to remove a line from the current card.

Card(s) on Which This Command Executes

AXSM

Syntax
delln 
<-ds3 | -e3 | -sonet>
<bay.line>
Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

-ds3

Command delineator that precedes ds3 line number entry.

-e3

Command delineator that precedes E3 line number entry.

-sonet

Command delineator that precedes SONET line number entry.

Related Commands

dspln, upln, cnfln, dnln

Attributes

Log: Yes

State: Active

Privilege: GROUP_1


Example 3-51: Delete line 4 from the current card
pinnacle1.8.AXSM.a > delln 4

dellnloop

Delete Line Loop

Use the dellnloop command to remove a line loopback state for the current card.

Card(s) on Which This Command Executes

AXSM

Syntax
dellnloop 
<-ds3 | -e3 | -sonet> <line number>
Syntax Description

line number

The range for line number is 1-n, where n is the number of lines on the back card.

Related Commands

addlnloop

Attributes

Log: Yes

State: Active

Privilege: ANYUSER

delport

Delete Port

Remove a logical port from a service module. Note that you must delete all connections and resource partitions on a port before you delete it.

Card(s) on Which This Command Executes

AXSM

Syntax
delport 
<ifNum>
Syntax Description

ifNum

Number of the logical port. On the AXSM, the range is 1-60.

Related Commands

addport, cnfport, dspport, dspports

Attributes

Log: Yes

State: Active

Privilege: GROUP_1

delrscprtn

Delete Resource Partition

Delete a resource partition. Note that you must delete all connections in the resource partition before you delete it. For information on resource partitions, refer to the description of addrscprtn.

Card(s) on Which This Command Executes

AXSM

Syntax
delrscprtn 
<if_num> <part_id>
Syntax Description

if_num

Logical port number. On the AXSM, the range 1-60.

part_id

The partition id number in the range 1-20. Use dsprscprtns to see all resource partitions if necessary.

Related Commands

addrscprtn, dsprscprtns

Attributes

Log: no

State: any State

Privilege: ANYUSER

deltrapmgr

Delete Trap Manager

Delete a trap manager. The deltrapmgr command requires an IP address for deletion. To see existing trap managers, use dsptrapmgr. For additional information about trap managers, see the Cisco MGX 8850 Switch Software Configuration Guide or the addtrapmgr description in this book.

Card(s) on Which This Command Executes

PXM45

Syntax
deltrapmgr 
<ip_addr>
Syntax Description

ip_addr

IP address in dotted decimal format: nnn.nnn.nnn.nnn, n=0-9 and nnn < 256

Related Commands

addtrapmgr, dsptrapmgr

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-52: Delete trap manager with IP address 161.10.144.56.
node501.7.PXM.a > deltrapmgr 161.10.144.56

deluser

Delete User

Removes a user from the list of users on an MGX 8850 node. The system does not allow you to delete a user with a privilege level higher than the level at which you execute the command. For example, if the current user privilege is 2 (GROUP2), you cannot delete a user at level 1 (GROUP1). See the adduser description for the user-privilege hierarchy. No screen output appears unless an error occurs.

Card(s) on Which This Command Executes

PXM45

Syntax
deluser 
<user ID>
Syntax Description

user ID

User name, consisting of up to 12 characters.

Related Commands

dspusers, adduser

Attributes

Log: Yes

State: Active

Privilege: GROUP1-GROUP5

dncon

Down Connection

Temporarily deactivates (or "downs") so you can modify or troubleshoot it. This operation applies to only an SVC. To reactivate the connection, use upcon.

Card(s) on Which This Command Executes

AXSM

Syntax
dncon 
<ifNum>
<vpi>
<vci>
Syntax Description

ifNum

The logical port (or logical interface) number. On the AXSM, the range is 1-60.

vpi

Virtual path identifier in the range 1-255.

vci

For a virtual connection (VCC), the VCI range is 0-65535. For a virtual path connection (VPC), the VCI is always 0.

Related Commands

upcon

Attributes

Log: no

State: Active

Privilege: GROUP_2

dnln

Down Line

De-activate a line on the current card. Before you can de-activate a line by using dnln, the tasks in the following order are necessary:


Step 1   Remove connections. Use delcon or delcons.

Step 2   Remove any resource partitions. Use dsprscprtn to see existing partitions and delrscprtn to remove partitions.

Step 3   Remove all logical ports. Use dspports to see existing logical ports on the line and delport to remove logical ports.


Card(s) on Which This Command Executes

AXSM

Syntax
dnln 
<-ds3 | -e3 | -sonet> <bay.line>b
Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

Related Commands

dspln, dsplns, cnfln, upln

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-53: De-activate line 1 in bay 1.
chicago.1.AXSM.a > dnln 1.1

downloadflash

Download the Flash

Use the downloadflash command to load the first boot code found by the PXM45 hard drive into flash memory. A downloadflash session concludes the sequence of tasks for performing a PXM45 boot code load. Prior to executing the this command, you must access the boot code, transfer the file to the PXM45 hard drive by using a "put" command). Using arguments with the "put" command enables boot code load to both the standby and active PXM45, or to the active PXM45 only, or to the standby PXM45 only. Details are provided in the example section.


Note   Make sure only one version of backup boot code resides in the firmware directory: either delete or rename old versions to ensure that downloadflash uses the correct version.

Once firmware is installed in slot 7, the firmware file is mirrored to a PXM45 subsequently installed in slot 8. However, to ensure that the boot code is correct, use the downloadflash command to manually download the boot code onto the standby PXM45.

Card(s) on Which This Command Executes

PXM45

Syntax
downloadflash
Related Commands

None

Attributes

Log: no

State: any

Privilege: SUPER_GP


Example 3-54: Example: Do a PXM45 boot code load, starting with a tftp to the boot code source, and ending with the download to the standby and the active PXM45.
> tftp <switch_dest_addr>
> bin
> put <pxm_bkup_version>.fw PINNACLE@PXM45.BT
>quit wilco.7.PXM.a > downloadflash

Note   Despite the potentially deceptive ".fw" argument in the command string, this is NOT a firmware load.

dspalm

Display Alarms for a Line

Use the dspalm command to view the alarms associated with a specified line.

This command requires a command delineator to identify the line type

Card(s) on Which This Command Executes

AXSM

Syntax
dspalm 
-sonet <bay.line> | -ds3 <bay.line> | -e3 <bay.line> | -plcp <bay.line>
Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

Related Commands

cnfalm, clralm, dspalms

Attributes

Log: no

State: Active

Privilege: ANYUSER

Examples

Example 3-55: Display alarms on OC-12 line 1.1.
node19.1.AXSM.a > dspalm -sonet 1.1
 Line Number             : 1.1
 Section Alarm State     : Clear
 Line Alarm State        : Clear
 Path Alarm State        : Clear
 Section Stat Alarm State: No Alarm
 Line Stat Alarm State   : No Alarm
 Path Stat Alarm State   : No Alarm 
 

dspalmcnf

Display Alarm Configuration

Display the threshold information about the alarm statistics being collected. Refer to the cnfalm description for details regarding alarm threshold configuration.

Card(s) on Which This Command Executes

AXSM

Syntax
dspalmcnf 
-sonetsec <bay.line> | -sonetline <bay.line> | -sonetpath <bay.line> | -ds3 <bay.line> | -e3 <bay.line> | -plcp <bay.line>
Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

Related Commands

cnfalm, dspalm, dspalms

Attributes

Log: no

State: Active

Privilege: ANYUSER

Examples

Example 3-56: Display the alarm configuration for SONET line 1.1.
pinnacle.10.AXSM.a > dspalmcnf -sonetline 1.1
  LineNum: 1.1
  Line Stat Alarm Severity: Minor
               15min Threshold    24hr Threshold
  Line  ESs :  20                 20
  Line  SESs:  3                  3
  Line  CVs :  25                 25
  Line  UASs:  10                 10 

dspalmcnt

Display Alarm Counters

Displays the performance monitoring alarm counters for either a SONET or a DS3 line.

Card(s) on Which This Command Executes

AXSM

Syntax
dspalmcnt 
-ds3 <bay.line> | -e3 <bay.line> | -sonet <bay.line> | -plcp <bay.line>
Syntax Description

Related Commands

clralmcnt

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-57: Display the alarm count for T3 line 1 in bay 1.
pinnacle.11.AXSM.a > dspalmcnt -ds3 1.1
  Line Num:      2.1
  CurrentLCV :      9109365
  CurrentLES :      13
  CurrentPCV :      1
  CurrentPES :      1
  CurrentPSES:      0
  CurrentSEFS:      11
  CurrentUAS :      0
  Num of LOS :      1
  Num of OOF :      1
  Num of RAI :      0
  Num of CCV :      0
  Num of FE :       0

Example 3-58: Display SONET line 1 in bay 1.
pinnacle.6.AXSM.a > dspalmcnt -sonet 1.1
 Line Num:                        1.1
 Elapsed Time (in sec):             1634
Section PM:
-----------
  Num of LOSs:                   1
  Num of LOFs:                   1
  CurrentESs:                    0
  CurrentSESs:                   0
  CurrentSEFSs:                  1
  CurrentCVs:                    1
Line PM:
--------
  Num of AISs:         0
  Num of RFIs:         0
  Near End                            Far End
  CurrentESs :              1           CurrentESs : 1
  CurrentSESs:              0           CurrentSESs: 0
  CurrentCVs :              1           CurrentCVs : 1
  CurrentUASs:              0           CurrentUASs: 0
Path PM:
--------
  Num of AISs:                      1
  Num of RFIs:                      1
  Near End                            Far End
  CurrentESs :              0           CurrentESs : 0
  CurrentSESs:              0           CurrentSESs: 0
  CurrentCVs :              0           CurrentCVs:  0
  CurrentUASs:              0           CurrentUASs: 0

dspalms

Display Alarms

Display all alarms on the card. The command requires the line type in the form of a parameter called alarmTable. RFC 2258 describes the categories of alarms. The display can easily scroll for many pages if more than one line is active.

Card(s) on Which This Command Executes

AXSM

Syntax
dspalms
Syntax Description

This command tales no parameters.

Related Commands

dspalm, clralm

Attributes

Log: no

State: Active

Privilege: ANYUSER

Examples

Example 3-59: Display alarms for the lines on the current card.
node19.1.AXSM.a > dspalms
Line Number: 1.1
   Alarm State
      Section : Clear
      Line    : Clear
      Path    : Clear
   Statistical Alarm State
      Section : No Alarm
      Line    : No Alarm
      Path    : No Alarm
 
   Line Number: 1.2
   Alarm State
      Section : No Alarm
      Line    : No Alarm
      Path    : No Alarm
   Statistical Alarm State
      Section : No Alarm
      Line    : No Alarm
      Path    : No Alarm
 
   Line Number: 2.1
   Alarm State 
Section : No Alarm
      Line    : No Alarm
      Path    : No Alarm
   Statistical Alarm State
      Section : No Alarm
      Line    : No Alarm
      Path    : No Alarm
 
   Line Number: 2.2
   Alarm State
      Section : No Alarm
      Line    : No Alarm
      Path    : No Alarm
   Statistical Alarm State
      Section : No Alarm
      Line    : No Alarm
      Path    : No Alarm 

dspatmln

Display ATM Line

Display the cell header configuration for the line. The display indicates NNI or UNI cell headers. The configuration reflected in the display results from cnfatmln execution.

Card(s) on Which This Command Executes

AXSM

Syntax
dspatmln 
<bay.line>
Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

Related Commands

cnfatmln, clratmlncnt

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-60: Display the line configuration for line 1 of the AXSM-1-2448
pinnacle.1.AXSM.a > dspatmln 1.1
 
 line  HCScoset PayloadScramble NullCellHdr NullCellPayload
----------------------------------------------------------------------
   1.1   Enable          Enable    1a1a1a1a              aa 

dspcd

Display Card

Display the following information about a card:

Some of the information that dspcd shows is common to the version command, but version shows the boot code version in bold.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
dspcd
Syntax Description

This command does not take parameters.

Related Commands

dspcds, version

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-61: Display card details for the current PXM45.
Note   The "A1" at the end of the primary software revision and boot firmware revision numbers shows that these versions are pre-release. Refer to the setrev description for details.

jbscott.7.PXM.a > dspcd
 
jbscott                          System Rev:02.00   Apr. 05, 2000
09:57:41 GMT
MGX8850                                              Shelf Alarm:NONE
Slot Number    8    Redundant Slot: 7
 
                    Front Card          Upper Card          Lower Card
                    ----------          ----------          ----------
 
Inserted Card:     PXM45               UI Stratum3         PXM
HardDiskDrive
Reserved Card:     PXM45               UI Stratum3         PXM
HardDiskDrive
State:             Active              Active              Active
Serial Number:     SAK0405007Z         SAK0332009M         PCB-991107
Prim SW Rev:       2.0(1)D             ---                 ---
Sec SW Rev:        2.0(1)D             ---                 ---
Cur SW Rev:        2.0(1)D             ---                 ---
Boot FW Rev:       2.0(1)D             ---                 ---
HW Rev:            49.56               48.52               48.48
Orderable Part#:   800-6147-1          3104-5787-1         3104-12345-6
 
CLEI Code:         0000000000                              CLEI991107
Reset Reason:      On Reset From Shell
Card Alarm:        NONE
Failed Reason:     None
Miscellaneous Information:
 
Type <CR> to continue, Q<CR> to stop:
jbscott                          System Rev:02.00   Apr. 05, 2000
09:57:41 GMT
MGX8850                                              Shelf Alarm:NONE
 
Crossbar Slot Status:     EMPTY
 
Alarm Causes
------------
    NO ALARMS

Example 3-62: Display card details for the current AXSM-4-622.
node19.1.AXSM.a > dspcd
                    Front Card          Upper Card          Lower Card
                    ----------          ----------        ------------
 
Card Type:          AXSM-4-622          SMFIR-2-622         ---
 
State:              Active              Present             Absent
 
Serial Number:      THISISATEST         SAK0328001S         ---
 
Boot FW Rev:        2.0.77.252          ---                 ---
 
SW Rev:             2.0(1)D             ---                 ---
 
HW Rev:             0.0                 0.0                 ---
 
Orderable Part#:    800-5317-1          800-5383-1          ---
 
PCA Part#:          73-4102-1           73-4125-1           ---
 
Reset Reason:On Power up 
 
Card SCT Id: 6
 
#Lines #Ports #Partitions   #SPVC    #SVC
------ ------ ----------- ------- -------
     1      1           1      2      1 
 
Port Group[1]:
#Chans supported:32512  Lines:1.1
Port Group[2]:
#Chans supported:32512  Lines:1.2
Port Group[3]:
#Chans supported:32512  Lines:2.1
Port Group[4]:
#Chans supported:32512  Lines:2.2 

dspcdalms

Display Card Alarms

Display alarms that originate on a service module. The dspcdalms command runs on the PXM45, so if it shows an alarm for one of the following parts of the card, you can cc to that card and execute one of the applicable commands:

In addition to the preceding, on the AXSM you can also exercise dspalm and dspalms.

The definition of each alarm severity comes from Bellcore TR-NWT-000474. An alarm can be:

The dspcdalms command is part of a hierarchy of troubleshooting commands you can execute on the PXM45 or a service module. Frequently, dspcdalms follows the higher-level command dspndalms.

Cards on Which This Command Executes

PXM45

Syntax
dspcdalms [slot] 
Syntax Description

slot identifies a particular slot. For the current PXM45, slot is unnecessary. For any other card, you must include slot.

Related Commands

dspndalms, dspalm, dspalms

Attributes

Log: no

State: ACTIVE

Privilege: ANYUSER

Examples

Example 3-63: Display card-level alarms for the card in slot 1.
node19.8.PXM.a > dspcdalms 8
Node Card Alarm Summary
 
Line Alarm       Slot   8  Critical    0   Major    0   Minor    0
Port Alarm       Slot   8  Critical    0   Major    0   Minor    0
Connect Alarm    Slot   8  Critical    0   Major    0   Minor    0 

Example 3-64: Display card alarms without specifying a slot. The system uses the default of logical slot 7 (the active PXM45). In this case, the active PXM45 resides in slot 8.
node19.8.PXM.a > dspcdalms
Node Card Alarm Summary
 
Line Alarm       Slot   1  Critical    0   Major    0   Minor    0
Port Alarm       Slot   1  Critical    0   Major    0   Minor    0
Connect Alarm    Slot   1  Critical    0   Major    0   Minor    0
Line Alarm       Slot   8  Critical    0   Major    0   Minor    0
Port Alarm       Slot   8  Critical    0   Major    0   Minor    0
Connect Alarm    Slot   8  Critical    0   Major    0   Minor    0 

dspcderrs

Display Card Errors

Display information about card errors.

Card(s) on Which This Command Executes

PXM45

Syntax
dspcderrs
Related Commands

clrerr

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-65: Display all card errors.
wilco.7.PXM.a > dspcderrs
 
dspcderrs
08/05/95-18:53:05 tRootTask    3 Task failed          : scm                     
09/05/95-09:14:08 tRootTask    3 Task failed          : scm                     
value = 0 = 0x0
 
wilco.7.PXM.a >

dspcdcnt

Display Card Counters

Displays the count for received and transmitted cells on the current AXSM.

Card(s) on Which This Command Executes

AXSM

Syntax
dspcdcnt
Related Commands

clrcdcnt

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-66: Display the cell counters for the current AXSM.
pinnacle.6.AXSM.a > dspcdcnt
Ingress Count                          Egress Count
-------------                          ------------
Cells to xbar plane[1]:              0  Cells from xbar plane[1]:9660
Cells to xbar plane[2]:              0  Cells from xbar plane[2]:9661
Cells to xbar plane[3]:          30910  Cells from xbar plane[3]:11593
Cells to xbar plane[4]:              0  Cells from xbar plane[4]:0
Cells to xbar plane[5]:              0  Cells from xbar plane[5]:0
Cells to xbar plane[6]:              0  Cells from xbar plane[6]:0
Cells to backplane    :          30910  Cells from backplane(QLSI):30914
Cells from QE 48      :          30914  CLP0 cells dropped :0
undef cells from port :              0  CLP1 cells dropped :0
errored OAM from port :0
invalid OAM from port :0
unsupported OAM from port :0
errored RM cells from port:0

dspcds

Display Cards

Displays high-level information for all the cards in the node. For more detailed information about a card, execute dspcd on the CLI of that card. The information that dspcds provides is the:

Card(s) on Which This Command Executes

PXM45

Syntax
dspcds
Related Commands

dspcd, version

Attributes

Log: no

State: Active

Privilege: ANYUSER


Example 3-67: Display information for all cards in the switch.
saturn2.8.PXM.a > dspcds
Unknown                          System Rev: 10.10   Nov. 06, 1999 20:15:06 GMT
Boot F/W Rev: 01.00.10           H/W Rev:    00.00   GMT Offset  0
Backplane Serial No: SAA02390010 Backplane HW Rev: 00.00
Statistics Master IP Address: Shelf Alarm: NONE
Card  Front/Back       Card           Alarm      Redundant  Redundancy
Slot  Card State       Type           Status     Slot       Type
---   ----------       --------       --------   -------    -----
 
01    Active/Active   AXSM_1OC48      NONE       NA         NO REDUND
02    Empty            ---            ---        ---         ---
03    Empty            ---            ---        ---         ---
04    Empty            ---            ---        ---         ---
05    Empty            ---            ---        ---         ---
06    Empty            ---            ---        ---         ---
07    Empty            ---            ---        ---         ---
08    Active/Active   UNKNOWN_FC      NONE       07         SECOND SLT
09    Empty            ---            ---        ---         ---
10    Empty            ---            ---        ---         ---
11    Empty            ---            ---        ---         ---
12    Empty            ---            ---        ---         ---
13    Empty            ---            ---        ---         ---
14    Empty            ---            ---        ---         --- 

dspcdsct

Display Card SCT

Displays the contents of an ingress service class template (SCT) file. For information about SCTs, see the cnfcdsct description. To see the number of the current SCT for the card, use dspcd. The examples in this description illustrate the contents of SCT number 4 for this dspcdsct description.

Card(s) on Which This Command Executes

AXSM

Syntax
dspcdsct 
<parameter_group>
Syntax Description

parameter_group can be:

Related Commands

cnfcdsct, dspsct

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-68: Display each parameter in SCT file number 4. The output illustrates each category within the SCT file separately.
pinnacle.1.AXSM.a > dspcdsct bw
Service Class Template [0] : Bw and Policing Parameters
 
+------------------------------------------------------------------------------+
 
| SERV-TYPE |   PCR    |   SCR    |   MCR    |   MBS    |   CDVT    |   ICR    |
 
+------------------------------------------------------------------------------+
 
| 000000256 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000257 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000258 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000259 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000260 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000261 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000262 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000263 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000264 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000265 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000266 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000267 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
 
pinnacle.6.AXSM.a > dspcdsct gen
 
Service Class Template [0] : General Parameters
 
+--------------------------------------------------------+
| SERV-TYPE | COSB_NUM | BOOK_FACT | CAC_TYPE | UPC_ENB  |
+--------------------------------------------------------+
| 000000256 | 00000003 | 000000100 |   ECAC-A | GCRA1-ENB  |
| 000000257 | 00000004 | 000000100 |   ECAC-A | GCRA 1 & 2 |
| 000000258 | 00000004 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000259 | 00000004 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000260 | 00000005 | 000000100 |   ECAC-A | GCRA 1 & 2 |
| 000000261 | 00000005 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000262 | 00000005 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000263 | 00000006 | 000000100 |  LCN_CAC | GCRA1-ENB  |
| 000000264 | 00000006 | 000000100 |  LCN_CAC | GCRA1-ENB  |
| 000000265 | 00000001 | 000000100 |    B-CAC | GCRA1-ENB  |
| 000000266 | 00000003 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000267 | 00000003 | 000000100 |    B-CAC | GCRA 1 & 2 |
+-----------------------------------------------------------------------+ 
 
pinnacle.6.AXSM.a > dspcdsct cosb
+--------------------------------------------------------------------------+
|Service Class Template [00] : COSB Parameters                             |
+--------------------------------------------------------------------------+
| COSB | MIN-RATE | MAX-RATE | MIN-PRIORITY | EXCESS-PRIORITY | ERS ENABLE |
+--------------------------------------------------------------------------+
| 0001 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0002 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0003 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0004 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0005 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0006 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0007 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0008 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0009 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0010 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0011 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0012 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0013 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0014 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0015 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0016 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
+--------------------------------------------------------------------------+
 
 
pinnacle.6.AXSM.a > dspcdsct vcThr
 
Service Class Template [0] : VC Threshold Parameters
 
 
+-----------------------------------------------------------------
 
|SERV|VC THRESH| SELECT |MAX_CELL|EFCI|CLP_LO| CLP_HI| EPD0  |SCALING|SCALING
|
|TYPE|TBL IDX  | THRESH | THRESH | Pct|EPDPct|    Pct|   Pct |COSB   | Log-If
|
+-----------------------------------------------------------------
| 256 |    225  |   DSB|00000160|100%|035%|080%  |100%  |0000001 |
0000001|
| 257 |    226  |   DSB|00001280|100%|035%|080%  |100%  |0000001 |
0000001|
| 258 |    227  |   DSB|00001280|100%|035%|080%  |100%  |0000001 |
0000001|
| 259 |    228  |   DSB|00001280|100%|035%|080%  |100%  |0000001 |
0000001|
| 260 |    229  |   DSB|00001280|100%|080%|080%  |060%  |0000001 |
0000001|
| 261 |    230  |   DSB|00001280|100%|080%|080%  |060%  |0000001 |
0000001|
| 262 |    231  |   DSB|00001280|100%|080%|080%  |060%  |0000001 |
0000001|
| 263 |    232  |   DSB|00008000|100%|080%|080%  |060%  |0000001 |
0000001|
| 264 |    233  |   DSB|00008000|100%|080%|080%  |060%  |0000001 |
0000001|
| 265 |    234  |   DSB|00008000|020%|080%|080%  |060%  |0000001 |
0000001|
| 266 |    235  |   DSB|00000160|100%|035%|080%  |100%  |0000001 |
0000001|
| 267 |    236  |   DSB|00000160|100%|035%|080%  |100%  |0000001 |
0000001|
+------------------------------------------------------------------------
 
 
pinnacle.6.AXSM.a > dspcdsct cosThr
+------------------------------------------------------------------------
+
|Service Class Template [00] : COSB Threshold Parameters
            |
+------------------------------------------------------------------------
+
| COSB |COSBTHRES| MAX_CELL |EFCI|CLP_LO|CLP_HI| EPD0 |RED  | RED PROB |
|      |TBL IDX  |  THRESH  | Pct|EPDPct|   Pct|  Pct | PCT|  FACTOR  |
+------------------------------------------------------------------------
+
| 0001 |  00114  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0002 |  00115  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0003 |  00116  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0004 |  00117  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0005 |  00118  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0006 |  00119  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 | 
 
| 0007 |  00120  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0008 |  00121  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0009 |  00122  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0010 |  00123  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0011 |  00124  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0012 |  00125  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0013 |  00126  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0014 |  00127  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0015 |  00128  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0016 |  00129  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
+----------------------------------------------------------------------
 

dspcdstatus

Displays the most serious alarm in the node. You can use this command to isolate the alarm source if, for example, you see that a Critical Alarm LED is lit or just want to check the node for alarms. You can subsequently use other alarm commands to locate the problem. Some alarm commands run on only the PXM45, and other commands run on service modules. The commands on the PXM45 are:

The alarm monitoring function on the PXM45 uses two criteria to determine which alarm to display. One criterion is alarm severity, and the other is hierarchy.

The definition of each alarm severity comes from Bellcore TR-NWT-000474. An alarm can be:

Two hierarchies of alarm types exist. They are card alarms and node alarms. See Figure 3-1 for a list of alarm categories. Note that, although the card alarms appear to apply to only service modules, this category can also apply to the PXM45.


Figure 3-1: Alarm Type Hierarchy


The alarm monitoring function reports the highest status alarm after it sorts the current alarms first by severity then by hierarchy. If alarms of equal severity exit in both hierarchies, the system reports the node alarm as the highest status alarm. For example, if a major alarm exists on a line and a major power alarm exists, the dspcdstatus command displays the power alarm as the highest status alarm.

Full Name

Display Card Status

Cards on Which This Command Executes

PXM45

Syntax
dspcdstatus
Syntax Description

This command takes no parameters.

Related Commands

dspndalms, dspcdalms, dspenvalms, dspclkalms, dspswalms

Attributes

Log: no

State: any state

Privilege: ANYUSER

Examples

Example 3-69: Show the highest status alarm in the system. The display shows no alarms.
node19.8.PXM.a > dspcdstatus
Defaulting to logical slot 7.
 
Logical Slot 7    Physical Slot 8
No Alarms 

dspcon

Display Connection

Display information about an SVC.

Card(s) on Which This Command Executes

AXSM

Syntax
dspcon 
<ifNum>
<vpi>
<vci>
Syntax Description

ifNum

The logical port number. On the AXSM, the range is 1-60.

vpi

VPI number. The range depends on the card.

vci

VCI number. The range depends on the card.

Related Commands

addcon, dspcons, cnfcon

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-70: Display characteristics of connection 5 31 63000 on the current AXSM.
pinnacle.1.AXSM.a > dspcon 5 31 63000
--------------------------------------------------------------------------
 
Local   :               NSAP  Address               port     vpi    vci
 
(M)       4700918100000000107BE92F3F00000101180500  1.01.05 31 63000
Remote  :               NSAP  Address               port     vpi    vci
 
(S)       4700918100000000107BE92F3F00000101180500  1.01.05   3201 100
--------------------------------------------------------------------------
 
Conn. Type    :    VCC                           Admn Status  :ADMN-UP
 
Service Type  :   cbr1                           Rtng Status  :    192
 
Controller    :      2
--------------------------------------------------------------------------
 
Local PCR     :    300                           Remote PCR   :    300
 
Local SCR     :      3                           Remote SCR   :      3
 
Local CDV     :     -1                           Remote CDV   :     -1
 
Local CTD     :     -1                           Remote CTD   :     -1
 
Local MBS     :   1024                           Remote MBS   :   1024
 
Local CDVT    : 250000                           Remote CDVT  : 250000
 
Max. cost     :     -1                           Frame discard:      N
 
--------------------------------------------------------------------------
 
OAM CC Config :DISABLED                          Statistics   : DISABLED
--------------------------------------------------------------------------
 
--------------------------------------------------------------------------
 
Loopback Type :No  Lpbk | Dir:N/A     | Status:No Lpbk | RTD:    0 us
--------------------------------------------------------------------------
 
Port side Tx  :    AIS                           Swth side Tx : normal
 
Port side Rx  : normal                           Swth side Rx : normal
 
--------------------------------------------------------------------------
 
I-AIS/RDI   E-AIS/RDI   CONDITIONED    CCFAIL       IfFail      Mismatch
 
   NO           NO           NO           NO           NO          NO
--------------------------------------------------------------------------

dspconcnt

Display Connection Counters

Display the statistical counters for a connection.

Card(s) on Which This Command Executes

AXSM

Syntax
dspconcnt 
<ifNum>
<vpi>
<vci>
<isPVC>
Syntax Description

ifNum

Logical port number. The range depends on the card type. On the AXSM, the range is 1-60.

vpi

The VPI in the range 1-4095.

vci

The VCI in the range 1-65535.

isPVC

A Boolean expression that identifies either an SVC or a SPVC. Type a 0 for an SVC or a 1 for an SPVC.

Related Commands

dspchstats

Attributes

Log: no

State: any

Privilege: ANYUSER

dspcons

Display Connections

Display basic information for all connections on the card. The dspcons output shows:

record

A number for the connection that resides in the database on the AXSM. The system creates this number when you create the connection. The Cisco WAN Manager application uses this number.

Identifier

The identifies the circuit in NSAP format and includes the VPI and VCI. The format is nn.nnnn.nnnnn. The four and five-place digits represent the VPI and VCI. For commands that use require the VPI and VCI, use the significant digits.

Type

Shows whether the connection is a VCC or a VPC.

SrvcType

The service type--VBR, and so on. (See addcon description).

M/S

Indicates whether the endpoint specified by Identifier is the master or slave.

Upld

This hexadecimal number is an encoded timestamp the Cisco WAN Manager application uses to determine when a connection was created or modified. In the CLI context, this field has little meaning.

Alarm

Shows the presence and type of any alarms.

Card(s) on Which This Command Executes

AXSM

Syntax
dspcons
Related Commands

dspcon, addcon, delcon

Attributes

Log: no

State: Active

Privilege: ANYUSER

Examples

Example 3-71: Display all the connections on the current AXSM. This example shows two different AXSMs with different service types and different alarm status.
pinnacle.6.AXSM.a > dspcons
record    Identifier   Type   SrvcType   M/S  Upld     Alarm
------    ----------   ----   --------   ---  ----     -----
    1  01.0010.00099   VCC        ubr2   M    00001      none
    0  01.0100.00100   VCC        ubr2   S    00001      none 
 
pop20two.1.AXSM.a > dspcons
record    Identifier   Type   SrvcType   M/S    Upld    Alarm
------    ----------   ----   --------   ---    ----    -----
    0  03.0001.00032   VCC     vbr1nrt   S    00008960   IF fail
    1  03.0001.00033   VCC     vbr1nrt   M    00008f8e   IF fail
 

dspcontests

Display Connection Tests

Display the results of the tstdelay or tstconseg command. These tests show the integrity of the path of a connection in the ingress and egress directions, respectively. After you successfully start a test through tstdelay or tstconseg, the returned message directs you to use dspcontests or dspcon to see the results. The same test results presented by dspcontests appears in the dspcon display (along with detailed information about a connection).

Syntax
dspcontests 
<ifNum>
<vpi>
<vci>
[-num <count>]
Syntax Description

ifNum

The number of the logical interface. On the AXSM, the range is 1-60.

vpi

The VPI range for the SVC or SPVC is 1-255.

vci

The VCI range for a VCC SPVC is 32-65535. For a VPC, the only VCI value for an SPVC is 0.

num

(Optional) A keyword that indicates an aggregate connection count follows.

number

The number of connections to display.

Related Commands

tstdelay, tstconseg, dspcon

Attributes

Log: Yes

State: Active

Privilege: ANYUSER

Examples

Example 3-72: Run tstdelay for 1 10 100 then display the results.
Step 1   Execute tstdelay:

node19.1.AXSM.a > tstdelay 1 10 100
Test started; Use dspcon/dspcontests to see test results

Step 2   Check the results:

node19.1.AXSM.a > dspcontests 1 10 100
Connection Id    Test Type    Direction    Result     Round Trip Delay
=============    =========    =========    =======    ================
01.0010.00100:    OAM Lpbk     ingress     Success          40000 


Example 3-73: Run tstconseg for 1 10 100 then display the results.
Step 1   Run the test for 1 10 100:

node19.1.AXSM.a > tstconseg 1 10 100
Test started; Use dspcon/dspcontests to see test results
 

Step 2   Check the results:

node19.1.AXSM.a > dspcontests 1 10 100
Connection Id    Test Type    Direction    Result     Round Trip Delay
=============    =========    =========    =======    ================
01.0010.00100:    OAM Lpbk     egress      TimeOut              0 

dspclkalms

Display Clock Alarms

Displays alarms associated with the primary or secondary clock source.

The switch constantly monitors the state of the clocks. On the local node, the clock monitor declares an alarm if the clock becomes undetectable or goes out of specification for any reason. The definition of each alarm severity comes from Bellcore TR-NWT-000474. An alarm can be:

The dspclkalms command is part of a hierarchy of troubleshooting commands you can execute on the PXM45 or a service module. Frequently, dspclkalms follows the higher-level command dspndalms. The dspndalms command shows a variety of alarms within the switch and helps isolate the problem.

The dspndalms and dspclkalms commands run on the PXM45. If the errored clock source appears to be on a service module, you can cc to the CLI of that card and execute a variety of alarm commands and other troubleshooting commands.

Card(s) on Which This Command Executes

PXM45

Syntax
dspclkalms
Syntax Description

This command takes no parameters.

Related Commands

dspcdstatus, dspndalms, dspalm, dspalms, dspclksrcs, cnfclksrc

Attributes

Log: no

State: any State

Privilege: ANYUSER


Example 3-74: Display clock alarms.
pop20two.7.PXM.a > dspclkalms
pop20two                         System Rev: 02.00   Jul. 31, 2000 11:23:17 GMT
MGX8850                                              Shelf Alarm: NONE
Clock Manager Alarm Summary
----------------------------
Critical       Major          Minor
000            000            000 

dspcontrollers

Display Controllers

Displays all controllers that have been added through the addcontroller command.

Card(s) on Which This Command Executes

PXM45

Syntax
dspcontrollers
Syntax Description

This command takes no parameters.

Related Commands

addcontroller, delcontroller

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-75: Display all controller. In this example, the switch has only one controller--PNNI. The display also shows that the controller is internal (slot 7) and has the optional, user-specified name "PNNITWO." Apart from controller information, the display shows that no shelf alarms exist.
pop20two.7.PXM.a > dspcontrollers
pop20two                         System Rev: 02.00   Jul. 30, 2000 09:39:36 GMT
MGX8850                                              Shelf Alarm: NONE
Number of Controllers:        1
Controller Name:              PNNITWO
Controller Id:                2
Controller Location:          Internal
Controller Type:              PNNI
Controller Logical Slot:      7
Controller Bay Number:        0
Controller Line Number:       0
Controller VPI:               0
Controller VCI:               0
Controller In Alarm:          NO
Controller Error: 

dspenvalms

Display Environment Alarms

Display alarms related to the environment of the node. The monitored categories are:

The definition of each alarm severity comes from Bellcore TR-NWT-000474. An alarm can be:

The dspenvalms command is part of a hierarchy of troubleshooting commands you can execute on the PXM45. Frequently, dspenvalms follows the higher-level command dspndalms. The dspndalms command shows a variety of alarm types within the switch and helps isolate the problem. The dspndalms and dspenvalms commands run on the PXM45.

Card(s) on Which This Command Executes

PXM45

Syntax
dspenvalms
Syntax Description

This command takes no parameters. See example for content of output.

Related Commands

dspndalms, dspcdstatus

Attributes

Example 3-76: Display any alarms for the enclosure.
pinnacle.7.PXM.a > dspenvalms
Unknown                          System Rev: 00.00   Jun. 04, 2000 12:22:04 GMT
MGX8850                                              Shelf Alarm: NONE
ENVIRONMENTAL ALARM STATE INFO   ^Notification Disabled
Alarm Type      Unit   Threshold      DataType   Value       State
----------------  ---- --------------   -------- ---------- -------------
Temperature             <= 50            Celsius   28       Normal
Power Supply       A1   none             None      none     Missing
Power Supply       A2   none             None      none     Missing
Power Supply       A3   none             None      none     Missing
DC Voltage         A    42  to 54        VoltsDC   0        Normal
Power Supply       B1   none             None      none     Missing
Power Supply       B2   none             None      none     Missing
Power Supply       B3   none             None      none     Missing
DC Voltage         B    42  to 54        VoltsDC   0        Normal
Top Fan Tray       1    >= 2000          RPM       3642     Normal
Top Fan Tray       2    >= 2000          RPM       3618     Normal
Top Fan Tray       3    >= 2000          RPM       3696     Normal
Top Fan Tray       4    >= 2000          RPM       3636     Normal
Top Fan Tray       5    >= 2000          RPM       3462     Normal
Top Fan Tray       6    >= 2000          RPM       3624     Normal
Top Fan Tray       7    >= 2000          RPM       3558     Normal
Top Fan Tray       8    >= 2000          RPM       3456     Normal
Top Fan Tray       9    >= 2000          RPM       3492     Normal
Bottom Fan Tray    1    >= 2000          RPM       0        Missing
Bottom Fan Tray    2    >= 2000          RPM       0        Missing
Bottom Fan Tray    3    >= 2000          RPM       0        Missing
Bottom Fan Tray    4    >= 2000          RPM       0        Missing
Bottom Fan Tray    5    >= 2000          RPM       0        Missing
Bottom Fan Tray    6    >= 2000          RPM       0        Missing
Bottom Fan Tray    7    >= 2000          RPM       0        Missing
Bottom Fan Tray    8    >= 2000          RPM       0        Missing
Bottom Fan Tray    9    >= 2000          RPM       0        Missing
+5V Input             4.850^ to 5.150^   VoltsDC   5.036    Informational
+3.3V Input           3.200^ to 3.400^   VoltsDC   3.298    Informational 
+2.5V Input           2.425^ to 2.575^   VoltsDC   2.479    Informational
Calibration VDC        0x7e^ to 0x82^    Other     0x80     Informational 
Attributes

Log: no

State: Active

Privilege: SUPER_GP

dsperr

Display Error

Display error message files. The dsperr command is primarily a debug command. Because is displays tasks and system calls, the information is more suitable to developers or others that can use information that is internal to the switch rather than applicable to the network. The displayed information may be useful to Cisco support personnel.

Syntax
dsperr
Syntax Description

This command takes no parameters.

Related Commands

clrerr

Attributes

Log: no

State: any

Privilege: ANYUSER

Example

Example 3-77: Display several screens worth of internal error messages.
pinnacle.7.pxm.a>dsperr
 
Error Log for Slot 08: Error Num 987
    Firmware version: 002.000.001-D_fconrad Product Id: 8850
    Timestamp: 04/04/2000-09:04:18 Node name: ÿÿÿÿ
Section Number 0:
Event Logged:
 04/04/2000-09:04:18 08 FtpdServ1   SSI-4-STRTOOLONG      00987
 ssiStringCopy: Source String longer than Dest Buffer Size = 5, Src Str ptr = 0x
824aaec0.
 
 
Section Number 1:
Stack Trace:
0x8078b6b8 vxTaskEntry              +00c: ftpdDelete+0()
0x8034a834 ftpdDelete               +fbc: ftpSendReplicationRequest+0()
0x8034cc04 ftpSendReplicationRequest+044: ssiFRFileSendStandbyAsync+0()
0x801d5bcc ssiFRFileSendStandbyAsync+1a0: dbsync_dir_name_get+0()
0x801d3838 dbsync_dir_name_get      +078: ssiStringCopy+0()
0x80165a18 ssiStringCopy            +178: ssiEvent+0()
0x801522d4 ssiEvent                 +264: ssiEventMsgReport+0()
0x801525a0 ssiEventMsgReport        +280: ssiStackTrace+0()
 
--------------
 
Type <CR> to continue, Q<CR> to stop: 
Timestamp: 04/04/2000-10:29:11 Node name: ÿÿÿÿ
Section Number 0:
Event Logged:
 04/04/2000-10:29:11 08 IPC Ctl    FIPC-4-COMEPIDINVALID  00986
 An invalid FIPC_COM_EPID of 0x8590 was passed as an argument.
 
 
Section Number 1:
Stack Trace:
0x8078b6b8 vxTaskEntry              +00c: sysTaskSetup+0()
0x801646a8 sysTaskSetup             +0a4: ctc_app_root_start+0()
0x8027357c ctc_app_root_start       +0d4: ssiIpcCtlRoot+0()
0x801783e8 ssiIpcCtlRoot            +1a8: ssiIpcComEpWait+0()
0x8016fd20 ssiIpcComEpWait          +070: ssi_ipc_mhdlr_receive_loop+0()
0x801725f8 ssi_ipc_mhdlr_receive_loop+100: ssi_ipc_mhdlr_msg_receive+0()
0x80172e64 ssi_ipc_mhdlr_msg_receive+054: ssi_ipc_ctl_handler+0()
0x80178ca0 ssi_ipc_ctl_handler      +0a0: ssi_ipc_handle_bind_ack+0()
0x80179884 ssi_ipc_handle_bind_ack  +0c4: ssi_ipc_bind_state_set+0()
0x80172278 ssi_ipc_bind_state_set   +1a0: ssiEvent+0()
0x801522d4 ssiEvent                 +264: ssiEventMsgReport+0()
0x801525a0 ssiEventMsgReport        +280: ssiStackTrace+0()
 
--------------
Section Number 1:
Stack Trace:
0x8078b6b8 vxTaskEntry              +00c: sysTaskSetup+0()
0x801646a8 sysTaskSetup             +0a4: ctc_app_root_start+0()
0x8027357c ctc_app_root_start       +0d4: shmMain+0()
0x80202ee4 shmMain                  +1c0: ssiIpcComEpWait+0()
0x8016fd20 ssiIpcComEpWait          +070: ssi_ipc_mhdlr_receive_loop+0()
0x801725f8 ssi_ipc_mhdlr_receive_loop+100: ssi_ipc_mhdlr_msg_receive+0()
0x80172e64 ssi_ipc_mhdlr_msg_receive+054: ssiRmiMsgHandler+0()
0x801818c4 ssiRmiMsgHandler         +98c: shmMhIntPortMsgHandler+0()
0x8022fb90 shmMhIntPortMsgHandler   +164: shmMainMsgHdlr+0()
0x80203184 shmMainMsgHdlr           +274: shmSmeEventsProcess+0()
0x80216190 shmSmeEventsProcess      +168: shm_sme_event_dispatch+0()
0x80216818 shm_sme_event_dispatch   +130: shmCsmEvtHandler+0()
0x8021777c shmCsmEvtHandler         +23c: shmCsmCdBootInitProc+0()
0x8021950c shmCsmCdBootInitProc     +244: shmTrapGen+0()
0x80245ecc shmTrapGen               +35c: shmTrapBackCdType2VendorType+0()
0x8024656c shmTrapBackCdType2VendorType+020: entityLineModuleVendorTypeGet+0()
0x802b39f4 entityLineModuleVendorTypeGet+040: ssiEvent+0()
0x801522d4 ssiEvent                 +264: ssiEventMsgReport+0()
0x801525a0 ssiEventMsgReport        +280: ssiStackTrace+0()
Section Number 1:
Stack Trace:
0x8078b6b8 vxTaskEntry              +00c: sysTaskSetup+0()
0x801646a8 sysTaskSetup             +0a4: ctc_app_root_start+0()
0x8027357c ctc_app_root_start       +0d4: shmMain+0()
0x80202ee4 shmMain                  +1c0: ssiIpcComEpWait+0()
0x8016fd20 ssiIpcComEpWait          +070: ssi_ipc_mhdlr_receive_loop+0()
0x801725f8 ssi_ipc_mhdlr_receive_loop+100: ssi_ipc_mhdlr_msg_receive+0()
0x80172e64 ssi_ipc_mhdlr_msg_receive+054: ssiRmiMsgHandler+0()
0x801818c4 ssiRmiMsgHandler         +98c: shmMhIntPortMsgHandler+0()
0x8022fb90 shmMhIntPortMsgHandler   +164: shmMainMsgHdlr+0()
0x80203184 shmMainMsgHdlr           +274: shmSmeEventsProcess+0()
0x80216190 shmSmeEventsProcess      +168: shm_sme_event_dispatch+0()
0x80216818 shm_sme_event_dispatch   +130: shmCsmEvtHandler+0()
0x8021777c shmCsmEvtHandler         +23c: shmCsmCdBootInitProc+0()
0x802194fc shmCsmCdBootInitProc     +234: shmTrapGen+0()
0x80245da8 shmTrapGen               +238: shmTrapBackCdType2VendorType+0()
0x8024656c shmTrapBackCdType2VendorType+020: entityLineModuleVendorTypeGet+0()
0x802b39f4 entityLineModuleVendorTypeGet+040: ssiEvent+0()
0x801522d4 ssiEvent                 +264: ssiEventMsgReport+0()
0x801525a0 ssiEventMsgReport        +280: ssiStackTrace+0()
 

--------------

dspilmi

Display ILMI

Display the configuration for the interim local management interface (ILMI).

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
dspilmi 
<ifNum>
<partId>
Syntax Description

ifNum

Logical port number. On the AXSM, the range is 1-60.

partId

The partition identifier in the range 1-20.

Related Commands

cnfilmi, dspilmicnt

Attributes

Log: no

State: Active

Privilege: ANYUSER

Examples

Example 3-78: Display the ILMI configuration for partition ID 1 on port 1.
pinnacle3.1.2.AXSM.a > dspilmi 1 1
 
    Sig. rsrc  Ilmi  Sig  Sig Ilmi  S:Keepalive T:conPoll K:conPoll
    Port Part State  Vpi  Vci Trap  Interval    Interval  InactiveFactor
    ---- ----  ---- ---- ---- --- ------------  ---------- ----------
    1    1   Off     0    16   Off          1          5          4

dspilmiaddr

ILMI Node Management: Show Port ILMI Addresses

Displays ILMI registered port addresses.This command displays the ATM address(es) registered by the peer via ILMI address registration procedure.

Syntax
dspilmiaddr <portid>
Syntax Description

portid

The partition identifier has the format [shelf.]slot[:subslot].port[:subport].

Related Commands

dspilmi

Attributes

Log: no

State: any State

Privilege: ANYUSER

CLI Output
ILMI Registered Port Address(es):
47.0091.8100.0000.0000.0ca7.9e01.1234.5678.9012.34
   88.8888.8888.0000.0000.0000.0000.1234.5678.9012.34
 

dspilmicnt

Display ILMI Counters

Displays the ILMI counters for a particular resource partition on a particular logical port.

Card(s) on Which This Command Executes

AXSM

Syntax
dspilmicnt 
<ifNum>
<partId>
Syntax Description

ifNum

Logical port number. On the AXSM, the range is 1-60.

partId

The number of the resource partition. The range is 1-20.

Related Commands

cnfilmi, dspilmi

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-79: Display the ILMI counters for port 1 on the current AXSM card
pinnacle3.1.2.AXSM.a > dspilmicnt 1
 
  Port Num:                 1
  SNMPPDUsReceived:         0
  Get RequestsReceived:     0
  GetNextRequestsReceived:  0
  SetRequestsReceived:      0
  TrapReceived:             0
  GetResponseReceived       0
  GetResponseTransmitted:   0
  GetRequestTransmitted:    0
  TrapsTransmitted:         0
  InvalidPDUReceived:       0
  Asn1ParseError:           0
  NoSuchNameError:          0
  TooBigError:              0

dspilmis

Display ILMI Configurations

Display configuration of all interim local management interfaces (ILMIs) on the service module.

Card(s) on Which This Command Executes

AXSM

Syntax
dspilmis
Related Commands

cnfilmi, dspilmi, dspilmicnt

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-80: Display the ILMI configuration for all ports on the AXSM.
pinnacle3.2.AXSM.a > dspilmis
 
Sig.    Ilmi     Sig  Sig   Ilmi          T491       T492   T493   Addr
Port State/Type  Vpi  Vci Trap/Int KA ErrTh/Pollint EvntTh EnqInt  Reg.
---- ---------  ---- ---- -------- --- ------------- ------ ------ ----
   1 Off/none     0   16  Off/01   Off     3/v6        4     10     Off
 
 

dspipconntask

Display IP Connectivity Task

Display the current state of the IP connectivity task. As a part of a troubleshooting regimen, the dspipconntask command can help you isolate a problem related to IP connectivity.

Card(s) on Which This Command Executes

AXSM

Syntax
dspipconntask
Related Commands

dspipif, dspipifcache, setipconndebug

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-81: Display the task information IP connection on the PXM45. Note that the Task Debug Level can be modified through the setipconndebug command.
pinnacle.8.PXM.a > dspipconntask
 
IP CONNECTIVITY TASK INFORMATION
----------------------------------------------------------
Task State:                  ACTIVE
Card State:                  READY
Task Id:                     0x10009
Subtask Id:                  0x10044
Disk API State:              OK
SyncRam API State:           OK
Task SyncRam State:          NO SYNCHRONIZATION
Task Disk Update Bitmap:
    Device Table:     0  0  0
Task SyncRam Update Bitmap:
    Disk:             0  0  0
    IO Links:         0  0  0
    Interface Cache:  0  0  0
Task Debug Level:            0x1
Task Logging To:             Event Log 

dspipif

Display IP Interface Configuration

Display configuration and other information for either one or all IP interfaces on the current PXM45. If you request all interfaces by entering dspipif with no parameters, the display shows information for all interface types. The displayed information comes from the current state of the interface and the configuration specified through ipifconfig. the information consists of the:

Card(s) on Which This Command Executes

PXM45

Syntax
dspipif 
[interface]
Syntax Description

interface

(Optional) An alphanumeric string that identifies a type of interface for display.Without this parameter, the system displays the configuration state of all interface types. The choices for interface are as follows:

  • lnPci0 specifies the Ethernet interface (the default on power-up).

  • atm0 specifies the ATM interface.

  • sl0 specifies the SLIP interface

Related Commands

ipifconfig, dspipifcache

Attributes

Log: no

State: any

Privilege: ANYUSER

Example

Example 3-82: Display information for all IP interfaces. The output shows that no configuration exists for the ATM interface but do for Ethernet and SLIP. Note that for each interface in the current release, the "unit number" has no meaning. The Flags field for Ethernet shows that the interface is UP, a broadcast address has been configured, ARP is enabled, and that the interface is running. (See the ipifconfig description for the meaning of these parameters. The output also shows the number of packets that have crossed the Ethernet interface. Although a configuration exists for SLIP, the display shows that no packets have crossed this interface.
pinnacle.7.PXM.a > dspipif
Unknown                          System Rev: 00.00   Jan. 04, 2000 12:16:22 GMT
MGX8850                                              Shelf Alarm: NONE
IP INTERFACE CONFIGURATION
--------------------------------------------------------------------
atm (unit number 0):
     Not Configured
lnPci (unit number 0):
     Flags: (0x63) UP BROADCAST ARP RUNNING
     Internet address: 172.29.52.88
     Broadcast address: 172.29.255.255
     Netmask 0xffff0000 Subnetmask 0xffff0000
     Ethernet address is 00:00:1a:53:c8:2c
     Metric is 0
     Maximum Transfer Unit size is 1500
     265475 packets received; 18864 packets sent
     0 input errors; 0 output errors
     0 collisions
     BRAM IP address: Not Configured Additional Flags: (0x0) 
sl (unit number 0):
     Flags: (0x71) UP POINT-TO-POINT ARP RUNNING
     Internet address: 0.0.0.0
     Destination Internet address: 0.0.0.0
     Netmask 0xff000000 Subnetmask 0xff000000
     Metric is 0
     Maximum Transfer Unit size is 576
     0 packets received; 0 packets sent
     0 input errors; 0 output errors
     0 collisions
     BRAM IP address: 0.0.0.0

dspipifcache

Display IP Interface Cache

The command shows the mapping of SVCs that connect the PXM45s to workstations.

Cards on Which This Command Executes

PXM45

Syntax
dspipifcache 
[interface]
Syntax Description

interface

(Optional) The interface type. If you do not specify an interface type, the display contains cache contents for all interface types. The types are:

  • lnPci0 for Ethernet (the default on power-up)

  • atm0 for the ATM.

  • sl0 for SLIP

Related Commands

dspipif, ipifconfig

Attributes

Log: no

State: any

Privilege: ANYUSER

Example

Example 3-83: Display the contents of the IP interface cache. The display shows that the cache currently is empty.
node19.8.PXM.a > dspipifcache
node19-                          System Rev: 02.00   Apr. 07, 2000 16:22:18 PST
MGX8850                                              Shelf Alarm: NONE
IP CONNECTIVITY INTERFACE CACHE
Interface         IpAddress       VcId    Age(Flush@120000)    Flags
--------------------------------------------------------------------------
    No Entries 

dspln

Display Line

Display the characteristics of a physical line.

Card(s) on Which This Command Executes

AXSM

Syntax
dspln 
<-ds3 | -e3 | -sonet>
<bay.line>
Syntax Description

-ds3

Command delineator that precedes the line number entry for a T3 line.

-e3

Command delineator that precedes the line number entry for an E3 line.

-sonet

Command delineator that precedes the line number entry for a SONET line.

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

Related Commands

upln, cnfln, delln

Attributes

Log: no

State: Active

Privilege: ANYUSER

Examples

Example 3-84: Display T3 line 1 on the current AXSM
pinnacle.2.AXSM.a > dspln -ds3 1.2
  LineNum:               1.2
  LineEnable:            Down
  LineType:              ds3cbitadm
  LineCoding:            ds3B3ZS
  LineLength(meters):    0
  LineOOFCriteria:       fBits3Of8
  LineAIScBitsCheck:     Check
  LineLoopback:          NoLoop
  Xmt. Clock source:     localTiming
  LineRcvFEACValidation: 4 out of 5 FEAC codes 

Example 3-85: Display OC-48 line on the current OC-12 AXSM.
pop20two.1.AXSM.a > dspln -sonet 2.1
  Line Number            : 2.1
  Admin Status           : Up                Alarm Status        : Clear
  Loopback               : NoLoop            APS enabled         : Disable
  Frame Scrambling       : Enable            Number of ports     : 1
  Xmt Clock source       : localTiming       Number of partitions: 1
  Line Type              : sonetSts12c       Number of SPVC      : 0
  Medium Type(SONET/SDH) : SONET             Number of SVC       : 4
  Medium Time Elapsed    : 506223
  Medium Valid Intervals : 96
  Medium Line Type       : ShortSMF 

dsplns

Display Lines

Displays the configuration for all lines on a card. For each line, the output information consists of the:

For information on an individual line, use dspln. Also, the dspln command shows the transmit clock configuration if one exists.

Card(s) on Which This Command Executes

AXSM

Syntax
dsplns
Related Commands

cnfln, delln, dspcds, dspln, upln

Attributes

Log: no

State: any State

Privilege: ANYUSER


Example 3-86: Display the configuration of the lines on an AXSM-4-622.
pop20two.1.AXSM.a > dsplns
                                           Medium Medium
  Sonet  Line     Line     Line    Frame   Line   Line    Alarm
  Line  State     Type     Lpbk   Scramble Coding Type    State
  ----- ----- ------------ ------ -------- ------ ------- ------
   1.1   Down sonetSts12c NoLoop   Enable  Other    Other Clear
   1.2   Down sonetSts12c NoLoop   Enable  Other    Other Clear
   2.1     Up sonetSts12c NoLoop   Enable  Other ShortSMF Clear
   2.2     Up sonetSts12c NoLoop   Enable  Other ShortSMF Critical 

Example 3-87: Display line configuration on the current AXSM-1-2488.
pinnacle.1.AXSM.a > dsplns
                                             Medium Medium
  Sonet  Line     Line     Line    Frame     Line   Line
  Line  Status    Type     Lpbk   Scramble   Coding Type
  ----- ----- ------------ ------  -------- -------- -------
   1.1   Down sonetSts48c NoLoop   Enable  Other ShortSingleMode 

Example 3-88: Display the configuration of each T3 line on the current AXSM-16-T3E3.
local.7.AXSM.a > dsplns
  Line  Line      Line        Line     Length  OOF      AIS
  Num   State     Type        Lpbk    (meters) Criteria c-BitsCheck 
  ------------ ----------- ----------- ------ -------- --------- 
   1.1    Up  ds3m23plcp PayloadLoop        0  fBits3Of8      Check
   1.2  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   1.3  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   1.4  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   1.5  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   1.6  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   1.7  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   1.8  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   2.1  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   2.2  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   2.3  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   2.4  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   2.5  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   2.6  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   2.7  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check
   2.8  Down  ds3cbitadm      NoLoop        0  fBits3Of8      Check

dspclksrcs

Display Clock Sources

Displays the configuration and status for the clocks on the node. For detailed information on the network synchronization commands, see the description of cnfclksrc. The information in the display consists of:

The type is either BITS or generic (currently, generic applies to only an AXSM-sourced clock).

The source is the slot and port. If a particular priority of clock is not configured (currently the internal clock), the source is null.

The status is good, bad, or unknown. The clock can be bad because it has the incorrect frequency or jitter or because it is missing. "Unknown" means the hardware has insufficient information on the clock to report its status.


Note   Changes to the configuration and status of clocks go into the database on the active PXM45. If a standby (redundant) PXM45 exists, it receives the initial clock configuration and status but receives internal status updates only when you interact with the node in a way that changes a configuration or when the standby PXM45 switches to the active state.

Card(s) on Which This Command Executes

PXM45

Syntax
dspclksrcs
Related Commands

cnfclksrc, delclksrc, dspclkalms

Attributes

Log: no

State: any State

Privilege: ANYUSER


Example 3-89: Display the current clock status. The display shows that both the primary and secondary clocks are good. They are sourced at lines 2 and 3 of the AXSM in slot 6. Also, the primary source is providing the active clock, and the system is configured for revertive behavior.
pinnacle.1.PXM.a> dspclksrcs
Primary clock type:     generic  
Primary clock source:   6.2            
Primary clock status: good
Secondary clock type:   generic  
Secondary clock source: 6.3            
Secondary clock status:   good 
Active clock:           primary 
source switchover mode: revertive 

Example 3-90: Display information on the clock sources. The display shows that nothing has been configured and so primary and secondary clocks are the internal oscillator.
Unknown.1.PXM.a > dspclksrcs
Primary clock type:    null     
Primary clock source:  0.0            
Primary clock status:  null     
Secondary clock type:  null     
Secondary clock source:0.0            
Secondary clock status:  null     
Active clock:          null       
source switchover mode:non-revertive 

dspload

Display Load

Display the current level of usage of various parameters on a partition. To convey a picture of what is available on a resource partition, the display shows the configured bandwidth and connection numbers and what has actually been utilized.

Card(s) on Which This Command Executes

AXSM

Syntax
dspload 
<ifNum>
<partId>
Syntax Description

ifNum

The logical port number. On the AXSM, the range is 1-60.

partId

The partition identifier. The range is 1-20. If necessary, use dsprscprtns to see the existing partitions.

Related Commands

dsprscprtn, addcon, dspcons, dspcon, cnfcon

Attributes

Log: no

State: any State

Privilege: ANYUSER

Example

Example 3-91: Display the load on partition number 1 on logical port 1. The display shows that very little of the available connections and bandwidth have been used. Also, no exceptions have been recorded.
node19.1.AXSM.a > dspload 1 1
        +--------------------------------------------+
        |   I N T E R F A C E    L O A D   I N F O   |
        +--------------------------------------------+
        | Maxm Connections     : 0010000             |
        | Guaranteed Connections:0001000             |
        | Maximum Bandwidth    : 1412831             |
        | Guaranteed Bandwidth : 1412831             |
        | Available Igr Connections: 0009997         |
        | Available Egr Connections: 0009997         |
        | Available Igr Bandwidth  : 1411931         |
        | Available Egr Bandwidth  : 1411931         |
        +--------------------------------------------+
        |          E X C E P T -- V A L U E S        |
        +--------------------------------------------+
        | SERV-CATEG | VAR-TYPE | INGRESS  | EGRESS  |
        +--------------------------------------------+
        +--------------------------------------------+ 

dsplog

Display Log

Display log file contents. The dsplog command is a debugging command and requires in-depth knowledge of the internal workings of the system. For example, the display may show points where the switch software steps into and out of functions or tracks tasks that it is spawning.

The PXM45 supports multiple log files: if the space allocation for one file becomes exhausted, the system starts filling a new, sequentially numbered file. The log files contain a substantial variety of information. With no parameters, the output contains all the contents of all the log files, so dsplog provides optional parameters for filtering the output. For example, you could specify only severe errors and only for a particular slot. The Syntax Description describes each parameter. Briefly, their functions are to:

Cards on Which This Command Executes

PXM45

Syntax
dsplog 
[- log <filename>]
[- sl <slot #>]
[- task <task name>]
[- mod <module name>]
[- sev <severity>]
- tle <time same or earlier than>
- tge <time same or greater than>
Syntax Description

filename

Specifies an individual log file. If you do not specify a file, the output scrolls through all log files one file at a time. To see a list of the existing log files, execute dsplogs.

slot #

Specifies errors for a particular slot.

task name

Specifies a particular task.

module name

A functional area of switch software. The categories are numerous. Examples are: node alarm manager, card alarm manager, inter-process communications.

severity

The severity of the alarm specified by a number in the range 1-7:

1. EVENT_FATAL: This severity indicates that the event affects the existing data traffic for the systems and is considered fatal because the platform cannot recover. Fatal events cause a card reset. Also, any error or condition that damages or causes loss of ongoing data traffic is fatal. Examples of fatal events are hardware watchdog timeout, critical task failure or suspension, and hardware device failures of CBC or QE.

2. EVENT_MAJOR_ALERT: This severity indicates a major service or feature of the platform has been damaged or lost but that existing data traffic is not affected. These events indicate that immediate action is necessary to recover the platform or service by posting traps and major alarms. Examples of major alerts are hard disk crashes, critical memory shortages, and inability to complete a configuration change.

3. EVENT_MINOR_ALERT: This severity indicates a minor event or partial damage to or loss of a service on the platform. Nevertheless, existing data traffic and critical services are not affected. These events indicate that eventual action is necessary to recover the platform or service by posting a minor alarm condition. Examples of minor alerts are loss of some tftp or telnet sessions and loss of statistics or other non-critical features.

4. EVENT_ERROR: This severity indicates that an error occurred but is not sever enough or it does not know the scope of its implication to be more sever. Most detected failures are reported with this severity, then the higher levels of software determine the appropriate response. Examples of these errors are malloc failures, illegal API parameter values, bad PDUs, and most internally detected failures.

5. EVENT_WARNING: This severity indicates that some threshold has been reached and could be a warning of a future error condition. Examples are resource shortages of memory and disk space, voltage and temperature just out of tolerance, and other conditions that could lead to a more serious situation.

6. EVENT_NOTICE: This severity indicates that a normal but significant event has occurred on the platform. Events for significant configuration changes would be in this category. Examples of notice type events would be addition of lines or ports and connection alarms.

7. EVENT_INFO: This severity indicates an event is informational. It does not indicate an abnormal condition. Examples of informational events are logging of user logins and important commands.

time same or earlier than

Display events prior to (and including) a particular time.

time same or greater than

Display events after (and including) a particular time.

Related Commands

clrlog, dsplogs

Attributes

Log: no

State: any

Privilege: ANYUSER

Example

Example 3-92: Display all contents of the log files. This example shows only the first of many screens. Note the display begins with the most recent entry then progresses to the oldest entry.
node19.8.PXM.a > dsplog
03/29/2000-13:28:36 08 tLOGD      FIPC-5-EPHNDLRFAIL
 FIPC EPHandler 8013b4f8 on Ep 8 returning sts ffffffff, errno 23009
03/29/2000-13:28:36 08 tLOGD       SYS-4-MSGINVALID
 Received invalid msg to sysLogProcessIpcMsgs. Size=232 Msg=011c00e8 fbfbfbfb
30312d30 30303032 2030332f
03/29/2000-13:23:17 08 ShelfMgr   SHM_-7-UI_SHMCLI_PROC_
 SHM CLI PROC INFO: Request being processed by shmProcSnmpSlotInfoMsg - 2
dropped
03/29/2000-13:23:17 08 ShelfMgr   SHM_-7-UI_CMDTYPE_INFO
 SHM INFO: Info requested for command type = 74 - 2 dropped
03/29/2000-13:08:17 08 ShelfMgr   SHM_-7-UI_SHMCLI_PROC_
 SHM CLI PROC INFO: Request being processed by shmProcSnmpSlotInfoMsg - 2
dropped
03/29/2000-13:08:17 08 ShelfMgr   SHM_-7-UI_CMDTYPE_INFO
 SHM INFO: Info requested for command type = 74 - 2 dropped
03/29/2000-12:53:17 08 ShelfMgr   SHM_-7-UI_SHMCLI_PROC_
 SHM CLI PROC INFO: Request being processed by shmProcSnmpSlotInfoMsg - 2
dropped
03/29/2000-12:53:17 08 ShelfMgr   SHM_-7-UI_CMDTYPE_INFO
 SHM INFO: Info requested for command type = 74 - 2 dropped

dspndalms

Display Node Alarms

Displays various types of alarms on the node from a high-level perspective. With the information in the dspndalms display, you can select one of the following commands to investigate the alarm further:

The preceding commands execute on the PXM45. If the results of the preceding commands seem to warrant it, you can cc to another card and execute alarm-specific or other troubleshooting commands. Use the help (or ?) on the CLI of the other card to see available alarm commands ("? alm," for example).

The definition of each alarm severity comes from Bellcore TR-NWT-000474. An alarm can be:

Cards on Which This Command Executes

PXM45

Syntax
dspndalms
Syntax Description

This command takes no parameters.

Related Commands

dspalm, dspalms

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-93: Display node alarms. The output shows alarms of all three severities.
node19.8.PXM.a > dspndalms
Node Alarm Summary
 
Alarm Type                     Critical        Major          Minor
Clock Alarms                      0              0              0
Switching Alarms                  0              0              0
Shelf Slot Alarms                 0              1              0
Environment Alarms                0              0              0
Alarms From Cards                 0              0              0 0                     0
 

dspport

Display Port

Displays the configuration for a logical port. See the example output for the contents of the display. For a description of each item, see addport.


Note   The SCT ID that dspport shows pertains to the egress direction. To see the ingress SCT ID, use dspcd.

Card(s) on Which This Command Executes

AXSM

Syntax
dspport 
<ifNum>
Syntax Description

ifNum

Logical port number in the range 1-60

Related Commands

addport, dnport, dspports

Attributes

Log: no

State: Active

Privilege: ANYUSER

Examples

Example 3-94: Display the port configuration for logical port 1 on the current AXSM.
pop20two.1.AXSM.a > dspport 2
  Interface Number               : 2
  Line Number                    : 2.1
  Admin State                    : Up        Operational State   : Up
  Guaranteed bandwidth(cells/sec): 100000    Number of partitions: 1
  Maximum bandwidth(cells/sec)   : 100000    Number of SPVC      : 0
  ifType                         : NNI       Number of SVC       : 4
  SCT Id                         : 6
  VPI number(VNNI only)          : 0 

dspportcnt

Display Port Counters

Displays ATM cell counters for a logical port. Refer to the example for contents.

Card(s) on Which This Command Executes

AXSM

Syntax
dspportcnt <ifNum>
Syntax Description

ifNum

Logical port number. The range depends on the card. For an AXSM, the range is 1-60.

Related Commands

dspports, dspport, cnfport, dspcds

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-95: Display port counters on logical port (ifNum) 1 of the current AXSM.
pinnacle.6.AXSM.a > dspportcnt 1
Interface Num   : 1
                  Ingress           Egress
Rcv Clp0 Cells  : 222569             222569
Rcv Clp1 Cells  : 0                  0
Clp0 Disc Cells : 0                  0
Clp1 Disc  Cells: 0                  0
Xmt Clp0  Cells : 222569             222569
Xmt Clp1  Cells : 0                  0
Xmt OAM  Cells  : 0                  0

dspports

Display Ports

Displays general information about all logical ports on the card. On the AXSM, the information consists of the following for each logical port:

Card(s) on Which This Command Executes

AXSM

Syntax
dspports
Related Commands

addport, cnfport, delport, dspport

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-96: Display the logical ports on the current AXSM. Note that if no SCT file had been specified for a particular logical port (ifNum), the output gives a warning about the default SCT file usage for that port. See also the description for the cnfcdsct command.
ifNum Line Oper.  Guaranteed Maximum       sctID               ifType   VPI
           Status Rate       Rate                                    (VNNI only)
----- ---- ------ ---------- --------- ---------------------   ------ ---------
    1   1.1     Up      10000     10000   4                       UNI    0
    2   1.2   Down      10000     10000   4                       UNI    0
    3   1.3   Down      10000     10000   4                      VNNI    1
    4   1.3   Down      10000     10000   0 !DefaultSCT used!    VNNI    2 UNI    0
 

dspportsct

Display Port SCT

Displays information about the service class template (SCT) on a port. In the egress direction, the SCT applies to a port. (In the ingress direction, an SCT applies to the entire card.)

Card(s) on Which This Command Executes

AXSM

Syntax
dspportsct 
<parameter_group>
<ifnum>
Syntax Description

parameter_group can be:

ifnum is the number for the logical port. For an AXSM, the range is 1-60.

Related Commands

addport, cnfport, delport, dspport

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-97: Display the logical ports on the current AXSM. Note that if no SCT file has been specified for a particular logical port (ifNum), the output warns that the default SCT file (0) is in effect.usage that port.

dsprscprtn

Display Resource Partition

Displays information about one resource partition. The categories of information are the same as what appears in the output.

Card(s) on Which This Command Executes

AXSM

Syntax
dsprscprtn 
<if_num>
<part_id>
Syntax Description

if_num

Logical port in the range 1-60.

part_id

Partition identifier in the range 1-250.

Related Commands

addrscprtn, cnfrscprtn, delrscprtn, dsprscprtns

Attributes

Log: no

State: any

Privilege: ANYUSER

Example

Example 3-98: Display configuration for partition 2 on logical port 2 of the current AXSM.
pop20two.1.AXSM.a > dsprscprtn 2 2
  Interface Number               : 2
  Partition Id                   : 2        Number of SPVC: 0
  Controller Id                  : 2        Number of SVC : 4
  egr Guaranteed bw(.0001percent): 1000000
  egr Maximum bw(.0001percent)   : 1000000
  ing Guaranteed bw(.0001percent): 1000000
  ing Maximum bw(.0001percent)   : 1000000
  min vpi                        : 0
  max vpi                        : 4000
  min vci                        : 32
  max vci                        : 4000
  guaranteed connections         : 0
  maximum connections            : 4000

dsprscprtns

Display Resource Partitions

Display information for all the resource partitions on the current card. For information on specific elements of a resource partition, see the description of addrscprtn.

Card(s) on Which This Command Executes

AXSM

Syntax
dsprscprtns
Related Commands

addrscprtn, cnfrscprtn, dsprscprtn

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-99: Display resource partitions on the current AXSM.
pop20two.1.AXSM.a > dsprscprtns
if  part Ctlr egr     egr     ingr    ingr    min max   min   max  min   max
Num ID   ID   GuarBw  MaxBw   GuarBw  MaxBw   vpi vpi   vci   vci  conn  conn
             (.0001%)(.0001%)(.0001%)(.0001%)
-----------------------------------------------------------------------------
 2   2    2 1000000 1000000 1000000 1000000    0 4000    32  4000      0   4000
 3   2    2 1000000 1000000 1000000 1000000    0  255    32  2000      0   2000
 

dsprteoptcnf

Display Route Optimization Configuration

Display the current configuration for route optimization. The configuration itself originates with the cnfrteopt command. The dsprteoptcnf display shows the following:

Cards on Which This Command Executes

PXM45

Syntax
dsprteoptcnf
Syntax Description

This command takes no parameters.

Related Commands

cnfrteopt, opte, dsprteoptstat, cnfrteoptthld

Attributes

Log: no

State: any state

Privilege: ANYUSER

Example

Example 3-100: Display the current route optimization for the switch. No optimization has been configured on any ports.
pop20two.7.PXM.a > dsprteoptcnf
Configuration of Route Optimization:
Percentage Reduction Threshold: 30
Port           Enable   VPI/VCI Range    Interval   Time Range
1:2.1:2        no
1:2.2:3        no 
 

dsprteoptstat

Display Route Optimization Status

Display the current percent of route cost reduction. This percent is a threshold that the PXM45 requires to determine that one route costs sufficiently less to warrant re-routing. The percent applies to all connections on the node. The system default is 30%, but you can configure a percent through the cnfrteoptthld command. For more details on route optimization, see the cnfrteopt description.

Cards on Which This Command Executes

PXM45

Syntax
dsprteoptstat
Syntax Description

This command takes no parameters.

Related Commands

cnfrteopt, cnfrteoptthld, optrte, dsprteoptstat

Attributes

Log: no

State: any

Privilege: ANYUSER

Example

Example 3-101: Display the current route optimization status for the switch. The display shows the default optimization of 30%.
pop20two.7.PXM.a > dsprteoptstat
Configuration of Route Optimization:
Percentage Reduction Threshold: 30
 

dspsct

Display SCT

Display the contents of a service class template (SCT) for either the egress or ingress direction. For information on SCTs, see the cnfcdsct description and the description of SCTs in the configuration guide. With the dspsct command, you can specify:

Card(s) on Which This Command Executes

AXSM

Syntax
dspsct 
<SCT_section>
<sctID>
<egr | ing>
Syntax Description

SCT_section

A specific part of the SCT, as follows:

  • bw for bandwidth

  • gen for policing and CAC

  • cosb

  • vcThr for VC thresholds

  • cosThr for COSB thresholds

sctID

SCT identifier in the range 1-255.

egr or ing

Specifies the direction to which the template applies.

Related Commands

cnfcdsct, dspcdsct

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-102: Display each parameter in SCT file number 4 in the ingress direction. The output illustrates each category within the SCT file separately.
pinnacle.1.AXSM.a > dspcdsct bw 4 ing
Service Class Template [0] : Bw and Policing Parameters
 
+------------------------------------------------------------------------------+
 
| SERV-TYPE |   PCR    |   SCR    |   MCR    |   MBS    |   CDVT    |   ICR    |
 
+------------------------------------------------------------------------------+
 
| 000000256 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000257 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000258 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000259 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000260 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000261 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000262 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000263 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000264 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000265 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000266 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
| 000000267 | 00002000 | 00001000 | 00000500 | 00001024 | 00250000 | 00000010 |
 
pinnacle.6.AXSM.a > dspcdsct gen 4 ing
 
Service Class Template [0] : General Parameters
 
+--------------------------------------------------------+
| SERV-TYPE | COSB_NUM | BOOK_FACT | CAC_TYPE | UPC_ENB  |
+--------------------------------------------------------+
| 000000256 | 00000003 | 000000100 |   ECAC-A | GCRA1-ENB  |
| 000000257 | 00000004 | 000000100 |   ECAC-A | GCRA 1 & 2 |
| 000000258 | 00000004 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000259 | 00000004 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000260 | 00000005 | 000000100 |   ECAC-A | GCRA 1 & 2 |
| 000000261 | 00000005 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000262 | 00000005 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000263 | 00000006 | 000000100 |  LCN_CAC | GCRA1-ENB  |
| 000000264 | 00000006 | 000000100 |  LCN_CAC | GCRA1-ENB  |
| 000000265 | 00000001 | 000000100 |    B-CAC | GCRA1-ENB  |
| 000000266 | 00000003 | 000000100 |    B-CAC | GCRA 1 & 2 |
| 000000267 | 00000003 | 000000100 |    B-CAC | GCRA 1 & 2 |
+-----------------------------------------------------------------------+ 
 
pinnacle.6.AXSM.a > dspcdsct cosb 4 ing
+--------------------------------------------------------------------------+
|Service Class Template [00] : COSB Parameters                             |
+--------------------------------------------------------------------------+
| COSB | MIN-RATE | MAX-RATE | MIN-PRIORITY | EXCESS-PRIORITY | ERS ENABLE |
+--------------------------------------------------------------------------+
| 0001 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0002 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0003 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0004 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0005 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0006 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0007 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0008 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0009 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0010 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0011 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0012 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0013 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0014 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0015 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
| 0016 | 00000000 | 00000100 |          001 |             001 |     ENABLE |
+--------------------------------------------------------------------------+
 
 
pinnacle.6.AXSM.a > dspcdsct vcThr 4 ing
 
Service Class Template [0] : VC Threshold Parameters
 
 
+-----------------------------------------------------------------
 
|SERV|VC THRESH| SELECT |MAX_CELL|EFCI|CLP_LO| CLP_HI| EPD0  |SCALING|SCALING
|
|TYPE|TBL IDX  | THRESH | THRESH | Pct|EPDPct|    Pct|   Pct |COSB   | Log-If
|
+-----------------------------------------------------------------
| 256 |    225  |   DSB|00000160|100%|035%|080%  |100%  |0000001 |
0000001|
| 257 |    226  |   DSB|00001280|100%|035%|080%  |100%  |0000001 |
0000001|
| 258 |    227  |   DSB|00001280|100%|035%|080%  |100%  |0000001 |
0000001|
| 259 |    228  |   DSB|00001280|100%|035%|080%  |100%  |0000001 |
0000001|
| 260 |    229  |   DSB|00001280|100%|080%|080%  |060%  |0000001 |
0000001|
| 261 |    230  |   DSB|00001280|100%|080%|080%  |060%  |0000001 |
0000001|
| 262 |    231  |   DSB|00001280|100%|080%|080%  |060%  |0000001 |
0000001|
| 263 |    232  |   DSB|00008000|100%|080%|080%  |060%  |0000001 |
0000001|
| 264 |    233  |   DSB|00008000|100%|080%|080%  |060%  |0000001 |
0000001|
| 265 |    234  |   DSB|00008000|020%|080%|080%  |060%  |0000001 |
0000001|
| 266 |    235  |   DSB|00000160|100%|035%|080%  |100%  |0000001 |
0000001|
| 267 |    236  |   DSB|00000160|100%|035%|080%  |100%  |0000001 |
0000001|
+------------------------------------------------------------------------
pinnacle.6.AXSM.a > dspcdsct cosThr 4 ing
+------------------------------------------------------------------------
+
|Service Class Template [00] : COSB Threshold Parameters
            |
+------------------------------------------------------------------------
+
| COSB |COSBTHRES| MAX_CELL |EFCI|CLP_LO|CLP_HI| EPD0 |RED  | RED PROB |
|      |TBL IDX  |  THRESH  | Pct|EPDPct|   Pct|  Pct | PCT|  FACTOR  |
+------------------------------------------------------------------------
+
| 0001 |  00114  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0002 |  00115  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0003 |  00116  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0004 |  00117  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0005 |  00118  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0006 |  00119  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 | 
 
| 0007 |  00120  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0008 |  00121  | 00001424 |100%|080%  |060%  |100% |025% | 00000005 |
 
| 0009 |  00122  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0010 |  00123  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0011 |  00124  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0012 |  00125  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0013 |  00126  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0014 |  00127  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0015 |  00128  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
| 0016 |  00129  | 01015808 |100%|100%  |100%  |100% |025% | 00000005 |
 
+----------------------------------------------------------------------

dspslotalms

Display Slot Alarms

Display alarms for a slot. The dspslotalms command provides a slot-level view of alarms, so further investigation through other commands may be appropriate. For example, if the hard drive on the PXM-HD back card has a problem, dspslotalms identifies the problem.

The categories of alarms displayed by dspslotalms are

The definition of each alarm severity comes from Bellcore TR-NWT-000474. An alarm can be:

The dspslotalms command is part of a hierarchy of troubleshooting commands you can execute on the PXM45. Frequently, dspslotalms follows the higher-level command dspndalms. The dspndalms command shows a variety of alarms within the switch and helps isolate the problem. You can subsequently cc to the CLI of a suspect card and execute a variety of other troubleshooting commands.

Cards on Which This Command Executes

PXM45

Syntax
dspslotalms
Syntax Description

This command takes no parameters.

Related Commands

dspndalms, dspalm, dspalms

Attributes

Log: no

State: ACTIVE

Privilege: ANYUSER

Examples

Example 3-103: Display alarms detected by card slot number.
node19.8.PXM.a > dspslotalms
Node Slot Alarm Summary
 
Card Alarm                   Critical  0   Major  1   Minor  0
Disk Alarm       Slot 7  Critical  3   Major  4   Minor  5

dspsnmp

Display SNMP Strings

The dspsnmp command displays the SNMP strings.

Cards on Which This Card Executes

PXM45

Syntax
dspsnmp
Syntax Description

This command takes no parameters.

Attributes

Log: no

State: ACTIVE

Privilege: SUPER_GP

Example

Example 3-104: Display the current SNMP strings. this example shows that the only specified string is the community "ro."
node19.8.PXM.a > dspsnmp
node19-                          System Rev: 02.00   Apr. 11, 2000 15:04:00 PST
MGX8850                                              Shelf Alarm: NONE
 
Community:                                               ro
System Location:
System Contact 

dspspvc

Display information about an individual SPVC. The dspspvc display consists of three sections to make the information easier to sort. The sections show the connection identification, provisioning information, and traffic information. Most of the information is derived from addcon execution. See the addcon description for details. Also, executing cnfpnni-intf can affect the dspspvc output.

The dspspvc output shows the:

Syntax
dspspvc <portid> 
<vpi>
<vci>
Syntax Description

portid

Logical port identifier required by the network control application (PNNI, for example). It has the following format:

{shelf.]slot[:subslot].port[:subport], where

  • (Optional) shelf is always 1.

  • slot is the slot for the card.

  • (Optional) subslot is the bay number--1 or 2. For AXSM-1-2488, subslot is always 1.

  • port is the line number specified for a logical port at the time that logical port was created through addport on a service module.

  • (Optional) subport is the logical port (ifNum) specified through addport. On an AXSM, for example, subport has the range 1-60.

vpi

The VPI for the connection.

vci

The VCI for the connection.

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

Example 3-105: Display information for vpi/vci 10 100 on port ID 1:1.1:1. In this case, port ID and remote and local NSAP addresses are the same, so the connection is a DAXCON. Also, the Max Cost is -1, so no cost-per-link was specified for the UBR service type and the Routing Cost is 0.
node19.8.PXM.a > dspspvc 1:1.1:1 10 100
Port                   Vpi Vci                         Owner      State
-------------------------------------------------------------------------
Local  1:1.1:1         10.100                          SLAVE      OK
       Address: 47.00918100000000001a53c82d.000001011801.00
Remote 1:1.1:1         11.101                          MASTER     OK
       Address: 47.00918100000000001a53c82d.000001011801.00
 
-------------------- Provisioning Parameters --------------------
Connection Type: VCC          Cast Type: Point-to-Point
Service Category: UBR         Conformance: UBR.1
Bearer Class: BCOB-X
Last Fail Cause: SPVC Established                 Attempts: 0
Continuity Check: Disabled    Frame Discard: Disabled
L-Utils: 100   R-Utils: 100   Max Cost: -1    Routing Cost: 0
 
---------- Traffic Parameters ----------
Tx PCR:  14             Rx PCR:  14
Tx SCR:  3              Rx SCR:  3
Tx MBS:  1              Rx MBS:  1
Tx CDVT: -1             Rx CDVT: -1
Tx CDV:  N/A            Rx CDV:  N/A
Tx CTD:  N/A            Rx CTD:  N/A 
 

dspspvclog

Display SPVC Log

Show whether the SPVC log has been enabled.

Cards on Which This Command Executes

AXSM

Syntax
dspspvclog
Syntax Description

This command takes no parameters.

Related Commands

cnfspvclog

Attributes

Log: no

State: any state

Privilege: ANYUSER

Examples

Example 3-106: Display the current SPVC log. The output shows that the log is disabled.
Unknown.8.PXM.a > dspspvclog
 
Global SPVC Event Log Status: Disable 

dspspvcs

Display SPVCs

Display a list of SPVCs on a port. Currently, the notation for the logical port follows the PNNI format (see Syntax section). For each SPVC, the information in the dspspvcs display consists of the:

Cards on Which This Command Executes

PXM45

Syntax
dspspvcs
Syntax Description

This command takes no parameters.

Related Commands

dspspvc, addcon, cnfcon

Attributes

Log: no

State: any State

Privilege: ANYUSER

Example

The port identification has the format that was used in the original port specification. In the example display, the logical port appears in the shortened form slot.port rather than slot[:subslot].port[:subport]. The shortened form appears because the logical port originally was added by using only the required elements slot and port.


Example 3-107: Display a list of the SPVCs on the node.
switch29.7.PXM.a > dspspvcs
 
Local Port         Vpi.Vci   Remote Port        Vpi.Vci    State   Owner
----------------------------+-----------------------------+-------+------
5.2                 1 100    5.4                 1 100     OK      SLAVE 
Local  Addr:47.00918100000000d058ac2246.000000050200.00
Remote Addr:47.00918100000000d058ac2246.000000050400.00
5.2                 1 101    5.4                 1 101     OK      MASTER
Local  Addr:47.00918100000000d058ac2246.000000050200.00
Remote Addr:47.00918100000000d058ac2246.000000050400.00
5.4                 1 100    5.2                 1 100     OK      MASTER
Local  Addr:47.00918100000000d058ac2246.000000050400.00
Remote Addr:47.00918100000000d058ac2246.000000050200.00
5.4                 1 101    5.2                 1 101     OK      SLAVE 
Local  Addr:47.00918100000000d058ac2246.000000050400.00
Remote Addr:47.00918100000000d058ac2246.000000050200.00

dspswalms

Display Switching Alarms

Displays alarms for circuits on the PXM45:

The definition of each alarm severity comes from Bellcore TR-NWT-000474. An alarm can be:

Cards on Which This Command Executes

PXM45

Syntax
dspswalms
Syntax Description

This command takes no parameters.

Related Commands

dspndalms

Attributes

Log: no

State: Active

Privilege: ANYUSER

Examples

Example 3-108: Display switching alarms.
node_chi.8.PXM.a > dspswalms
Node Switching Alarm Summary
 
Card Crossbar              Critical    0   Major    0   Minor    0
Crossbar Fabric            Critical    0   Major    0   Minor    0
Humvee Alarm               Critical    0   Major    0   Minor    0 

dsptrapmgr

Display Trap Manager

Display details about all existing trap managers. The dsptrapmgr output shows:

Of these elements, the IP address and port number result from addtrapmgr.

Card(s) on Which This Command Executes

PXM45

Syntax
dsptrapmgr
Syntax Description

This command takes no parameters.

Related Commands

addtrapmgr, deltrapmgr

Attributes

Log: no

State: Active

Privilege: ANYUSER


Example 3-109: Display trap managers.
node19.8.PXM.a > dsptrapmgr
     ipAddress     PortNum  RowStatus   ReadTrapFlag  NextTrapSeqNum
  ---------------  -------  ----------  ------------  --------------
  171.71.55.21      2500       Add           Off       0
  172.29.65.87      2500       Add           Off       348
  172.71.59.21      2500       Add           Off       0
 
  LastTrapSeqNum:     385
  NumOfValidEntries:  3 
 

dspusers

Display Users

Display current user identifications and access levels.

Card(s) on Which This Command Executes

PXM45

Syntax
dspusers 
[-u <userID>]
Syntax Description

-u

Command delineator that precedes the userId entry.

userId

String of up to12 characters that identifies a specific user.

Related Commands

adduser, deluser, cnfuser

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-110: Show all currently configured users
raviraj.7.PXM.a > dspusers
 
UserId        AccessLevel
-------------------------
cisco         CISCO_GP
service       SERVICE_GP
superuser     SUPER_GP
 

Example 3-111: Show access level for a specified user. The user ID is "raoul."
raviraj.7.PXM.a > dspusers -u raoul
 
UserId        AccessLevel
-------------------------
raoul	 SUPER_GP
 

dspversion

Display Version

Show details for the firmware versions residing on a card. You can execute dspversion on the command line of a PXM45 or a service module. Typically, you would use dspversion in conjunction with the commands for changing a card's firmware version. (See Related Commands section.) For example, you can use dspversion to see if a firmware version you want to run currently resides in RAM.

Version Numbering Conventions

This section describes how to interpret a firmware version number. It starts with a description of firmware file names. The second part describes the firmware version number derived from the firmware filename. Commands such as loadrev and setrev require a version number as input rather than a filename. Similarly, the dspversion command displays the firmware version rather than the filename.

Firmware Filenames

The FW directory on the hard drive contains firmware files of possibly many revisions. (Each firmware file has the fw file extension.) The format of a firmware filename is:

cardtype_version-element_platform.fw

For example, a firmware file may have the name "axsm_002.000.001.001_mgx.fw." Within this filename, the version-portion is 002.000.001.001. This version-portion has the following format:

major-release.minor-release.maintenance.patch

The range for each release, maintenance, and patch is 0-255. Note that, as you read left-to-right, each element is a superset of the element on the right, and the number on the right resets to 0 or 1 when the element on its left is incremented. For example, if the minor-release number 010 rolls to 011, the maintenance on its right is reset to 1, so the new version in the example is 002.011.001.000. (Note the anomaly here is that the maintenance number resets to 1 rather than 0 because of the IOS convention of starting maintenance numbers at 1.)

Version Numbers

To derive the firmware version number, the firmware filename is altered by removing insignificant zeroes and being reformatted to include parentheses. The format of a version number is:

major-release.minor-release(maintenance.patch)

Using the example of axsm_002.000.001.001_mgx.fw, the version is 2.0(1.1). Similarly, if no patch were present, the version number would be 2.0(1).

Pre-release, developmental versions have one or two alphanumeric characters at the end of the version number, and these versions may appear in various contexts. For example, the help display for setrev gives examples of revision, but only the first two in the following list could be in released product. These two bullets show major release 2, minor release 0, and the minimal maintenance number of 1 (per the IOS precedent). The last four bullets show developmental revision numbers:

Cards on Which This Command Executes

PXM45, AXSM

Syntax
dspversion
Syntax Description

This command takes no parameters.

Related Commands

abortrev, commitrev, loadrev, runrev, setrev, dspcd

Attributes

Log: Yes

State: any

Privilege: ANYUSER


Example 3-112: Display the firmware version for the current PXM45.
pop20two.7.PXM.a > dspversion
 
Image Information.  2.0(1)  Slot 7.
 
File Descriptor:
  Addr  : 0
Image Descriptor:
  CRC   : 0                 TgtID : 184               NmFile: 1
  IdAddr: 0
  RevID : 2.0(1)            ImgTyp: RUNTIME           Shelf : MGX
  CdType: PXM45
 
Build info: 002.000.001-D_fconrad [Apr  7 2000, 14:41:18]
FW ID: 002.000.001 

Example 3-113: Display firmware image on the AXSM in slot 1. As the example shows, the command executes on the CLI of the AXSM after you have switched (cc) to that CLI.
Unknown.1.AXSM.a > dspversion
 
  Image Type   Shelf Type    Card Type         Version   Built On 
  ----------   ----------   ----------    ------------   ------------ 
     Runtime          MGX         AXSM         2.0(2)   Mar 31 2000, 16:36:39 
        Boot          MGX         AXSM      2.0(128)A1   - 
 

exit

Exit from CLI

Use the exit command to exit the current CLI shell.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
exit
Related Commands

bye, logout

Attributes

Log: Yes

State: any

Privilege: ANYUSER


Example 3-114: Exit from the current CLI shell
pinnacle.8.PXM.a > exit
 
(session ended)
 

help

Help

Use the help command to view commands associated with the current card. The help command is case-sensitive.

This command takes no arguments and therefore does not provide information about specific commands.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
Help
Related Commands

None

Attributes

Log: no

State: any

Privilege: ANYUSER

history

Command History

Displays the last 10 commands executed on the current card.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
history
Related Commands

cmdhistory

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-115: Display the last 10 commands executed on the PXM45.
pinnacle.8.PXM.a > history
 
Size of cmdHistory is currently 10 line(s)
  1 dspconcnt 2.39.45
  2 dsplmistats
  3 dsplmiloop
  4 dsplm
  5 clrportcnt
  6 dspportcnts
  7 dspportcnt
  8 dspportcnt 1
  9 dsplmistats
 10 history
 
pinnacle.8.PXM.a > 

ipifconfig

IP Interface Configuration

Configure an interface to provide IP connectivity for user-control of the switch. Typically, the Cisco WAN Manager application running on a local or remote work station uses this connection to control the switch.

(Note that ipifconfig and related commands have no bearing on the Console Port for an ASCII terminal that is co-located with the node. For details on the hardware connections and initial start-up through the console port, see the Cisco MGX 8850 Switch Software Configuration Guide Release 2.0 and the Cisco MGX 8850 Hardware Installation Release 2.0.)

The ipifconfig command lets you specify:

Usage Guidelines

Except for the first-time, mandatory configuration of an IP address for the interface, the ipifconfig parameters are optional details that you can use to modify the interface. The design of the parameters includes default states that apply to a broad range of network designs. The purpose of this default design is to minimize the need to change the optional parameters.

The IP interface configuration requires knowledge of the capabilities of the devices or interfaces that exist between the PXM45 and workstation. Particularly, any attached routers should be feature-rich. For example, the most likely configuration consists of:


Note   The ipifconfig command on the PXM45 corresponds to cnfifip on the PXM1.

Card(s) on Which This Command Executes
Syntax
ipifconfig 
<interface>
[ip_address]
[netmask <mask>]
[ broadcast <broad_addr>]
[ up | down ]
[arp | noarp]
[svc | nosvc]
[pvc | nopvc]
[ default | nodefault]
[clrstats]
Syntax Description

interface

An alphanumeric string that identifies the type of interface for the current execution of the ipifconfig command. The choices are:

  • lnPci0 for Ethernet (the default on power-up)

  • atm0 for the ATM.

  • sl0 for SLIP

Enter the entire keyword.Where appropriate, each subsequent parameter description identifies characteristics that depend on the type of interface.

ip_address

(Optional if already configured, mandatory if not) 32-bit IP address in dotted decimal format. This parameter is mandatory when you first configure the interface. If you subsequently modify one or more optional parameters, you can omit this IP address because the interface type is sufficient.

mask

(Optional) 32-bit net mask in dotted decimal format. Ideally, the PXM45 and any routers associated with connected workstations exist in the same subnet. Specifically, having the same subnet simplifies router configuration.

broad_addr

(Optional) Broadcast address--applies to only Ethernet.

up | down

(Optional) Set the interface to be either up or down. Default is up. Setting it to down turns off all IP packet communication. You should have a specific purpose for downing the interface.

arp | noarp

(Optional) Enables or disables ARP for all connections on the interface. Enter the keyword arp or noarp in its entirety. The default is enabled (arp). Note that disabling ARP for Ethernet is a very unlikely choice.

If you disable ARP, the system subsequently prevents you from specifying ARP for an individual SVC or PVC. If you need to disable ARP for a connection because a particular interface or device does not support ARP, disable it though svcifconfig or pvcifconfig.

svc | nosvc

(Optional) Specify whether SVC support is enabled on the interface. The choice applies to all connections on the interface. The default is enabled and is the most common application. Specific contexts may provide a reason to disable SVCs on the interface.

pvc | nopvc

(Optional) Specify whether PVC support is enabled. Enter the keyword arp or noarp in its entirety. The default is arp (enable). If a device providing IP connectivity does not support SVCs, you must set up a PVC for that device by executing pvcifconfig. If PVC support on the interface has been disabled (noarp), you must enable it, otherwise pvcifconfig will fail.

default | nodefault

(Optional) Specifies whether to use this interface as the default interface. As stated in the description of the interface parameter, the default interface is Ethernet the first time the switch comes up. You can change the default by entering the default or nodefault keyword. For example, if you currently are specifying an ATM interface (atm0) on the control port, you can make it the default by typing the keyword default.

clrstats

(Optional) Clear all interface and connection statistics for the interface. The statistics pertain to incoming and outgoing packets, errored packets, and so on.

Related Commands

dspipif, ipifconfig, dspsvcif, dspipifcache

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-116: Specify a IP interface with an ATM interface type, address of 163.72.29.177, and a net mask of 255.255.255.000, and use the defaults for all other parameters.
wilco.7.PXM.a > ipifconfig atm0 163.72.29.177 mask 255.255.255.000
 

loadrev

Downloads a firmware image from the FW directory on the PXM45 hard drive to a card's RAM. Executing loadrev does not cause the card to run the image. To run the new firmware, execute runrev.

The sequence of commands that begins with loadrev constitutes a graceful revision change. A graceful revision change preserves the configuration of the card and minimizes data loss resulting from the brief disruption in service. The sequence of commands for a graceful revision change, including the optional abortrev for reverting to the previous image, is as follows:

    1. loadrev loads a firmware version from the hard disk to a card's memory as the new primary version.

    2. runrev causes the standby card to become the active card and start running the new version. At this point, the card that was active and is now standby begins to receive the new firmware version. In this way, it is ready with the new firmware in case the active card fails.

    3. If an unacceptable problem occurs, the optional abortrev restores the previous primary version of firmware as well as the previous database contents.

    4. commitrev declares the new primary version to be acceptable and removes the old primary from main memory (but not the hard disk).

The loadrev command requires the logical slot number. In the case of a primary-redundant pairing, the logical slot number refers to the active card. With the reserved slot pairing of primary and redundant PXM45s, the logical slot is always 7. With only one PXM45 in the system, the PXM45 loads the image into its RAM and awaits the runrev command. The graceful upgrade process that begins with loadrev does not apply to a single service module (use setrev instead).

Version Numbering Conventions

This section describes how to interpret a firmware version number. The sections starts with a a description of firmware file names. The second part describes the firmware version number derived from the firmware filename. Commands such as loadrev and setrev require a version number as input rather than a filename. Similarly, the dspversion command displays the firmware version number rather than the firmware filename.

Firmware Filenames

The FW directory on the hard drive contains firmware files of possibly many revisions. (Each firmware file has the fw file extension.) The format of a firmware filename is:

cardtype_version-element_platform.fw

For example, a firmware file may have the name "axsm_002.000.001.001_mgx.fw." Within this filename, the version-portion is 002.000.001.001. This version-portion has the following format:

major-release.minor-release.maintenance.patch

The range for each release, maintenance, and patch is 0-255. Note that, as you read left-to-right, each element is a superset of the element on the right, and the number on the right resets to 0 or 1 when the element on its left is incremented. For example, if the minor-release number 010 rolls to 011, the maintenance on its right is reset to 1, so the new version in the example is 002.011.001.000. (Note the anomaly here is that the maintenance number resets to 1 rather than 0 because of the IOS convention of starting maintenance numbers at 1.)

Version Numbers

To derive the firmware version number, the firmware filename is altered by removing insignificant zeroes and being reformatted to include parentheses. The format of a version number is:

major-release.minor-release(maintenance.patch)

Using the example of axsm_002.000.001.001_mgx.fw, the version is 2.0(1.1). Similarly, if no patch were present, the version number would be 2.0(1).

Pre-release, developmental versions have one or two alphanumeric characters at the end of the version number, and these versions may appear in various contexts. For example, the help display for setrev gives examples of revision, but only the first two in the following list could be in released product. These two bullets show major release 2, minor release 0, and the minimal maintenance number of 1 (per the IOS precedent). The last four bullets show developmental revision numbers:

Card(s) on Which This Command Executes

PXM45

Syntax
loadrev 
<logical slot>
<revision>
Syntax Description

logical slot

The logical number of the targeted card slot.

revision

Revision number derived from the name of the firmware file. For an explanation, see the section, "Version Numbering Conventions."

Related Commands

abortrev, commitrev, runrev, setrev, dspversion, dspcd

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-117: Load revision 2.0(4) to the standby PXM45.
pinnacle.7.PXM.a > loadrev 7 2.0(4)

logout

Log Out

Log out the current CLI shell.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
logout
Related Commands

bye, exit

Attributes

Log: Yes

State: any

Privilege: ANYUSER


Example 3-118: Log out of the current CLI shell.
pinnacle.8.PXM.a > logout
 
(session ended)

ls

List

Use the ls command to list the contents of the working directory. The filename is listed for each entry. The total space of the file system and free space is also summarized at the end of the output.

Card(s) on Which This Command Executes

PXM45

Syntax
ls
Related Commands

cd, pwd, rename, copy

Attributes

Log: no

State: any

Privilege: SERVICE_GP

Example
raviraj.7.PXM.a > ls
SM
FW
DIAG
STATS
TMP
CNF
RPM
LOG
clrDB
upgrade.state
config.sys
DB
 
In the file system :
    total space :  819200 K bytes
    free  space :  700583 K bytes
 
raviraj.7.PXM.a >

optrte

Optimize Routes

Force immediate optimization of either a single SPVC route, a range of SPVCs, or all SPVCs on a particular port. (Connection grooming is a common word for optimization.)

Re-routing depends on a reduction in the cost of the route. If the PXM45 can find a route with sufficiently lower cost, the SPVC is de-routed then re-routed. The system default is a 30% reduction in the cost but is configurable through the cnfrteoptthld command. For a detailed explanation of route optimization, see the description of cnfrteopt.

Cards on Which This Command Executes

PXM45

Syntax
optrte <portid> 
[-vpi <vpi>]
[-vci <vci>]
[-range <starting-vpi/vci..ending-vpi/vci>]
Syntax Description

portid

Port identifier has the format [shelf.]slot[:subslot].port[:subport].

vpi

The vpi range is 0-4095.

vci

The vci range is 32-65535.

starting-vpi/vci.. ending-vpi/vci

This parameter specifies a range of connections for grooming. The VPI of the starting SPVC must be less than the ending VPI, and the starting VCI must be less than the ending VCI.

Use the notation as it appears on the syntax line: type a slash between the VPI and VCI and two dots with no spaces between the starting and ending values. For example, 100/1000..200/10000 is a valid parameter to follow the -range keyword. The ranges are:

  • The vpi range is 0-4095.

  • The vci range is 32-65535.

Note that the default range is all connections--on the entity specified by portid. Therefore, if you want to groom all connections on the portid, simply leave out the -range command delineator.

Related Commands

cnfrteopt, cnfrteoptthld, dsprteoptcnf, dsprteoptstat

Attributes

Log: Yes

State: Active

Privilege: GROUP_2

Example

Example 3-119: Immediately find a better route for the SPVC with vpi.vci 1000.50000 on portid 1:2.1:1
pop20two.7.PXM.a > optrte 1000 50000

ping

Ping

Use the ping command to send an ICMP packet to a destination address to find out if the host is operational.

Card(s) on Which This Command Executes

PXM45

Syntax
ping 
<IP_Addr>
[<Num_Packets>]
Syntax Description

IP_Addr

IP address of the destination host in dotted decimal format.

Num_Packets

Number of packets, in the range 0-65535.

  • 0=infinite

  • 3=default

Related Commands

None

Attributes

Log: no

State: any

Privilege: ANYUSER

Example
raviraj.7.PXM.a > ping 172.29.23.148
PING 172.29.23.148: 56 data bytes
64 bytes from 172.29.23.148: icmp_seq=0. time=0. ms
64 bytes from 172.29.23.148: icmp_seq=1. time=0. ms
64 bytes from 172.29.23.148: icmp_seq=2. time=0. ms
----172.29.23.148 PING Statistics----
3 packets transmitted, 3 packets received, 0% packet loss
round-trip (ms)  min/avg/max = 0/0/0
 
raviraj.7.PXM.a >

pvcifconfig

PVC Interface Configuration

Configure a PVC for IP connectivity between the PXM45 and a workstation. Using a PVC for IP connectivity is appropriate if a connecting interface or device (such as a router) cannot support SVCs.

Card(s) on Which This Command Executes

PXM45

Syntax
pvcifconfig 
interface
router | local
pvc_address
[atmarp | noatmarp]
[llcencap | vcmux]
[ default | nodefault]
[reset]
[delete]
[clrstats]
Syntax Description

interface

An alphanumeric string that identifies the type of interface for the current execution of the pvcifconfig command. The choices are:

lnPci0 for Ethernet (the default on power-up)

atm0 for the ATM.

sl0 for SLIP

Enter the entire keyword.Where appropriate, each subsequent parameter description identifies characteristics that depend on the type of interface.

router | local

Specifies whether the AESA address corresponds to a router or the local PXM45. You must enter the entirety of one of these keywords. The <AESA> is an NSAP address used by the router or the local PXM45.

pvc_address

The VPI and VCI of the PVC. The format is vpi.vci.

[atmarp | noatmarp]

(Optional) Enables or disables ATMARP on a PVC--if the connected router supports ATMARP. Furthermore, it applies to only the ATM End Station Address (AESA) configuration at the router's interface. (See also ipifconfig command description.)

[llcencap | vcmux]

Optional) Specify the encapsulation method for the PVC. The choice primarily depends on whether the router supports LLC Snap encapsulation (llcsnap). The alternative is VC-based multiplexing (vcmux).

[up]

Place the PVC in the UP state and attempt to bind the associated lcns.

[ default | nodefault]

(Optional) Specifies whether this PVC is the default route on the interface.

[reset]

(Optional) Force a reset of the PVC. The PVC is freed, then the call is attempted again.

[delete]

(Optional) Delete the specified AESA configuration.

[clrstats]

(Optional) Clear any statistics for this PVC (such as dropped packets, for example).

Related Commands

dsppvcif, ipifconfig, setipconndebug

Attributes

Log: no log

State: Active

Privilege: SUPER_GP

pwd

Present Working Directory

Identify the current working directory on the PXM45.

Card(s) on Which This Command Executes

PXM45

Syntax
pwd
Related Commands

cd, rmdir, rm, ls, copy

Attributes

Log:Yes

State:Any

Privilege: SERVICE_GP

Example
raviraj.7.PXM.a > pwd
C:
raviraj.7.PXM.a >

resetcd

Reset Card

Use the resetcd command to reset either the hardware of a selected service module or the failure history of the current card.

Using the resetcd command without defining a slot number results in an ungraceful (disruptive) upgrade. This is the fastest method to upgrade a card, but interrupts service.

A graceful (non-disruptive) upgrade requires that the loadrev, commit, and runrev commands have already been executed, and that the card is identified in the command string.

Card(s) on Which This Command Executes

PXM45

Syntax
resetcd
Syntax Description

This command takes no parameters but prompts you to confirm that you really want to reset the card.

Related Commands

resetsys

Attributes

Log: Yes

State: Active

Privilege: ANYUSER


Example 3-120: Reset the current PXM45.
pinnacle.7.PXM.a > resetcd
The card in slot number 7, will be reset. Please confirm action
Do you want to proceed (Yes/No)? n
(command not executed) 

resetsys

Reset System

Reset the entire node.

Card(s) on Which This Command Executes

PXM45

Syntax

This command takes no parameters but gives a warning and prompts you to confirm the execution of this command.

resetsys
Related Commands

resetcd

Attributes

Log: Yes

State: Active

Privilege: GROUP_3


Example 3-121: Reset the System
pinnacle.7.PXM.a > resetsys
This command resets the entire shelf, a destructive command.
Please confirm now!
Do you want to proceed (Yes/No)? n
(command not executed) 

routeShow

Show Routing

Use the routeShow command to view the current IP routing of the network layer of the operating system.

Card(s) on Which This Command Executes

PXM45

Syntax
routeShow
Related Commands

routestatShow

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-122: Display the current IP routing of the network layer of the operating system
pinnacle.8.PXM.a > routeShow
 
ROUTE NET TABLE
destination      gateway          flags  Refcnt  Use           Interface
------------------------------------------------------------------------
0.0.0.0          172.29.23.149    1      1       21778         lnPci0
0.0.0.0          172.29.23.1      3      0       2755          lnPci0
172.1.1.0        172.1.1.149      1      0       0             atm0
172.29.23.0      172.29.23.149    1      2       5275          lnPci0
------------------------------------------------------------------------
 
ROUTE HOST TABLE
destination      gateway          flags  Refcnt  Use           Interface
------------------------------------------------------------------------
0.0.0.0          0.0.0.0          5      0       0             sl0
127.0.0.1        127.0.0.1        5      1       0             lo0
172.29.23.3      172.1.1.149      5      0       3555          atm0
172.29.23.5      172.1.1.149      5      0       3304          atm0
172.29.23.7      172.1.1.149      5      0       3335          atm0
171.71.29.18     172.1.1.149      5      0       3304          atm0
172.29.23.18     172.1.1.149      5      0       3304          atm0
172.29.23.28     172.1.1.149      5      0       6127          atm0
172.29.23.29     172.1.1.149      5      1       6065          atm0
171.71.29.32     172.1.1.149      5      0       5842          atm0
171.71.29.44     172.1.1.149      5      0       3304          atm0
172.29.23.53     172.1.1.149      5      0       3304          atm0
171.71.29.59     172.1.1.149      5      0       3304          atm0
171.71.28.126    172.1.1.149      5      0       3309          atm0
------------------------------------------------------------------------
 
pinnacle.8.PXM.a >

routestatShow

Show Routing Statistics

Use the routestatShow command to view the current IP routing statistics for the network layer of the operating system.

Card(s) on Which This Command Executes

PXM45

Syntax
routestatShow
Related Commands

routeShow

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-123: Display the current IP routing statistics for the network layer of the operating system
pinnacle.8.PXM.a > routestatShow
  
routing:
        0 bad routing redirect
        0 dynamically created route
        0 new gateway due to redirects
        0 destination found unreachable
        11095 uses of a wildcard route
 
pinnacle.8.PXM.a >
 

runrev

Run Revision

Cause a switchover to the specified logical slot and run the specified firmware image as the primary version. The only case where no card switchover occurs is a non-redundant PXM45.

The runrev command is part of a graceful firmware upgrade. It causes the card to start using the specified image. This image has been loaded from the hard disk on the PXM45 to the card's main memory by executing loadrev.

The order of commands in a graceful upgrade, including the option of aborting the revision change, is:

    1. loadrev loads a firmware version from the hard disk to a card's memory as the new primary version.

    2. runrev causes the standby card to become the active card and start running the new version. At this point, the card that was active and is now standby begins to receive the new firmware version. In this way, it is ready with the new firmware in case the active card fails.

    3. If an unacceptable problem occurs, the optional abortrev restores the previous primary version of firmware as well as the previous database contents.

    4. commitrev declares the new primary version to be acceptable and removes the old primary from main memory (but not the hard disk).


Note   In Release 2.0 of the MGX 8850 node, the applicable card for a graceful upgrade is the PXM45. A card switchover occurs if a redundant PXM45 is present. If no standby card is present but the new image has been loaded to the active PXM45, runrev immediately causes the new primary image to start running.


Note   After you execute runrev, the PXM45 updates the database records on hard disk as changes occur (such as changes to the configuration or network topology). If you revert to the previous version by executing abortrev, the post-runrev changes are lost. For example, if a switch was added to the network between runrev and abortrev, the resurrected database has no information about this addition to the topology.

Card(s) on Which This Command Executes

PXM45

Syntax
runrev 
<logical slot>
<revision>
Syntax Description

logical slot

Number of the targeted card slot.

revision

Revision number derived from the name of the firmware file. If the standby card does not have the specified image, runrev has no effect, and the system displays an error message. For an explanation, see the section, "Version Numbering Conventions," in the loadrev description.

Related Commands

abortrev, commitrev, loadrev, setrev, dspcd, dspversion

Attributes

Log: Yes

State: Active

Privilege: SUPER_GP


Example 3-124: Run version 2.0(4) in logical slot 7. A previous check of the cards (by using dspcds) and firmware images (by using dspcd) would show whether a redundant card and version 2.0(4) are present.
excel.8.PXM.a > runrev 7 2.0(4)

sesntimeout

Session Timeout

Use the sesntimeout command define maximum idle time, in seconds, for the current session. If you do not specify a timeout period in seconds, the system displays the current timeout. To disable the session timeout function, enter a 0.

Card(s) on Which This Command Executes

PXM45

Syntax

sesntimeout
[time_out]

Syntax Description

time_out

Number of idle time seconds allowed for the session.

Related Commands

None

Attributes

Log: no

State: any

Privilege: ANYUSER

Examples

This section contains the following examples.


Example 3-125: Display the current timeout
pinnacle.7.PXM.a > sesntimeout
The timeout period for this session is currently 600 second(s)
pinnacle.7.PXM.a > 

Example 3-126: Set the session timeout threshold to 12 minutes (720 seconds)
pinnacle.7.PXM.a > sesntimeout 720
The timeout period for this session is now set to 720 second(s)
 pinnacle.7.PXM.a >

setipconndebug

Set IP Connection Debug

Specify a debug mode and whether to use console or no console for debugging IP connectivity. This debugging command requires SUPER_GP privilege. After you set the debug level, a status message states the current level.

Syntax
setipconndebug 
[-console | -noconsole]
[debuglevel]
Syntax Description

console or no console

Specifies whether you are executing the command from as console (ASCII) terminal or elsewhere.

debuglevel

Specifies a debug level. To select one or all of the following debug levels, enter the associated hexadecimal number and include the leading "0x" (see example):

  • No Logging (0x0)

  • Task Errors (0x1)

  • Task Debug (0x2)

  • ATM Protocol (0x4)

  • Task Startup (0x8)

  • Task Events (0x10)

  • SVC Call Events (0x20)

  • ATMARP Protocol (0x40)

  • Task Timers (0x80)

  • Interface Cache (0x100)

  • Subtask Events (0x200)

  • DISKDB Events (0x400)

  • RAMDB Events (0x800)

  • TRAP Events (0x1000)

  • All Logging (0xffffffff)

Attributes

Log: no

State: any state

Privilege: SUPER_GP

Example

Example 3-127: Set IP connection debug to console and specify a debug level of 20 for SVC call events,
node19.8.PXM.a > setipconndebug -console 20

setrev

Set Revision

Force-load and run a firmware version for a card. You must execute setrev from the CLI of the active PXM45 whether the target is a service module or the PXM45.

From a high-level perspective, the setrev command has two effects. It causes the PXM45 to load a firmware image from the hard drive to a card then causes the receiving card to run that image. The impact is a non-graceful revchange. (A graceful revchange path is available through the sequence of loadrev, runrev, and commitrev. A revchange is an upgrade if the new firmware version has a higher numerical value or a downgrade if the new version has a lower value.)

At the time you initially bring up an MGX 8850 node or after executing clrallcnf, the service modules have no runtime firmware image, so you must execute setrev for each service module in the switch. For the PXM45, Cisco ships the product with firmware installed, so executing setrev is not necessary until you need to change firmware version or after you execute clrallcnf.

Version Numbering Conventions

This section describes how to interpret a firmware version number. The sections starts with a description of firmware file names. The second part describes the firmware version number derived from the firmware filename. Commands such as loadrev and setrev require a version number as input rather than a filename. Similarly, the dspversion command displays the firmware version number rather than the firmware filename.

Firmware Filenames

The FW directory on the hard drive contains firmware files of possibly many revisions. The format of a firmware filename is:

cardtype_version-element_platform.fw

For example, a file may have the name "axsm_002.000.001.001_mgx.fw." Within this filename, the version-portion is 002.000.001.001. This version-portion has the following format:

major-release.minor-release.maintenance.patch

The range for each release, maintenance, and patch is 0-255. Note that, as you read left-to-right, each element is a superset of the element on the right, and the number on the right resets to 0 or 1 when the element on its left is incremented. For example, if the minor-release number 010 rolls to 011, the maintenance on its right is reset to 1, so the new version in the example is 002.011.001.000. (Note the anomaly here is that maintenance is the only number that resets to 1 rather than 0 because of the IOS convention of starting maintenance numbers at 1.)

Version Numbers

To derive the firmware version number, the firmware filename is altered by removing insignificant zeroes and being reformatted to include parentheses. The format of a version number is:

major-release.minor-release(maintenance.patch)

Using the example of axsm_002.000.001.001_mgx.fw, the version is 2.0(1.1). Similarly, if no patch were present, the version number would be 2.0(1).

Pre-release, developmental versions have one or two alphanumeric characters at the end of the version number, and these versions may appear in various contexts. For example, the help display for setrev gives examples of revision, but only the first two in the following list could be in released product. These two bullets show major release 2, minor release 0, and the minimal maintenance number of 1 (per the IOS precedent). The remaining bullets show developmental revision numbers:


Note   The setrev command resets the active PXM45 only if the revision changes on the active card are a result of the setrev command.

Card(s) on Which This Command Executes

PXM45

Syntax
setrev 
<slot>
<primary revision>
<secondary revision>

Note   With the current release, the primary and secondary images are the same.

Syntax Description

slot

Slot number of the card targeted for firmware specification.

primary revision

An alphanumeric string derived from the name of the firmware file. For an explanation of the numbering scheme, see the section, "Version Numbering Conventions," earlier in the setrev description. Note that primary and secondary firmware images take the same version for the current release.

secondary revision

An alphanumeric string derived from the name of the firmware file. For an explanation of the numbering scheme, see the section, "Version Numbering Conventions," earlier in the setrev description. Note that primary and secondary firmware images take the same version for the current release.

Related Commands

loadrev, runrev, commitrev, abortrev, dspversion, dspcd

Attributes

Log: no log

State: Active

Privilege: SUPER_GP


Example 3-128: Specify version 2.0(2) for the card in slot 9. In addition to setrev, this example shows other commands you could use before and after setrev. The sequence begins with a display of all the cards. While the firmware is going into the RAM on the card, periodically execute dspcds on the PXM45 to see the changing status of the target card. After setrev finishes, execute dspcd on the targeted service module to see the version and other details of the card or dspversion to see just the version.
Step 1   On the PXM45, use dspcds. The display shows slot 9 has a card with no firmware.

pinnacle.7.PXM.a > dspcds
pxm45tl                          System Rev: 00.00   Jan. 05, 2000 15:18:40 GMT
Boot F/W Rev: 0.0(0)             H/W Rev:    00.00   GMT Offset 0
Backplane Serial No: _UNKNOWN___ Backplane HW Rev: 00.00 
Statistics Master IP Address: 0.0.0.0                   Shelf Alarm: NONE
Card  Front/Back       Card           Alarm      Redundant  Redundancy     
Slot  Card State       Type           Status     Slot       Type   
---   ----------       --------       --------   -------    -----  
01    Empty            ---            ---        ---         ---    
02    Empty            ---            ---        ---         ---    
03    Empty            ---            ---        ---         ---    
04    Empty            ---            ---        ---         ---    
05    Empty            ---            ---        ---         ---    
06    Empty            ---            ---        ---         ---    
07    Active/Empty    UNKNOWN_FC      NONE       08         PRIMARY SLOT
08    Empty Resvd/Emp UNKNOWN_FC      MAJOR      07         SECONDARY SLOT
09    Failed/Empty    UNKNOWN_FC      NONE       NA         NO REDUNDANCY
10    Empty            ---            ---        ---         ---    
11    Empty            ---            ---        ---         ---    
12    Empty            ---            ---        ---         ---    
13    Empty            ---            ---        ---         ---    
14    Empty            ---            ---        ---         --- 
 

Step 2   Change directories to the "FW" (firmware) directory.

pinnacle.7.PXM.a > cd /FW
 

Step 3   List the contents of the directory:

pinnacle.7.PXM.a > ls
 

The display shows the names of the firmware files. Extract the AXSM version number--2.0(2):

pxm45_002.000.001-D.fw
pxm45_002.000.014-A1_bt.fw
axsm_002.000.002.fw
 

Step 4   Type setrev and specify version 2.0(2) as the primary firmware version for slot 9.


Note   For the current release only, you do not need to enter the secondary revision number because the primary and secondary are the same.

pinnacle.7.PXM.a > setrev 9 2.0(2)

Step 5   Check the progress by executing dspcds. The following display shows that the PXM45 has detected the card type in slot 9. The status is "init"--initialization in progress:

pxm45tl                          System Rev: 00.00   Jan. 05, 2000 15:21:01 GMT
Boot F/W Rev: 0.0(0)             H/W Rev:    00.00   GMT Offset  0
Backplane Serial No: _UNKNOWN___ Backplane HW Rev: 00.00 
Statistics Master IP Address: 0.0.0.0                   Shelf Alarm: NONE
Card  Front/Back       Card           Alarm      Redundant  Redundancy     
Slot  Card State       Type           Status     Slot       Type   
---   ----------       --------       --------   -------    -----  
 
01    Empty            ---            ---        ---         ---    
02    Empty            ---            ---        ---         ---    
03    Empty            ---            ---        ---         ---    
04    Empty            ---            ---        ---         ---    
05    Empty            ---            ---        ---         ---    
06    Empty            ---            ---        ---         ---    
07    Active/Empty    UNKNOWN_FC      NONE       08         PRIMARY SLOT
08    Empty Resvd/Emp UNKNOWN_FC      MAJOR      07         SECONDARY SLOT
09    Init/Empty      AXSM_16OC3      NONE       NA         NO REDUNDANCY
10    Empty            ---            ---        ---         ---    
11    Empty            ---            ---        ---         ---    
12    Empty            ---            ---        ---         ---    
13    Empty            ---            ---        ---         ---    
14    Empty            ---            ---        ---         ---    
 

Step 6   The next execution of dspcds indicates the card is active. Therefore, the firmware is running.

pxm45tl                          System Rev: 00.00   Jan. 05, 2000 15:21:11 GMT
Boot F/W Rev: 0.0(0)             H/W Rev:    00.00   GMT Offset  0
Backplane Serial No: _UNKNOWN___ Backplane HW Rev: 00.00 
Statistics Master IP Address: 0.0.0.0                   Shelf Alarm: NONE
Card  Front/Back       Card           Alarm      Redundant  Redundancy     
Slot  Card State       Type           Status     Slot       Type   
---   ----------       --------       --------   -------    -----  
 
01    Empty            ---            ---        ---         ---    
02    Empty            ---            ---        ---         ---    
03    Empty            ---            ---        ---         ---    
04    Empty            ---            ---        ---         ---    
05    Empty            ---            ---        ---         ---    
06    Empty            ---            ---        ---         ---    
07    Active/Empty    UNKNOWN_FC      NONE       08         PRIMARY SLOT
08    Empty Resvd/Emp UNKNOWN_FC      MAJOR      07         SECONDARY SLOT
09    Active/Active   AXSM_16OC3      NONE       NA         NO REDUNDANCY
10    Empty            ---            ---        ---         ---    
11    Empty            ---            ---        ---         ---    
12    Empty            ---            ---        ---         ---    
 

Step 7   Execute dspversion to see the version of the runtime image.

pinnacle.9.AXSM.a > dspversion
 
  Image Type   Shelf Type    Card Type         Version   Built On 
  ----------   ----------   ----------    ------------   ------------ 
     Runtime          MGX         AXSM         2.0(2)   Jan 03 2000, 16:36:39 
        Boot          MGX         AXSM      2.0(128)A1   - 

svcifconfig

SVC Interface Configure

Configure an SVC for an IP connectivity to a workstation.

Card(s) on Which This Command Executes

PXM45

Syntax
svcifconfig interface router | local svc_address 
[atmarp | noatmarp]
[llcencap | vcmux]
[default | nodefault]
[reset]
[delete]
[clrstats]
Syntax Description

interface

An alphanumeric string that identifies the type of interface for the current execution of the svcifconfig command. The choices are:

lnPci0 for Ethernet (the default on power-up)

atm0 for the ATM.

sl0 for SLIP

Enter the entire keyword.Where appropriate, each subsequent parameter description identifies characteristics that depend on the type of interface.

router | local

Specifies whether the AESA address corresponds to a router or the local PXM45. Both router and local ends should be configured. Configure the local end first, then execute svcifconfig again to specify the router end.

You must enter the entirety of one of these keywords. The <AESA> is an NSAP address used by the router or the local PXM45.

svc_address

NSAP format

[atmarp | noatmarp]

(Optional) This parameter is valid for router AESA configuration only. Enables or disables ATMARP on this SVC. For ATMARP to be available, the interface must support ARP (see ipifconfig description).

[llcencap | vcmux]

Optional) For a router link only, specify the encapsulation for the SVC. The choice primarily depends on whether the router supports LLC Snap encapsulation (llcsnap). The alternative is VC-based multiplexing (vcmux).

[ default | nodefault]

(Optional) Specifies whether this SVC is the default route on the interface.

[reset]

(Optional) Force a reset of the SVC. The SVC is freed, then the call is attempted again.

[delete]

(Optional) Delete the specified AESA configuration.

[clrstats]

(Optional) Clear all SVC statistics on this interface.

Related Commands

ipifconfig, dspipif, dspsvcif, dspipifcache

Attributes

Log: no

State: Active

Privilege: SUPER_GP


Example 3-129: First configure the AESA for the local (PXM45) side, then configure the AESA for the router. This case uses the defaults for encapsulation (llcencap) and ARP (enabled).
raviraj.7.PXM.a > svcifconfig arm0 local 47.0091.8100.0000.1010.1010.1010.1010.1010.1010.10
 
raviraj.7.PXM.a > svcifconfig arm0 router 47.0091.8100.0000.0101.0101.0101.0101.0101.0101.01

switchcc

Switch Core Cards

Switch control of the MGX 8850 node from the active PXM45 to the standby PXM45. If a standby PXM45 is not available, the switchcc command fails.

You cannot execute switchcc during a configuration-copy. If you attempt it, the system displays the message "Can't execute, BRAM or FLASH is being updated."

Card(s) on Which This Command Executes

PXM45

Syntax

switchcc

Related Commands

None

Attributes

Log: Yes

State: Active

Privilege: GROUP1-GROUP3


Example 3-130: Attempt a switchcc without a standby PXM45 in the backplane.
raviraj.7.PXM.a > switchcc
Do you want to proceed (Yes/No)? y
 
 Core card redundancy unavailable
raviraj.7.PXM.a >

timeout

Timeout

Display or change the maximum time that a user session can be idle before the system terminates that user's session. The units of measure are seconds. To change the timeout period, type a number that is less than or equal to 600 after the timeout command.

Card(s) on Which This Command Executes

PXM45, AXSM

Syntax
timeout 
[timeout_period]
Syntax Description

timeout_period

(Optional) Number of seconds for the new timeout period. The maximum is 600.

Related Commands

sesntimeout

Attributes

Log: no

State: any state

Privilege: SUPER_GP

Examples

This section contains the following examples.


Example 3-131: Display the current timeout.
pinnacle.7.PXM.a > timeout
 
The timeout period for this session is currently 600 second.
 
pinnacle.7.PXM.a > 

Example 3-132: Set the session timeout threshold to 3 minutes (180 seconds)
pinnacle.7.PXM.a > timeout 180
 
The timeout period for this session is now set to 180 second.

tstconseg

Test Connection Segment

Test the integrity of an SVC or SPVC. With tstconseg, a single collection of supervisory cells is sent in the egress direction between the card and service equipment (CPE). (See tstdelay for ingress direction.)

When the test successfully starts, the system displays a message stating that the test has begun and directs you to use either dspcon or dspcontests to see the results. The dspcon command shows detailed information about the connection and has a field for the results of this test. The dspcontests command display only the results of the test.

Card(s) on Which This Command Executes

AXSM

Syntax
tstconseg 
<ifNum>
<vpi>
<vci>
[-num <iterations>]
Syntax Description

ifNum

The number of the logical interface. On the AXSM, the range is 1-60.

vpi

The VPI range for the SVC or SPVC is 1-255.

vci

The VCI range for the SVC is 32-65535.

num

(Optional) A keyword that indicates an iteration count follows.

iterations

The number of times a collection of supervisory cells should traverse the SVC for the current execution of tstconseg.

Related Commands

dspcon, tstdelay, dspcontests

Attributes

Log: Yes

State: Active

Privilege: ANYUSER

Example

Example 3-133: Test the integrity of 1 10 1000 in the egress direction.
node19.1.AXSM.a > tstconseg 1 10 100
Test started; Use dspcon/dspcontests to see test results

tstdelay

Test Delay

Test the integrity of the connection in the ingress direction by sending a collection of supervisory cells to the remote end of the network and back. (See tstconseg for the egress direction.) The tstdelay command applies to only SPVCs.

If the test successfully begins, the display states the fact and directs you to use the dspcon or dspcontests command to view the round trip time in microseconds. The dspcon display shows detailed information on the connection and has a field for the test results. The dspcontests display shows the results of only the round trip delay test.


Note   The primary purpose of tstdelay is to test the integrity of the connection. The round trip time is not accurate enough for any use that requires an accurate measurement of delay.

Card(s) on Which This Command Executes

AXSM

Syntax
tstdelay 
<ifNum>
<vpi>
<vci>
[-num <iterations>]
Syntax Description

ifNum

The logical port number. On the AXSM, the range is 1-60.

vpi

Virtual path identifier. On the AXSM, the range is 1-255.

vci

Virtual connection identifier. On t he AXSM, the range is 32-65535 for a VCC. For a VPC, the only vci is 0.

iterations

(Optional) the number of times to measure the round trip delay.

Related Commands

dspcons, tstconseg, dspcon

Attributes

Log: Yes

State: Active

Privilege: ANYUSER


Example 3-134: On the AXSM in slot, get the round-trip delay for connection 1 10 100. This example contains four command executions to illustrate how to obtain a list of logical ports; obtain a connection number; start the test; and view the results. the commands are dspports, dspcons, tstdelay, and dspcon.
Step 1   Identify the logical ports on the card by executing dspports. For this example, the logical port ("ifNum" in the display) is 1.

node19.1.AXSM.a > dspports
ifNum Line Admin Oper. Guaranteed Maximum     Port SCT Id     ifType  VPI
           State State Rate       Rate                               (VNNI only)
----- ---- ----- ----- ---------- --------- ----------------- ------ ----------
    1  1.1    Up    Up    1412831   1412831   6                   UNI    0
 

Step 2   Get the connection ID to provide to tstdelay. The connection identifier appears in NSAP format. In this example, assume tstdelay execution will occur at the slave end of the SPVC. Take the significant digits from the Identifier (01.0010.00100) to get the logical port, vpi, and vci for tstdelay. These values are 1, 10, and 100.

node19.1.AXSM.a > dspcons
record    Identifier   Type   SrvcType   M/S    Upld    Alarm
------    ----------   ----   --------   ---    ----    -----
    0  01.0010.00100   VCC        ubr1   S    0000ebfb      none
    1  01.0011.00101   VCC        ubr1   M    0000ec27      none
 

Step 3   Execute tstdelay for logical port 1, vpi 10, vci 100. The system response shows that the command started correctly and directs you to use dspcon or dspcontests to see the results.

node19.1.AXSM.a > tstdelay 1 10 100
Test started; Use dspcon/dspcontests to see test results
 

Step 4   Execute dspcontests to see the results as displayed by this command. The units of measure for the round trip delay is microseconds.

node19.1.AXSM.a > dspcontests 1 10 100
Connection Id    Test Type    Direction    Result     Round Trip Delay
=============    =========    =========    =======    ================
01.0010.00100:    OAM Lpbk     ingress     Success          30000

Step 5   Execute dspcon to see the results as displayed by this command. The line with test results appears towards the end of the display and begins with "Loopback Type." The Direction field shows "ingress," indicating the tstdelay command produced these results. (If tstconseg had been the last test command, this field would say "egress.") The RTD (round trip delay) field shows 30000 microseconds.

node19.1.AXSM.a > dspcon 1 10 100
--------------------------------------------------------------------------
Local   :                NSAP  Address               port     vpi    vci
(S)       4700918100000000001A53C82D00000101180100  1.01.01     10     100
Remote  :                NSAP  Address               port     vpi    vci
(M)       4700918100000000001A53C82D00000101180100  1.01.01     11     101
--------------------------------------------------------------------------
Conn. Type    :     VCC                           Admn Status  : ADMN-UP
Service Type  :    ubr1                           Rtng Status  : -67372037
Controller    :       2
--------------------------------------------------------------------------
Local PCR     :      14                           Remote PCR   :      14
Local SCR     :       3                           Remote SCR   :       3
Local CDV     :      -1                           Remote CDV   :      -1
Local CTD     :      -1                           Remote CTD   :      -1
Local MBS     :       1                           Remote MBS   :       1
Local CDVT    :      -1                           Remote CDVT  :      -1
Admin weight  :      -1                           Frame discard:       N
--------------------------------------------------------------------------
OAM CC Config : DISABLED                          Statistics   : DISABLED
--------------------------------------------------------------------------
Loopback Type : OAM Lpbk | Dir: ingress | Status: Success | RTD:   30000 us
--------------------------------------------------------------------------
 
--------------------------------------------------------------------------
Port side Tx  :  normal                           Swth side Tx :  normal
Port side Rx  :  normal                           Swth side Rx :  normal
--------------------------------------------------------------------------
I-AIS/RDI   E-AIS/RDI   CONDITIONED    CCFAIL       IfFail      Mismatch
   NO           NO           NO           NO           NO          NO
-------------------------------------------------------------------------- 

upcon

Up Connection

Activate a connection that was previously brought down by the dncon command. (The typical purpose of dncon is some form of operational modification or troubleshooting.)

Card(s) on Which This Command Executes

AXSM

Syntax
upcon 
<ifNum >
<vpi>
<vci>
Syntax Description

ifNum

Port number, in the range 1-60.

vpi

Virtual path identifier. On the AXSM, the range is 1-255.

vci

Virtual connection identifier. On t he AXSM, the range is 32-65535 for a VCC. For a VPC, the only vci is 0.

Related Commands

dncon

Attributes

Log: no

State: Active

Privilege: GROUP_1

upilmi

Activate interim local management interface (ILMI) for a particular resource partition on a logical port. Before executing upilmi for the partition, you must:

    1. Activate a line through the addln command

    2. Create a logical port through the addport command

    3. Add resource partitions through addrscprtn

After activating ILMI, you can configure ILMI though the cnfilmi command.

Syntax
upilmi 
<ifNum>
<partId>
Syntax Description

ifNum

Logical port number. On the AXSM, the range is 1-60.

partId

Partition number. On the AXSM, the range is 1-20.

Related Commands

cnfilmi, dspilmi

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-135: Activate ILMI.
chicago.1.AXSM.a > upilmi 1 1
 

upln

Up Line

Activates a line on the current card. See description of cnfcdsct before you use upln. If necessary, use cnfln to configure various characteristics of the line.

Card(s) on Which This Command Executes

AXSM

Syntax
upln 
<bay.line>
Syntax Description

bay.line

Identifies the bay (1 or 2) and the number of the line. The line number is from 1 to the highest numbered line on the back card. For the range of line numbers on specific AXSM models, see Table 3-1.

Related Commands

dspln, dsplns, cnfln, dnln

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-136: Activate line 1 in bay 1.
chicago.1.AXSM.a > upln 1.1

who

Who

Use the who command to view details associated with user IDs currently active on the PXM45.

Card(s) on Which This Command Executes

PXM45

Syntax
who 
Related Commands

adduser, deluser, whoami, users

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-137: Display the users logged into the current card
pinnacle.7.PXM.a > who
Port        Slot      Idle       UserId       From
-------------------------------------------------------------
telnet.01 *    7     0:00:00     cisco        171.71.25.240
 
pinnacle.7.PXM.a >
 

whoami

Am I

Use the whoami command to view the current login ID, access level and associated terminal port.

Card(s) on Which This Command Executes

PXM45

Syntax
whoami
Related Commands

adduser, deluser, who

Attributes

Log: no

State: any

Privilege: ANYUSER


Example 3-138: Display information about the user of the current terminal session
pinnacle.7.PXM.a > whoami
User ID:        cisco
Access Level:   CISCO_GP
Terminal Port:  telnet.01
 
pinnacle.7.PXM.a > 
 


hometocprevnextglossaryfeedbacksearchhelp
Posted: Thu Aug 3 10:55:04 PDT 2000
Copyright 1989-2000©Cisco Systems Inc.