|
|
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. |
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:
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.
| 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 |
The notation for command and argument parameters follows:
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.
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.
| 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 |
| 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.
PXM45, AXSM
?
[command]
command | Full or partial name of a command. |
help
Log: no | State: any | Privilege: ANYUSER |
raviraj.1.AXSM.a >? con Available commands ------------------ ddcon clrconcnt cnfcon delcon delcons dspcon dspconcnt dspcons
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. |
PXM45
abortrev
<logical slot>
<revision>
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.
loadrev, commitrev, runrev, setrev
Log: Yes | State: Active | Privilege: SUPER_GP |
pinnacle.8.PXM.a > abortrev 8 pxm_2.0(0)
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.
AXSM
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>]
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):
|
service type | Value in the range 1-10 to specify the service type:
|
mastership | Value to specify the endpoint as master or 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 |
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. |
|
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. |
cnfcon, delcon, dspcon, dspcons
Log: no | State: any | Privilege: ANYUSER |
pinnacle1.AXSM.a >addcon 1 10 40 1 s slave endpoint added successfully slave endpoint id : 00000E1000001C008051B730FFFFFF010B180100.10.40
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.
PXM45
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]
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. |
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. |
dspcontrollers, delcontroller
Log: Yes | State: Active | Privilege: ANYUSER |
pinnacle8.PXM45.a > addcontroller 2 i 2 7 pnni
Add Line Loop
Specifies a loopback state for a line on the current service module.
AXSM
addlnloop
<-ds3 | -e3 | -sonet> <bay.line>
-lpb <loopback type>
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 | 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 | 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 |
dellnloop
Log: Yes | State: Active | Privilege: ANYUSER |
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.
AXSM
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. |
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. |
cnfport, delport, dspport, dspports
Log: Yes | State: Active | Privilege: ANYUSER |
pinnacle.9.AXSM.a > addport 1 1.1 96000 96000 4 2
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. |
AXSM
addrscprtn
<if_num>
<part_id>
<ctrlr_id>
<egrminbw>
<egrmaxbw>
<ingminbw>
<ingmaxbw>
<min_vpi>
<max_vpi>
<min_vci>
<max_vci>
minConns
maxConns
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. |
cnfrscprtn, delrscprtn, dsprscprtns, dsprscprtn
Log: no | State: any | Privilege: ANYUSER |
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.
PXM45
addtrapmgr
<ip_addr>
<portnum>
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 |
deltrapmgr, dsptrapmgr
Log: Yes | State: Active | Privilege: SUPER_GP |
node501.7.PXM.a > addtrapmgr 161.10.144.56 50
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:
PXM45
adduser <user ID>
<accessLevel>
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.
|
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:
The new user that you configure cannot have accessLevel that is higher than that defined for the current login ID. |
cnfuser, dspusers, deluser, cnfpasswd, whoami
Log: Yes | State: Active | Privilege: GROUP_5 |
pinnacle.7.PXM.a > adduser fin GROUP1 Enter password: Re-enter password:
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. |
PXM45
bootChange
Log: Yes | State: any | Privilege: SERVICE_GP |
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
Use the bye command to exit the current CLI shell.
PXM45, AXSM
bye
logout, exit
Log: Yes | State: any | Privilege: ANYUSER |
pinnacle.8.PXM.a > bye (session ended)
Change Card
Change from the current command line to the command line of another card. The cc command takes a physical slot number.
PXM45, AXSM
cc
<slot number>
slot number | The number of the destination card slot. |
None
Log: Yes | State: any | Privilege: ANYUSER |
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.
Change Directory
Change to another directory on the PXM45 hard disk.
PXM45
cd
<directory_name>
directory_name | Name of the destination directory. |
ls, pwd, rename, rm/rmdir, copy
Log:Yes | State:Any | Privilege: SERVICE_GP |
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
raviraj.7.PXM.a > cd .. raviraj.7.PXM.a > pwd C:
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.
AXSM
clrchancnt <ifNum>
<vpi>
<vci>
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. |
dspconcnt
Log: Yes | State: Active | Privilege: GROUP_1-GROUP_3 |
node1.1.AXSM.a > clrchancnt 3 100 1000
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. |
PXM45
clrallcnf
None
Log: Yes | State: Active | Privilege: GROUP_1-GROUP_3 |
node1.7.PXM.a > clrallcnf
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.
AXSM
clralmcnt
<bay.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. |
dspalmcnt, clralmcnts
Log: no | State: any | Privilege: ANYUSER |
node1.1.2.AXSM.a > clralmcnt -ds3 1
Clear Card Counters
Clears the counters for received and transmitted cells on the current card. See dspcdcnt for examples of the counter contents.
AXSM
clrcdcnt
This command takes no parameters.
dspcdcnt
Log: no | State: any | Privilege: ANYUSER |
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.
PXM45
clrerr
After you enter clrerr, the system prompts you to confirm that you want to clear all error log files.
dsperr
Log: no | State: any | Privilege: ANYUSER |
pinnacle.7.PXM.a > clrerr Do you want to clear error log file (Yes/No)?
Clear ILMI Counters
Clears the ILMI statistics for a partition and logical port on a service module.
AXSM
clrilmicnt <ifNum> <partId>
ifNum | Logical port in the range 1-60. |
partId | Number of the partition in the range 1-255. |
dspilmicnt
Log: no | State: any | Privilege: ANYUSER |
wilco.1.AXSM.a > clrilmicnt
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.
PXM45
clrlog [-log <log>]
log | Type of log file to clear. See dsplog for a list of the types of logs files. |
dsplog, dsplogs
Log: Yes | State: any | Privilege: GROUP_1 |
wilco.7.PXM.a > clrlog
Clear Port Counters
Clear counter values on a specific logical port.
AXSM
clrportcnt <ifNum>
ifNum | The logical port number. On the AXSM, the range is 1-60. |
clrportcnts, dspportcnt
Log: no | State: any | Privilege: ANYUSER |
flyers01.17.AXSM.a > clrportcnt 1
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.
PXM45, AXSM
clrscrn
None
Log: no | State: any | Privilege: ANYUSER |
flyers01.11.AXSM.a > clrscrn flyers01.11.AXSM.a >
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.
PXM45, AXSM
cmdhistory
history
Log: no | State: any | Privilege: ANYUSER |
pinnacle.7.PXM.a > cmdhistory Size of cmdHistory is currently 5 line(s) 1 dspcd 2 clrscrn 3 ? 4 q 5 cmdhistory
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.
AXSM
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.
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 |
-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. |
-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. |
-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. |
-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. |
-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. |
-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. |
dspalmcnf
Log: Yes | State: Active | Privilege: SUPER_GP |
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
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
Configure ATM Line
Configures the ATM layer cell header for a line. Execute cnfatmln before you:
AXSM
cnfatmln
-ln <bay.line>
-sps <PayloadScramble>
-nch <cellhdr>
-ncp <cellpayload>
-hcs <hcs>
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. |
dspatmln
Log: no | State: any | Privilege: ANYUSER |
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
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!."
AXSM
cnfcdsct
<SCT-id>
SCT-id | Number of the Ingress SCT file. The range is 1-255. |
dspcdsct, dspcd, dspsct
Log: no | State: any | Privilege: ANYUSER |
pinnacle.9.AXSM.a > cnfcdsct 4
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.
AXSM
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>]
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):
|
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 |
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 |
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. |
addcon, delcon, dspcon, dspcons, dspconstats
Log: no | State: any | Privilege: ANYUSER |
pinnacle.1.AXSM.a > cnfcon 16 1 5 2 65525 65525 100
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. |
PXM45
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]
priority | The priority of the clock source is either primary or secondary. The default is primary. |
portid for BITS |
|
portid for AXSM |
|
This section contains guidance for using cnfclksrc and important details about its parameters.
Before using cnfclksrc, note the following:
To change the priority of a clock source, the command sequence depends on the priority of the sources:
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.
dspclksrcs, delclksrc, dspclkalms
Log: Yes | State: Active | Privilege: GROUP_2 |
pinnacle.7.PXM.a> cnfclksrc primary 7.35 -bits e1 pinnacle.7.PXM.a> cnfclksrc secondary 3:1.1:10
pinnacle.7.PXM.a> cnfclksrc primary 7.36 -bits e1 -revertive enable
Configure Date
Configure the system date. The system does not return a message unless an error occurred. To see the date, execute dspdate.
PXM45
cnfdate
<mm/dd/yyyy>
mm/dd/yyyy |
|
dspdate
Log: Yes | State: Active | Privilege: SUPER_GP |
excel.1.3.PXM.a > cnfdate 06/26/2000
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.
AXSM
cnfilmi <ifNum>
-id <partitionID>
-ilmi <ilmiEnable>
-vpi <vpi>
-vci <vci>
-trap <ilmiTrapEnable>
-s <keepAliveInt>
-t <pollingIntervalT491>
-k <pollInctFact>
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. |
dspilmi, upilmi
Log: Yes | State: Active | Privilege: GROUP1 |
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.
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 |
cnfln -ds3 <LineNum> -lc <LineCoding> -len <LineLength> -oof <LineOOFCriteria>
-cb <LineAIScBitsCheck> -lpb <LoopCmd> -rfeac <LineRcvFEACValidation>
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.
|
-lc | Command delineator that precedes LineCoding value. |
LineCoding | Value to set line coding for Zero Code Suppression B3ZS or HDB3.
|
-len | Command delineator that precedes the LineLength entry. |
LineLength | Value to set number of line feet.
|
-oof | Command delineator that precedes the LineOOFCriteria entry. |
LineOOFCriteria | Value to set threshold for triggering an Out Of Frame condition.
|
-cb | Command delineator that precedes the LineAIScBitsCheck entry. |
LineAIScBitsCheck | Value to set test of the c-bit in response to AIS status.
|
-lpb | Command delineator that precedes the LoopCmd entry. |
LoopCmd | Loopback configuration of the DS3/E3 interface.
|
-rfeac | Command delineator that precedes the LineRcvFEACValidation entry. |
LineRcvFEACValidation | Value to set FEAC (far-end alarm and control) code validation criteria.
A valid FEAC code is declared when 8 of 10 codes match. |
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. |
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. |
delln, dsplns, dspln, upln
Log: Yes | State: Active | Privilege: GROUP1 |
wilco.1.4.AXSM.a > cnfln -ds3 4 2 10 1
wilco.1.4.AXSM.a > cnfln -sonet 1.1 -sfs 2
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.
PXM45
cnfname
<node name>
node name | Node name consisting of up to 32 alpha-numeric characters. |
None
Log: Yes | State: Active | Privilege: GROUP1 |
NODENAME.7.PXM.a > cnfname pinnacle_7 pinnacle.3.PXM.a >
Configure Password
Creates a password for a user. To change your own password, enter cnfpasswd with no arguments.
![]() |
Note The default password is newuser. |
PXM45
cnfpasswd
[<user_id>]
user_id | User name. |
adduser, dspusers
Log: Yes | State: Active | Privilege: ANYUSER |
pinnacle.8.PXM.a > cnfpasswd Enter password: Re-enter password:
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. |
AXSM
cnfport
-if <ifNum>
[-min <guaranteedRate>]
[-max <maxrate>]
[-sct <sctID>]
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. |
addport, delport, dspport, dspports
Log: Yes | State: Active | Privilege: ANYUSER |
pinnacle3.1.6.AXSM.a > cnfport -if 1 -min 10000 max 20000
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.
AXSM
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>
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. |
addrscprtn, delrscprtn, dspifs, dsprscprtns, dsprscprtn
Log: Yes | State: any | Privilege: SERVICE_GP |
MGX-01.1.2.PXM.a > cnfrscprtn 1 2 2 100000 150000 10000 15000 20 100 1 32767 1000 2000
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.
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:
cnfrteopt
<portid>
[{enable | disable}]
[-range <starting-vpi/vci..ending-vpi/vci>]
[-interval <interval>]
[-tod <start-time..end-time>]
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:
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.. | 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. |
PXM45
cnfrteoptthld, optrte, dsprteoptcnf, dsprteoptstat
Log: Yes | State: Active | Privilege: GROUP_2 |
cnfrteopt 1:2.1:2 enable -range 100/1000..100/10000 -interval 60 -tod 01:00..03:00
Configure SPVC Log
Enable or disable the SPVC log.
PXM45
cnfspvclog
<enable | disable>
enable | disable | Keyword that either enables or disables the SPVC log. The default is disabled. |
AXSM
dspspvclog
Log: no | State: any state | Privilege: ANYUSER |
Unknown.8.PXM.a > cnfspvclog enable
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.
cnfrteoptthld
<percent>
percent | The percent of reduction in routing cost that triggers re-routing. The range is 5-100. The default is 30. |
PXM45
cnfrteopt, optrte, dsprteoptcnf, dsprteoptstat
Log: Yes | State: Active | Privilege: GROUP_2 |
pinnacle.7.PXM>cnfrteoptthld 20
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.
PXM45
cnfsnmp
community [string <ro | rw>]
contact [string]
location [string]
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. |
Log: Yes | State: Active | Privilege: SUPER_GP |
dspsnmp
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
node19.8.PXM.a > cnfsnmp contact Dial System, Email :
node19.8.PXM.a >cnfsnmp location Building 3/Room 214
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. |
PXM45
cnftime
<hh:mm:ss>
hh:mm:ss | The format for time specification is:
|
cnfdate, cnftmzn, dspdate
Log: Yes | State: Active | Privilege: SUPER_GP |
excel.1.3.PXM.a > cnftime 14:11:22
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.
PXM45
cnftmzn
<timezone>
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 |
cnftime, cnfdate, cnftmzngmt, dspdate
Log: Yes | State: Active | Privilege: SUPER_GP |
excel.1.3.PXM.a > cnftmzn PST
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.
PXM45
cnftmzngmt
<timeoffsetGMT>
timeoffsetGMT | Number of hours offset from GMT in the range -12 through 12. |
cnftmzn, cnftime, cnfdate, dspdate
Log: Yes | State: Active | Privilege: SUPER_GP |
excel.1.3.PXM.a > cnftmzngmt 4
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.
PXM45
cnfuser
-u <userID>
[-p <password>]
[-l <accessLevel>]
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. |
adduser, deluser, dspusers
Log: no | State: any | Privilege: GROUP_2 |
raviraj.7.PXM.a > cnfuser -u rocky -p nevermind -l GROUP1
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).
PXM45
commitrev <slot>
<revision>
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. |
abortrev, loadrev, runrev, setrev
Log: Yes | State: Active | Privilege: SUPER_GP |
excel.8.PXM.a > commitrev 8 2.0(4)
Copy
Use the copy command to replicate the selected firmware file into the PXM45.
PXM45
copy
<fw_load>
fw_load | Firmware file name. |
cd, ls, rm, pwd, rename
Log:Yes | State:Any | Privilege: SERVICE_GP |
pinnacle.8.PXM.a > copy pxm_1.0.00Ef.fw pinnacle.8.PXM.a >
Copy
Copies a firmware file into the PXM45.
PXM45
copy
<fw_load>
fw_load | Firmware file name. |
abort, commit, copy
Log: no | State: any | Privilege: ANYUSER |
pinnacle.8.PXM.a > copy pxm_1.0.00Ef.fw pinnacle.8.PXM.a >
Delete
Use the del command to remove a file or directory from the PXM45 hard drive.
PXM45
del
<path_name>
path_name | Name of an existing file or directory. |
None
Log: Yes | State: any | Privilege: SERVICE_GP |
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.
AXSM
delcon
<connection number>
connection number | Connection number, as appropriate for the card. |
dspcon, addcon, cnfcon
Log: Yes | State: any | Privilege: ANYUSER |
Delete Connections
Delete a range of ATM connections.
AXSM
delcons
<ifNum>
<vpi>
<vci>
[-num <num. conns to del>]
[-verbose < 1 | 0 >]
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. |
None
Log: no | State: Active | Privilege: GROUP_1 |
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. |
PXM45
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.
cnfclksrc, dspclksrcs, dspclkalms
Log: Yes | State: Active state | Privilege: GROUP_2 |
pinnacle.7.PXM.a> delclksrc primary 7.36 -bits e1 -revertive disable
Delete Controller
Delete a controller. The delcontroller command does not erase the controller software but directs the switch not to use it.
PXM45
delcontroller
<cntrlrId>
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. |
addcontroller, dspcontrollers
Log: no | State: any | Privilege: ANYUSER |
pinnacle1.8.PXM.a > delcontroller 3
Delete Line
Use the delln command to remove a line from the current card.
AXSM
delln
<-ds3 | -e3 | -sonet>
<bay.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. |
-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. |
dspln, upln, cnfln, dnln
Log: Yes | State: Active | Privilege: GROUP_1 |
pinnacle1.8.AXSM.a > delln 4
Delete Line Loop
Use the dellnloop command to remove a line loopback state for the current card.
AXSM
dellnloop
<-ds3 | -e3 | -sonet> <line number>
line number | The range for line number is 1-n, where n is the number of lines on the back card. |
addlnloop
Log: Yes | State: Active | Privilege: ANYUSER |
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.
AXSM
delport
<ifNum>
ifNum | Number of the logical port. On the AXSM, the range is 1-60. |
addport, cnfport, dspport, dspports
Log: Yes | State: Active | Privilege: GROUP_1 |
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.
AXSM
delrscprtn
<if_num> <part_id>
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. |
addrscprtn, dsprscprtns
Log: no | State: any State | Privilege: ANYUSER |
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.
PXM45
deltrapmgr
<ip_addr>
ip_addr | IP address in dotted decimal format: nnn.nnn.nnn.nnn, n=0-9 and nnn < 256 |
addtrapmgr, dsptrapmgr
Log: Yes | State: Active | Privilege: SUPER_GP |
node501.7.PXM.a > deltrapmgr 161.10.144.56
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.
PXM45
deluser
<user ID>
user ID | User name, consisting of up to 12 characters. |
dspusers, adduser
Log: Yes | State: Active | Privilege: GROUP1-GROUP5 |
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.
AXSM
dncon
<ifNum>
<vpi>
<vci>
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. |
upcon
Log: no | State: Active | Privilege: GROUP_2 |
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 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.
AXSM
dnln
<-ds3 | -e3 | -sonet> <bay.line>b
|
|
dspln, dsplns, cnfln, upln
Log: no | State: any | Privilege: ANYUSER |
chicago.1.AXSM.a > dnln 1.1
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.
PXM45
downloadflash
None
Log: no | State: any | Privilege: SUPER_GP |
> 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. |
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
AXSM
dspalm
-sonet <bay.line> | -ds3 <bay.line> | -e3 <bay.line> | -plcp <bay.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. |
cnfalm, clralm, dspalms
Log: no | State: Active | Privilege: ANYUSER |
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
Display Alarm Configuration
Display the threshold information about the alarm statistics being collected. Refer to the cnfalm description for details regarding alarm threshold configuration.
AXSM
dspalmcnf
-sonetsec <bay.line> | -sonetline <bay.line> | -sonetpath <bay.line> | -ds3 <bay.line> | -e3 <bay.line> | -plcp <bay.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. |
cnfalm, dspalm, dspalms
Log: no | State: Active | Privilege: ANYUSER |
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
Display Alarm Counters
Displays the performance monitoring alarm counters for either a SONET or a DS3 line.
AXSM
dspalmcnt
-ds3 <bay.line> | -e3 <bay.line> | -sonet <bay.line> | -plcp <bay.line>
clralmcnt
Log: no | State: any | Privilege: ANYUSER |
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
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
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.
AXSM
dspalms
This command tales no parameters.
dspalm, clralm
Log: no | State: Active | Privilege: ANYUSER |
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
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.
AXSM
dspatmln
<bay.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. |
cnfatmln, clratmlncnt
Log: no | State: any | Privilege: ANYUSER |
pinnacle.1.AXSM.a > dspatmln 1.1 line HCScoset PayloadScramble NullCellHdr NullCellPayload ---------------------------------------------------------------------- 1.1 Enable Enable 1a1a1a1a aa
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.
PXM45, AXSM
dspcd
This command does not take parameters.
dspcds, version
Log: no | State: any | Privilege: ANYUSER |
![]() |
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
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
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.
PXM45
dspcdalms [slot]
slot identifies a particular slot. For the current PXM45, slot is unnecessary. For any other card, you must include slot.
dspndalms, dspalm, dspalms
Log: no | State: ACTIVE | Privilege: ANYUSER |
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
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
Display Card Errors
Display information about card errors.
PXM45
dspcderrs
clrerr
Log: no | State: any | Privilege: ANYUSER |
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 >
Display Card Counters
Displays the count for received and transmitted cells on the current AXSM.
AXSM
dspcdcnt
clrcdcnt
Log: no | State: any | Privilege: ANYUSER |
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
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:
PXM45
dspcds
dspcd, version
Log: no | State: Active | Privilege: ANYUSER |
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 --- --- --- ---
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.
AXSM
dspcdsct
<parameter_group>
parameter_group can be:
cnfcdsct, dspsct
Log: no | State: any | Privilege: ANYUSER |
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 |
+----------------------------------------------------------------------
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.

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.
Display Card Status
PXM45
dspcdstatus
This command takes no parameters.
dspndalms, dspcdalms, dspenvalms, dspclkalms, dspswalms
Log: no | State: any state | Privilege: ANYUSER |
node19.8.PXM.a > dspcdstatus Defaulting to logical slot 7. Logical Slot 7 Physical Slot 8 No Alarms
Display Connection
Display information about an SVC.
AXSM
dspcon
<ifNum>
<vpi>
<vci>
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. |
addcon, dspcons, cnfcon
Log: no | State: any | Privilege: ANYUSER |
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 --------------------------------------------------------------------------
Display Connection Counters
Display the statistical counters for a connection.
AXSM
dspconcnt
<ifNum>
<vpi>
<vci>
<isPVC>
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. |
dspchstats
Log: no | State: any | Privilege: ANYUSER |
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. |
AXSM
dspcons
dspcon, addcon, delcon
Log: no | State: Active | Privilege: ANYUSER |
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
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).
dspcontests
<ifNum>
<vpi>
<vci>
[-num <count>]
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. |
tstdelay, tstconseg, dspcon
Log: Yes | State: Active | Privilege: ANYUSER |
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
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
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.
PXM45
dspclkalms
This command takes no parameters.
dspcdstatus, dspndalms, dspalm, dspalms, dspclksrcs, cnfclksrc
Log: no | State: any State | Privilege: ANYUSER |
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
Display Controllers
Displays all controllers that have been added through the addcontroller command.
PXM45
dspcontrollers
This command takes no parameters.
addcontroller, delcontroller
Log: no | State: any | Privilege: ANYUSER |
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:
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.
PXM45
dspenvalms
This command takes no parameters. See example for content of output.
dspndalms, dspcdstatus
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
Log: no | State: Active | Privilege: SUPER_GP |
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.
dsperr
This command takes no parameters.
Related Commands
clrerr
Log: no | State: any | Privilege: ANYUSER |
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()
--------------
Display ILMI
Display the configuration for the interim local management interface (ILMI).
PXM45, AXSM
dspilmi
<ifNum>
<partId>
ifNum | Logical port number. On the AXSM, the range is 1-60. |
partId | The partition identifier in the range 1-20. |
cnfilmi, dspilmicnt
Log: no | State: Active | Privilege: ANYUSER |
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
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.
dspilmiaddr <portid>
portid | The partition identifier has the format [shelf.]slot[:subslot].port[:subport]. |
dspilmi
Log: no | State: any State | Privilege: ANYUSER |
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
Display ILMI Counters
Displays the ILMI counters for a particular resource partition on a particular logical port.
AXSM
dspilmicnt
<ifNum>
<partId>
ifNum | Logical port number. On the AXSM, the range is 1-60. |
partId | The number of the resource partition. The range is 1-20. |
cnfilmi, dspilmi
Log: no | State: any | Privilege: ANYUSER |
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
Display ILMI Configurations
Display configuration of all interim local management interfaces (ILMIs) on the service module.
AXSM
dspilmis
cnfilmi, dspilmi, dspilmicnt
Log: no | State: any | Privilege: ANYUSER |
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
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.
AXSM
dspipconntask
dspipif, dspipifcache, setipconndebug
Log: no | State: any | Privilege: ANYUSER |
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
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:
PXM45
dspipif
[interface]
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:
|
ipifconfig, dspipifcache
Log: no | State: any | Privilege: ANYUSER |
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
Display IP Interface Cache
The command shows the mapping of SVCs that connect the PXM45s to workstations.
PXM45
dspipifcache
[interface]
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:
|
dspipif, ipifconfig
Log: no | State: any | Privilege: ANYUSER |
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
Display Line
Display the characteristics of a physical line.
AXSM
dspln
<-ds3 | -e3 | -sonet>
<bay.line>
-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. |
upln, cnfln, delln
Log: no | State: Active | Privilege: ANYUSER |
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
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
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.
AXSM
dsplns
cnfln, delln, dspcds, dspln, upln
Log: no | State: any State | Privilege: ANYUSER |
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
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
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
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. |
PXM45
dspclksrcs
cnfclksrc, delclksrc, dspclkalms
Log: no | State: any State | Privilege: ANYUSER |
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
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
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.
AXSM
dspload
<ifNum>
<partId>
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. |
dsprscprtn, addcon, dspcons, dspcon, cnfcon
Log: no | State: any State | Privilege: ANYUSER |
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 |
+--------------------------------------------+
+--------------------------------------------+
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:
PXM45
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>
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. |
clrlog, dsplogs
Log: no | State: any | Privilege: ANYUSER |
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
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:
PXM45
dspndalms
This command takes no parameters.
dspalm, dspalms
Log: no | State: any | Privilege: ANYUSER |
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
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. |
AXSM
dspport
<ifNum>
ifNum | Logical port number in the range 1-60 |
addport, dnport, dspports
Log: no | State: Active | Privilege: ANYUSER |
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
Display Port Counters
Displays ATM cell counters for a logical port. Refer to the example for contents.
AXSM
dspportcnt <ifNum>
ifNum | Logical port number. The range depends on the card. For an AXSM, the range is 1-60. |
dspports, dspport, cnfport, dspcds
Log: no | State: any | Privilege: ANYUSER |
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
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:
AXSM
dspports
addport, cnfport, delport, dspport
Log: no | State: any | Privilege: ANYUSER |
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
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.)
AXSM
dspportsct
<parameter_group>
<ifnum>
parameter_group can be:
ifnum is the number for the logical port. For an AXSM, the range is 1-60.
addport, cnfport, delport, dspport
Log: no | State: any | Privilege: ANYUSER |
Display Resource Partition
Displays information about one resource partition. The categories of information are the same as what appears in the output.
AXSM
dsprscprtn
<if_num>
<part_id>
if_num | Logical port in the range 1-60. |
part_id | Partition identifier in the range 1-250. |
addrscprtn, cnfrscprtn, delrscprtn, dsprscprtns
Log: no | State: any | Privilege: ANYUSER |
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
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.
AXSM
dsprscprtns
addrscprtn, cnfrscprtn, dsprscprtn
Log: no | State: any | Privilege: ANYUSER |
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
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:
PXM45
dsprteoptcnf
This command takes no parameters.
cnfrteopt, opte, dsprteoptstat, cnfrteoptthld
Log: no | State: any state | Privilege: ANYUSER |
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
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.
PXM45
dsprteoptstat
This command takes no parameters.
cnfrteopt, cnfrteoptthld, optrte, dsprteoptstat
Log: no | State: any | Privilege: ANYUSER |
pop20two.7.PXM.a > dsprteoptstat Configuration of Route Optimization: Percentage Reduction Threshold: 30
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:
AXSM
dspsct
<SCT_section>
<sctID>
<egr | ing>
SCT_section | A specific part of the SCT, as follows:
|
sctID | SCT identifier in the range 1-255. |
egr or ing | Specifies the direction to which the template applies. |
cnfcdsct, dspcdsct
Log: no | State: any | Privilege: ANYUSER |
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 |
+----------------------------------------------------------------------
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.
PXM45
dspslotalms
This command takes no parameters.
dspndalms, dspalm, dspalms
Log: no | State: ACTIVE | Privilege: ANYUSER |
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
Display SNMP Strings
The dspsnmp command displays the SNMP strings.
PXM45
dspsnmp
This command takes no parameters.
Log: no | State: ACTIVE | Privilege: SUPER_GP |
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
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:
dspspvc <portid>
<vpi>
<vci>
portid | Logical port identifier required by the network control application (PNNI, for example). It has the following format: {shelf.]slot[:subslot].port[:subport], where
|
vpi | The VPI for the connection. |
vci | The VCI for the connection. |
Log: no | State: any | Privilege: ANYUSER |
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
Display SPVC Log
Show whether the SPVC log has been enabled.
AXSM
dspspvclog
This command takes no parameters.
cnfspvclog
Log: no | State: any state | Privilege: ANYUSER |
Unknown.8.PXM.a > dspspvclog Global SPVC Event Log Status: Disable
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:
PXM45
dspspvcs
This command takes no parameters.
dspspvc, addcon, cnfcon
Log: no | State: any State | Privilege: ANYUSER |
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.
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
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:
PXM45
dspswalms
This command takes no parameters.
dspndalms
Log: no | State: Active | Privilege: ANYUSER |
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
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.
PXM45
dsptrapmgr
This command takes no parameters.
addtrapmgr, deltrapmgr
Log: no | State: Active | Privilege: ANYUSER |
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
Display Users
Display current user identifications and access levels.
PXM45
dspusers
[-u <userID>]
-u | Command delineator that precedes the userId entry. |
userId | String of up to12 characters that identifies a specific user. |
adduser, deluser, cnfuser
Log: no | State: any | Privilege: ANYUSER |
raviraj.7.PXM.a >dspusersUserId AccessLevel-------------------------cisco CISCO_GPservice SERVICE_GPsuperuser SUPER_GP
raviraj.7.PXM.a >dspusers -u raoulUserId AccessLevel-------------------------raoul SUPER_GP
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.
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.
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.)
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:
PXM45, AXSM
dspversion
This command takes no parameters.
abortrev, commitrev, loadrev, runrev, setrev, dspcd
Log: Yes | State: any | Privilege: ANYUSER |
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
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 from CLI
Use the exit command to exit the current CLI shell.
PXM45, AXSM
exit
bye, logout
Log: Yes | State: any | Privilege: ANYUSER |
pinnacle.8.PXM.a > exit (session ended)
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.
PXM45, AXSM
Help
None
Log: no | State: any | Privilege: ANYUSER |
Command History
Displays the last 10 commands executed on the current card.
PXM45, AXSM
history
cmdhistory
Log: no | State: any | Privilege: ANYUSER |
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 >
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:
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. |
ipifconfig
<interface>
[ip_address]
[netmask <mask>]
[ broadcast <broad_addr>]
[ up | down ]
[arp | noarp]
[svc | nosvc]
[pvc | nopvc]
[ default | nodefault]
[clrstats]
interface | An alphanumeric string that identifies the type of interface for the current execution of the ipifconfig command. The choices are:
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. |
dspipif, ipifconfig, dspsvcif, dspipifcache
Log: Yes | State: Active | Privilege: SUPER_GP |
wilco.7.PXM.a > ipifconfig atm0 163.72.29.177 mask 255.255.255.000
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).
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.
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.)
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:
PXM45
loadrev
<logical slot>
<revision>
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." |
abortrev, commitrev, runrev, setrev, dspversion, dspcd
Log: Yes | State: Active | Privilege: SUPER_GP |
pinnacle.7.PXM.a > loadrev 7 2.0(4)
Log Out
Log out the current CLI shell.
PXM45, AXSM
logout
bye, exit
Log: Yes | State: any | Privilege: ANYUSER |
pinnacle.8.PXM.a > logout (session ended)
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.
PXM45
ls
cd, pwd, rename, copy
Log: no | State: any | Privilege: SERVICE_GP |
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 >
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.
PXM45
optrte <portid>
[-vpi <vpi>]
[-vci <vci>]
[-range <starting-vpi/vci..ending-vpi/vci>]
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:
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. |
cnfrteopt, cnfrteoptthld, dsprteoptcnf, dsprteoptstat
Log: Yes | State: Active | Privilege: GROUP_2 |
pop20two.7.PXM.a > optrte 1000 50000
Ping
Use the ping command to send an ICMP packet to a destination address to find out if the host is operational.
PXM45
ping
<IP_Addr>
[<Num_Packets>]
IP_Addr | IP address of the destination host in dotted decimal format. |
Num_Packets | Number of packets, in the range 0-65535.
|
None
Log: no | State: any | Privilege: ANYUSER |
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 >
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.
PXM45
pvcifconfig
interface
router | local
pvc_address
[atmarp | noatmarp]
[llcencap | vcmux]
[ default | nodefault]
[reset]
[delete]
[clrstats]
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). |
dsppvcif, ipifconfig, setipconndebug
Log: no log | State: Active | Privilege: SUPER_GP |
Present Working Directory
Identify the current working directory on the PXM45.
PXM45
pwd
cd, rmdir, rm, ls, copy
Log:Yes | State:Any | Privilege: SERVICE_GP |
raviraj.7.PXM.a > pwd C: raviraj.7.PXM.a >
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.
PXM45
resetcd
This command takes no parameters but prompts you to confirm that you really want to reset the card.
resetsys
Log: Yes | State: Active | Privilege: ANYUSER |
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)
Reset System
Reset the entire node.
PXM45
This command takes no parameters but gives a warning and prompts you to confirm the execution of this command.
resetsys
resetcd
Log: Yes | State: Active | Privilege: GROUP_3 |
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)
Show Routing
Use the routeShow command to view the current IP routing of the network layer of the operating system.
PXM45
routeShow
routestatShow
Log: no | State: any | Privilege: ANYUSER |
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 >
Show Routing Statistics
Use the routestatShow command to view the current IP routing statistics for the network layer of the operating system.
PXM45
routestatShow
routeShow
Log: no | State: any | Privilege: ANYUSER |
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 >
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. |
PXM45
runrev
<logical slot>
<revision>
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. |
abortrev, commitrev, loadrev, setrev, dspcd, dspversion
Log: Yes | State: Active | Privilege: SUPER_GP |
excel.8.PXM.a > runrev 7 2.0(4)
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.
PXM45
sesntimeout
[time_out]
time_out | Number of idle time seconds allowed for the session. |
None
Log: no | State: any | Privilege: ANYUSER |
This section contains the following examples.
pinnacle.7.PXM.a > sesntimeout The timeout period for this session is currently 600 second(s) pinnacle.7.PXM.a >
pinnacle.7.PXM.a > sesntimeout 720 The timeout period for this session is now set to 720 second(s) pinnacle.7.PXM.a >
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.
setipconndebug
[-console | -noconsole]
[debuglevel]
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):
|
Log: no | State: any state | Privilege: SUPER_GP |
node19.8.PXM.a > setipconndebug -console 20
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.
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.
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.)
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. |
PXM45
setrev
<slot>
<primary revision>
<secondary revision>
![]() |
Note With the current release, the primary and secondary images are the same. |
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. |
loadrev, runrev, commitrev, abortrev, dspversion, dspcd
Log: no log | State: Active | Privilege: SUPER_GP |
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 -
SVC Interface Configure
Configure an SVC for an IP connectivity to a workstation.
PXM45
svcifconfig interface router | local svc_address
[atmarp | noatmarp]
[llcencap | vcmux]
[default | nodefault]
[reset]
[delete]
[clrstats]
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. |
ipifconfig, dspipif, dspsvcif, dspipifcache
Log: no | State: Active | Privilege: SUPER_GP |
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
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."
PXM45
None
Log: Yes | State: Active | Privilege: GROUP1-GROUP3 |
raviraj.7.PXM.a > switchcc Do you want to proceed (Yes/No)? y Core card redundancy unavailable
raviraj.7.PXM.a >
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.
PXM45, AXSM
timeout
[timeout_period]
timeout_period | (Optional) Number of seconds for the new timeout period. The maximum is 600. |
sesntimeout
Log: no | State: any state | Privilege: SUPER_GP |
This section contains the following examples.
pinnacle.7.PXM.a > timeout The timeout period for this session is currently 600 second. pinnacle.7.PXM.a >
pinnacle.7.PXM.a > timeout 180 The timeout period for this session is now set to 180 second.
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.
AXSM
tstconseg
<ifNum>
<vpi>
<vci>
[-num <iterations>]
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. |
dspcon, tstdelay, dspcontests
Log: Yes | State: Active | Privilege: ANYUSER |
node19.1.AXSM.a > tstconseg 1 10 100 Test started; Use dspcon/dspcontests to see test results
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. |
AXSM
tstdelay
<ifNum>
<vpi>
<vci>
[-num <iterations>]
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. |
dspcons, tstconseg, dspcon
Log: Yes | State: Active | Privilege: ANYUSER |
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 --------------------------------------------------------------------------
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.)
AXSM
upcon
<ifNum >
<vpi>
<vci>
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. |
dncon
Log: no | State: Active | Privilege: GROUP_1 |
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.
upilmi
<ifNum>
<partId>
ifNum | Logical port number. On the AXSM, the range is 1-60. |
partId | Partition number. On the AXSM, the range is 1-20. |
cnfilmi, dspilmi
Log: no | State: any | Privilege: ANYUSER |
chicago.1.AXSM.a > upilmi 1 1
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.
AXSM
upln
<bay.line>
|
|
dspln, dsplns, cnfln, dnln
Log: no | State: any | Privilege: ANYUSER |
chicago.1.AXSM.a > upln 1.1
Who
Use the who command to view details associated with user IDs currently active on the PXM45.
PXM45
who
adduser, deluser, whoami, users
Log: no | State: any | Privilege: ANYUSER |
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 >
Am I
Use the whoami command to view the current login ID, access level and associated terminal port.
PXM45
whoami
adduser, deluser, who
Log: no | State: any | Privilege: ANYUSER |
pinnacle.7.PXM.a > whoami
User ID: cisco Access Level: CISCO_GP Terminal Port: telnet.01 pinnacle.7.PXM.a >
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Thu Aug 3 10:55:04 PDT 2000
Copyright 1989-2000©Cisco Systems Inc.