Table Of Contents
Platform and Driver Debug Commands on
Cisco IOS XR Software
debug asic-scan
debug cctl
debug cetftp
debug cpuctrl api
debug cpuctrl asic-error
debug cpuctrl asic-info
debug cpuctrl detail
debug cpuctrl entryexit
debug cpuctrl error
debug cpuctrl fatal
debug cpuctrl info
debug cpuctrl location
debug egressq
debug ether
debug fabricq
debug fcram
debug generic
debug gsp-em
debug gsp-fab
debug ingressq
debug ingressq api
debug ingressq asic
debug ingressq detail
debug ingressq entryexit
debug ingressq error
debug ingressq fatal
debug ingressq fabric
debug ingressq info
debug ingressq location
debug pfilter-ea
debug pladrv
debug plim
debug tcam-mgr cam entry update
debug tcam-mgr chkpt
debug tcam-mgr client
debug tcam-mgr errors
debug tcam-mgr events
debug tcam-mgr prefix-compress
debug tcam-mgr processing
debug tcam-mgr resalloc
debug tcam-mgr rlb
debug tcam-mgr scrub
debug tcam-mgr trace
Platform and Driver Debug Commands on
Cisco IOS XR Software
This module describes the commands that provide useful information for debugging the platform and driver components of the Cisco CRS-1 and the Cisco XR 12000 Series Router.
debug asic-scan
To display debugging information about the ASIC scan, use the debug asic-scan command in EXEC mode. To disable debugging, use the no form of this command.
debug asic-scan [level [level | error [level level] | trace [level level] | xsvf [level level]] | lib [error
[level level] | level level | trace [level level]] [location node-id]
no debug asic-scan [level [level | error [level level] | trace [level level] | xsvf [level level]] | lib
[error [level level] | level level| trace [level level]] [location node-id]
Syntax Description
level level
|
(Optional) Specifies the level of output to display. Range is from 1 through 3, where level 3 provides the most detail.
|
error
|
(Optional) Displays information about ASIC scan errors.
|
trace
|
(Optional) Displays information about ASIC scan trace.
|
xsvf
|
(Optional) Displays information about the ASIC scan XSVF.
|
lib
|
(Optional) Displays application programming interface (API) library debugging flags.
|
location node-id
|
(Optional) Displays ASIC scan information for a specific node.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable debugging information for the ASIC scan for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug asic-scan
The following example shows how to enable debugging information about the ASIC scan with the API library debugging flags turned on for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug asic-scan level 2
The following example shows how to enable debugging information about the ASIC scan with the API library debugging flags turned on for the CPU node installed in Slot 0:
RP/0/RP0/CPU0:router# debug asic-scan lib location 0/0/CPU0
debug cctl
To display debugging information about chassis control driver functionality, use the debug cctl command in Admin EXEC mode. To disable debugging, use the no form of this command.
debug cctl [server] [job jobid | process string] [location node-id]
no debug cctl [server] [job jobid | process string] [location node-id]
Syntax Description
server
|
(Optional) Displays information about the cBus controller (CCTL) low water mark (LWM) server.
|
job jobid
|
(Optional) Displays chassis control driver functionality for a specific job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Displays chassis control driver functionality for a specific process. Replace the string argument with a process ID or name.
|
location node-id
|
(Optional) Displays chassis control driver functionality for a specific node.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
Admin EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
The following keywords were removed from the debug cctl command sytax:
• alarm
• all
• api
• edm
• errors
• helperfunc
• ideeprom
• internalapi
• monitor
• obfl
• reset
• trap
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
system
|
read
|
Examples
The following example shows how to enable debugging information for the complete functionality of Chassis Control Driver:
RP/0/RP0/CPU0:router(admin)# debug cctl server
debug cetftp
To display debugging information about the CE-TFTP server, use the debug cetftp command in administrative EXEC mode. To disable debugging, use the no form of this command.
debug cetftp {all | arp | brief | cfg | detail | enet | error | ip | server | timer}
no debug cetftp {all | arp | brief | cfg | detail | enet | error | ip | server | timer}
Syntax Description
all
|
Turns on all the debug options for the CE-TFTP server.
|
arp
|
Displays information about the CE-TFTP ARP interface.
|
brief
|
Displays brief CE-TFTP information. This is equivalent to logging.
|
cfg
|
Displays information about the CE-TFTP CFG interface.
|
detail
|
Displays information about the CE-TFTP. This is equivalent to tracing.
|
enet
|
Displays information about the control Ethernet and IP layer of the CE-TFTP interface.
|
error
|
Displays information about CE-TFTP errors from internal functions.
|
ip
|
Displays information about the CE-TFTP IP interface.
|
server
|
Displays information about the CE-TFTP server interface.
|
timer
|
Displays information about the CE-TFTP TIMER interface.
|
Defaults
No default behavior or values
Command Modes
Administrative EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
The debug cetftp command was moved from EXEC mode to administrative EXEC mode.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
root-system
|
read
|
Examples
The following example shows how to enable debugging information for the CE-TFTP server:
RP/0/RP0/CPU0:router# admin
RP/0/RP0/CPU0:router(admin)# debug cetftp all
The following example shows how to enable debugging information for CE-TFTP errors from internal functions.
RP/0/RP0/CPU0:router# admin
RP/0/RP0/CPU0:router(admin)# debug cetftp error
Related Commands
Command
|
Description
|
ce tftp server enable
|
Enables or disables Trivial File Transfer Protocol (TFTP) on a specific directory, or to enable files to be written to the TFTP server.
|
debug cpuctrl api
To turn on all debugging messages for the CPU controller driver API DLL, use the debug cpuctrl api command in EXEC mode. To disable debugging messages, use the no form of this command.
debug cpuctrl api [cdma | connect | errors | fatal | info | pdma | pio] [job jobid | process string]
[location node-id]
no debug cpuctrl api [cdma | connect | errors | fatal | info | pdma | pio] [job jobid | process string]
[location node-id]
Syntax Description
cdma
|
(Optional) Turns on CDMA debugging messages from the Cpuctrl driver API DLL.
|
connect
|
(Optional) Turns on connect debugging messages from the Cpuctrl driver API DLL.
|
errors
|
(Optional) Turns on error debugging messages from the Cpuctrl driver API DLL.
|
fatal
|
(Optional) Turns on fatal debugging messages from the Cpuctrl driver API DLL.
|
info
|
(Optional) Turns on info debugging messages from the Cpuctrl driver API DLL.
|
pdma
|
(Optional) Turns on PDMA debugging messages from the Cpuctrl Driver API DLL.
|
pio
|
(Optional) Turns on PIO debugging messages from the Cpuctrl Driver API DLL.
|
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on all debugging messages for the CPU driver API DLL.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to enable debugging information for the CPU controller driver API DLL:
RP/0/RP0/CPU0:router# debug cpuctrl api
The following example shows how to enable debugging information for the CPU controller driver API DLL for the job with the ID 200:
RP/0/RP0/CPU0:router# debug cpuctrl api info job 200
Related Commands
Command
|
Description
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on asic info debugging messages for the CPU driver.
|
debug cpuctrl asic-error
|
Turns on all debugging messages from the CPU controller driver.
|
debug cpuctrl entryexit
|
Turns on all entry and exit messages from CPU controller driver.
|
debug cpuctrl error
|
Turns on error messages from the CPU controller.
|
debug cpuctrl fatal
|
Turns on fatal messages from CPU controller driver.
|
debug cpuctrl info
|
Turns on informational messages from the CPU controller.
|
debug cpuctrl location
|
Turns on all debugging messages from the CPU controller driver on a specific node.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug cpuctrl asic-error
To turn on error messages from the CPU controller driver asic errors, use the debug cpuctrl asic-error command in EXEC mode. To disable debugging messages, use the no form of this command.
debug cpuctrl asic-error [job jobid | process string] [location node-id]
no debug cpuctrl asic-error [job jobid | process string] [location node-id]
Syntax Description
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on all debugging messages for the CPU driver.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to enable asic error messages for the CPU controller driver:
RP/0/RP0/CPU0:router# debug cpuctrl asic-error
Related Commands
Command
|
Description
|
debug cpuctrl api
|
Turns on all debugging messages for the CPU driver API DLL.
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on all debugging messages from the CPU controller driver.
|
debug cpuctrl entryexit
|
Turns on all entry and exit messages from CPU controller driver.
|
debug cpuctrl error
|
Turns on error messages from the CPU controller.
|
debug cpuctrl fatal
|
Turns on fatal messages from CPU controller driver.
|
debug cpuctrl info
|
Turns on informational messages from the CPU controller.
|
debug cpuctrl location
|
Turns on all debugging messages from the CPU controller driver on a specific node.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug cpuctrl asic-info
To turn on informational messages from the CPU controller driver asic errors, use the debug cpuctrl asic-error command in EXEC mode. To disable debugging messages, use the no form of this command.
debug cpuctrl asic-info [job jobid | process string] [location node-id]
no debug cpuctrl asic-info [job jobid | process string] [location node-id]
Syntax Description
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on all debugging messages for the CPU driver.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to enable asic error messages for the CPU controller driver:
RP/0/RP0/CPU0:router# debug cpuctrl asic-error
Related Commands
Command
|
Description
|
debug cpuctrl api
|
Turns on all debugging messages for the CPU driver API DLL.
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on all debugging messages from the CPU controller driver.
|
debug cpuctrl entryexit
|
Turns on all entry and exit messages from CPU controller driver.
|
debug cpuctrl error
|
Turns on error messages from the CPU controller.
|
debug cpuctrl fatal
|
Turns on fatal messages from CPU controller driver.
|
debug cpuctrl info
|
Turns on informational messages from the CPU controller.
|
debug cpuctrl location
|
Turns on all debugging messages from the CPU controller driver on a specific node.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug cpuctrl detail
To turn on all debugging messages from the CPU controller driver, use the debug cpuctrl detail command in EXEC mode. To disable debugging messages, use the no form of this command.
debug cpuctrl detail [job jobid | process string] [location node-id]
no debug cpuctrl detail [job jobid | process string] [location node-id]
Syntax Description
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on all debugging messages for the CPU driver.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to enable debugging information for the CPU controller driver:
RP/0/RP0/CPU0:router# debug cpuctrl detail
The following example shows how to enable debugging information for the CPU controller driver on a specific node (in this example, the CPU node in Slot 2):
RP/0/RP0/CPU0:router# debug cpuctrl detail 0/2/CPU0
Related Commands
Command
|
Description
|
debug cpuctrl api
|
Turns on all debugging messages for the CPU driver API DLL.
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on asic info debugging messages for the CPU driver.
|
debug cpuctrl entryexit
|
Turns on all entry and exit messages from CPU controller driver.
|
debug cpuctrl error
|
Turns on error messages from the CPU controller.
|
debug cpuctrl fatal
|
Turns on fatal messages from CPU controller driver.
|
debug cpuctrl info
|
Turns on informational messages from the CPU controller.
|
debug cpuctrl location
|
Turns on all debugging messages from the CPU controller driver on a specific node.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug cpuctrl entryexit
To turn on all entry and exit debugging messages from CPU controller driver, use the debug cpuctrl entryexit command in EXEC mode. To disable debugging messages, use the no form of this command.
debug cpuctrl entryexit [job jobid | process string] [location node-id]
no debug cpuctrl entryexit [job jobid | process string] [location node-id]
Syntax Description
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on all entry and exit messages from the CPU driver.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to turn on all entry and exit messages from CPU controller driver:
RP/0/RP0/CPU0:router# debug cpuctrl enteryexit
The following example shows how to turn on all entry and exit messages from CPU controller driver for the job with the ID 400:
RP/0/RP0/CPU0:router# debug cpuctrl enteryexit job 400
Related Commands
Command
|
Description
|
debug cpuctrl api
|
Turns on all debugging messages for the CPU driver API DLL.
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on asic info debugging messages for the CPU driver.
|
debug cpuctrl asic-error
|
Turns on all debugging messages from the CPU controller driver.
|
debug cpuctrl error
|
Turns on error messages from the CPU controller.
|
debug cpuctrl fatal
|
Turns on fatal messages from CPU controller driver.
|
debug cpuctrl info
|
Turns on informational messages from the CPU controller.
|
debug cpuctrl location
|
Turns on all debugging messages from the CPU controller driver on a specific node.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug cpuctrl error
To turn on debugging error messages from the CPU controller, use the debug cpuctrl error command in exec mode. To disable debugging messages, use the no form of this command.
debug cpuctrl error [job jobid | process string] [location node-id]
no debug cpuctrl error [job jobid | process string] [location node-id]
Syntax Description
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on all error messages from the CPU driver.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to turn on all error messages from the CPU controller:
RP/0/RP0/CPU0:router# debug cpuctrl error
The following example shows how to turn on error messages from the CPU controller on a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug cpuctrl error location 0/2/CPU0
Related Commands
Command
|
Description
|
debug cpuctrl api
|
Turns on all debugging messages for the CPU driver API DLL.
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on asic info debugging messages for the CPU driver.
|
debug cpuctrl asic-error
|
Turns on all debugging messages from the CPU controller driver.
|
debug cpuctrl entryexit
|
Turns on all entry and exit messages from CPU controller driver.
|
debug cpuctrl fatal
|
Turns on fatal messages from CPU controller driver.
|
debug cpuctrl info
|
Turns on informational messages from the CPU controller.
|
debug cpuctrl location
|
Turns on all debugging messages from the CPU controller driver on a specific node.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug cpuctrl fatal
To turn on fatal messages from CPU controller driver, use the debug cpuctrl fatal command in EXEC mode. To disable fatal messages, use the no form of this command.
debug cpuctrl fatal [job jobid | process string] [location node-id]
no debug cpuctrl fatal [job jobid | process string] [location node-id]
Syntax Description
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on all fatal messages from the CPU driver.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to turn on fatal messages from CPU controller driver on all nodes in the router:
RP/0/RP0/CPU0:router# debug cpuctrl fatal
The following example shows how to turn on fatal messages from CPU controller driver on the a specific job (the job with the ID 332):
RP/0/RP0/CPU0:router# debug cpuctrl fatal job 332
Related Commands
Command
|
Description
|
debug cpuctrl api
|
Turns on all debugging messages for the CPU driver API DLL.
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on asic info debugging messages for the CPU driver.
|
debug cpuctrl asic-error
|
Turns on all debugging messages from the CPU controller driver.
|
debug cpuctrl entryexit
|
Turns on all entry and exit messages from CPU controller driver.
|
debug cpuctrl error
|
Turns on error messages from the CPU controller.
|
debug cpuctrl info
|
Turns on informational messages from the CPU controller.
|
debug cpuctrl location
|
Turns on all debugging messages from the CPU controller driver on a specific node.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug cpuctrl info
To turn on informational messages from the CPU controller, use the debug cpuctrl info command in EXEC mode. To disable informational messages, use the no form of this command.
debug cpuctrl info [job jobid | process string] [location node-id]
no debug cpuctrl info [job jobid | process string] [location node-id]
Syntax Description
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on all informational debugging messages from the CPU driver.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to turn on informational messages from the CPU controller:
RP/0/RP0/CPU0:router# debug cpuctrl info
The following example shows how to turn on informational messages from the CPU controller on the process with the ID name:
RP/0/RP0/CPU0:router# debug cpuctrl info process name
Related Commands
Command
|
Description
|
debug cpuctrl api
|
Turns on all debugging messages for the CPU driver API DLL.
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on asic info debugging messages for the CPU driver.
|
debug cpuctrl asic-error
|
Turns on all debugging messages from the CPU controller driver.
|
debug cpuctrl entryexit
|
Turns on all entry and exit messages from CPU controller driver.
|
debug cpuctrl error
|
Turns on error messages from the CPU controller.
|
debug cpuctrl fatal
|
Turns on fatal messages from CPU controller driver.
|
debug cpuctrl location
|
Turns on all debugging messages from the CPU controller driver on a specific node.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug cpuctrl location
To turn on all debugging messages from the CPU controller driver on a specific node, use the debug cpuctrl location command in EXEC mode. To disable debugging messages, use the no form of this command.
debug cpuctrl location node-id
no debug cpuctrl location node-id
Syntax Description
location node-id
|
Specifies a node on which to turn on all debugging messages from the CPU driver.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to turn on all debugging messages from the CPU controller driver on a specific node (the CPU controller in Slot 2):
RP/0/RP0/CPU0:router# debug cpuctrl location 0/2/CPU0
Related Commands
Command
|
Description
|
debug cpuctrl api
|
Turns on all debugging messages for the CPU driver API DLL.
|
debug cpuctrl asic-error
|
Turns on asic error debugging messages for the CPU driver.
|
debug cpuctrl asic-info
|
Turns on asic info debugging messages for the CPU driver.
|
debug cpuctrl asic-error
|
Turns on all debugging messages from the CPU controller driver.
|
debug cpuctrl entryexit
|
Turns on all entry and exit messages from CPU controller driver.
|
debug cpuctrl error
|
Turns on error messages from the CPU controller.
|
debug cpuctrl fatal
|
Turns on fatal messages from CPU controller driver.
|
debug cpuctrl info
|
Turns on informational messages from the CPU controller.
|
show controllers cpuctrl cdma
|
Displays information about the CPU controller Code Division Multiplex Access (CDMA) engine.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl internal
|
Displays information about the internal CPU controller.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
show controllers cpuctrl summary
|
Displays summarized information about all CPU controller ASICs on the router or on a specific node.
|
debug egressq
To turn on all messages from the egress queue manager, use the debug egressq command in EXEC mode. To disable messages from the egress queue manager, use the no form of this command.
debug egressq [api [errors | fatal | info] [job jobid | process word] | cdma | detail | eio | entryexit
| error | fatal | info | interrupt | periodic] [location node-id]
no debug egressq [api [errors | fatal | info] [job jobid | process word] | cdma | detail | eio |
entryexit | error | fatal | info | interrupt | periodic] [location node-id]
Syntax Description
api
|
(Optional) Turns on messages from the egress queue manager API DLL.
|
errors
|
(Optional) Turns on all debug error messages from the egress queue manager API DLL.
|
fatal
|
(Optional) Turns on all fatal messages from the egress queue manager API DLL.
|
info
|
(Optional) Turns on informational messages from the egress queue manager API DLL.
|
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
cdma
|
(Optional) Turns on all CDMA messages from the egress queue manager.
|
detail
|
(Optional) Turns on detailed messages from the egress queue manager.
|
eio
|
(Optional) Turns on EIO messages from the egress queue manager.
|
entryexit
|
(Optional) Turns on entry and exit messages from the egress queue manager.
|
error
|
(Optional) Turns on error messages from the egress queue manager.
|
fatal
|
(Optional) Turns on fatal messages from the egress queue manager.
|
info
|
(Optional) Turns on informational messages from the egress queue manager.
|
interrupt
|
(Optional) Turns on interrupt messages from the egress queue manager.
|
periodic
|
(Optional) Turns on periodic messages from the egress queue manager.
|
location node-id
|
(Optional) Specifies a node on which to turn on all debug error messages from the egress queue manager API DLL.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
Enter the debug egressq command without including any of the optional syntax to turn on all messages from the egress queue manager for the entire router.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to turn all messages from the egress queue manager:
RP/0/RP0/CPU0:router# debug egressq
Related Commands
Command
|
Description
|
show controllers egressq eio links
|
Displays Elastic I/O (EIO) information for the egress queueing ASIC.
|
show controllers egressq group
|
Displays information about egress queue groups.
|
show controllers egressq interface
|
Displays information about interfaces associated with an egress queue.
|
show controllers egressq port
|
Displays egress queue information for a port, or for several ports.
|
show controllers egressq queue
|
Displays information about a specific egress queue, or a range of egress queues.
|
show controllers egressq statistic
|
Displays egress queue manager statistics.
|
debug ether
To display debugging information about Ethernet management, use the debug ether command in EXEC mode. To disable debugging information about Ethernet management, use the no form of this command.
debug ether {all | errors | im | info | trace} [location node-id]
no debug ether {all | errors | im | info | trace} [location node-id]
Syntax Description
all
|
Turns on all Ethernet management debugging options.
|
errors
|
Turns on Ethernet error messages.
|
im
|
Turns on Ethernet interface management messages.
|
info
|
Turns on Ethernet management driver informative messages.
|
trace
|
Turns on verbose Ethernet management tracing.
|
location node-id
|
(Optional) Specifies a node on which to turn on specific Ethernet management debugging options.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
This command was first supported on the Cisco XR 12000 Series Router.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
On the Cisco XR 12000 Series Router, the debug ether command was updated to inlude the following syntax:
• all
• errors
• im
• info
• location node-id
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to enable all Ethernet management debugging options for the entire router:
RP/0/RP0/CPU0:router# debug ether all
The following example shows how to enable Ethernet management driver informative messages on a specific node (the CPU node in Slot 2:
RP/0/RP0/CPU0:router# debug ether im
Related Commands
Command
|
Description
|
show controllers GigabitEthernet
|
Displays Gigabit Ethernet port information.
|
show controllers tengige
|
Displays 10-Gigabit Ethernet (TenGigE) port information.
|
debug fabricq
To turn on debugging messages from the fabric queue, use the debug fabricq command in EXEC mode. To disable debugging messages from the fabric queue, use the no form of this command.
debug fabricq [asic [eio | entryexit | errors | fabric | fatal | fbp | info | init | interrupt | noreset |
periodic | register | show] | api | detail | entryexit | error | fabric | fatal | fbp | info | init |
periodic] [job jobid | process string] [location node-id]
no debug fabricq [asic [eio | entryexit | errors | fabric | fatal | fbp | info | init | interrupt | noreset
| periodic | register | show] | api | detail | entryexit | error | fabric | fatal | fbp | info | init |
periodic] [job jobid | process string] [location node-id]
Syntax Description
asic
|
(Optional) Turns on debugging messages from the fabric queue ASIC DLL.
|
eio
|
(Optional) Turns on EIO library debugging for the fabric queue ASIC EIO links.
|
entryexit
|
(Optional) Turns on entryexit function messages from the fabric queue.
|
errors
|
(Optional) Turns on error messages from the fabric queue ASIC DLL.
|
fabric
|
(Optional) Turns on fabric messages from the fabric queue.
|
fatal
|
(Optional) Turns on fatal messages from the fabric queue.
|
fbp
|
(Optional) Turns on backpressure activity messages from the fabric queue.
|
info
|
(Optional) Turns on informational messages from the fabric queue.
|
init
|
(Optional) Turns on initialization messages from the fabric queue ASIC DLL.
|
interrupt
|
(Optional) Turns on interrupt messages from the fabric queue ASIC DLL.
|
noreset
|
(Optional) Turns off fabricq reset on error from the fabric queue ASIC DLL.
|
periodic
|
(Optional) Turns on periodic activity messages from the fabric queue.
|
register
|
(Optional) Turns on register access debugs from the fabric queue ASIC DLL.
|
show
|
(Optional) Turns on show command messages from the fabric queue ASIC DLL.
|
error
|
(Optional) Turns on error messages from the fabric queue.
|
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
location node-id
|
(Optional) Specifies a node on which to turn on messages from the fabric queue.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
Enter the debug fabricq command without including any of the optional syntax to turn on all turn on debugging messages from the fabric queue for the entire router.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable all messages from the fabric queue ASIC DLL for the entire router:
RP/0/RP0/CPU0:router# debug fabricq asic
The following example shows how to enable EIO library debugging for the fabric queue ASIC EIO on for a specific node (the CPU node in Slot 2):
RP/0/RP0/CPU0:router# debug fabricq asic eio location 0/2/CPU0
Related Commands
Command
|
Description
|
clear controller fabricq counters all
|
Clears the fabric queue statistics for the application-specific integrated circuit (ASIC).
|
clear fabricq counters
|
Clears all fabric queue driver counters.
|
show controllers fabricq errors
|
Displays the count of hardware errors associated with the fabric queue driver.
|
show controllers fabricq queue
|
Displays information about the hardware queues of the performance route processor chopper and assembler FPGAs.
|
show controllers cpuctrl clients
|
Displays information about all CPU controller clients on the router, or for specific CPU controller clients.
|
show controllers cpuctrl devices
|
Displays information about the CPU controller devices on the router.
|
show controllers cpuctrl ports
|
Displays port information for the specified CPU controller ASIC.
|
debug fcram
To enable debugging information about the Fast Cycle Random Access Memory (FCRAM) in ASICs, use the debug fcram command in EXEC mode. To disable debugging information about the FCRAM in ASICs, use the no form of this command.
debug fcram {chkpt | entryexit | errors | events | fatal | info}
no debug fcram {chkpt | entryexit | errors | events | fatal | info}
Syntax Description
chkpt
|
Turns on checkpointing messages from the FCRAM in ASICs.
|
entryexit
|
Turns on entry and exit messages from the FCRAM in ASICs.
|
errors
|
Turns on error messages from the FCRAM in ASICs.
|
events
|
Turns on event messages from the FCRAM in ASICs.
|
fatal
|
Turns on fatal messages from the FCRAM in ASICs.
|
info
|
Turns on informational messages from the FCRAM in ASICs.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable checkpointing messages from the FCRAM in ASICs:
RP/0/RP0/CPU0:router# debug fcram chkpt
The following example shows how to enable fatal messages from the FCRAM in ASICs:
RP/0/RP0/CPU0:router# debug fcram fatal
debug generic
To enable generic debugging for the entire router, use the debug generic command in EXEC mode. To disable generic debugging for the entire router, use the no form of this command.
debug generic
no debug generic
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
This command was first supported on the Cisco XR 12000 Series Router.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
basic-services
|
read, write
|
Examples
The following example shows how to enable generic debugging for the entire router:
RP/0/RP0/CPU0:router# debug generic
debug gsp-em
To display debugging information about Gigabit Switch Platform (GSP) Ethernet support, use the debug gsp-em command in EXEC mode. To disable debugging information about GSP Ethernet support, use the no form of this command.
debug gsp-em {enet-addr | enet-error | enet-replay | enet-rx | enet-rx-hi | enet-rx-lo | enet-states
| enet-tx | enet-tx-hi | enet-tx-lo} [location node-id]
no debug gsp-em {enet-addr | enet-error | enet-replay | enet-rx | enet-rx-hi | enet-rx-lo |
enet-states | enet-tx | enet-tx-hi | enet-tx-lo} [location node-id]
Syntax Description
enet-addr
|
Displays information pertaining to the setting and unsetting of the Ethernet address.
|
enet-error
|
Tracks all Ethernet DLL errors.
|
enet-replay
|
Displays information about Ethernet address replay.
|
enet-rx
|
Displays information about both high and low Ethernet receive streams.
|
enet-rx-hi
|
Displays information about high Ethernet receive streams.
|
enet-rx-lo
|
Displays information about low Ethernet receive streams.
|
enet-states
|
Displays information about Ethernet DLL states.
|
enet-tx
|
Displays information about both high and low Ethernet transmit streams.
|
enet-tx-hi |
|
Displays information about high Ethernet transmit streams.
|
enet-tx-lo
|
Displays information about low Ethernet transmit streams.
|
location node-id
|
(Optional) Specifies a particular node whose GSP Ethernet support information you want to display.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
sys-mgr
|
read
|
Examples
The following example shows how display information pertaining to the setting and unsetting of the Ethernet address for all nodes installed in the router:
RP/0/RP0/CPU0:router# debug gsp-em enet-addr
The following example shows how to display information pertaining to low Ethernet receive streams for a specific node (the CPU node in Slot 2):
RP/0/RP0/CPU0:router# debug gsp-em enet-rx-lo location 0/2/CPU0
debug gsp-fab
To display debugging information related to Gigabit Switch Platform (GSP) fabric support, use the debug gsp-em command in EXEC mode. To disable debugging information related to GSP fabric support, use the no form of this command.
debug gsp-fab {fab-addr | fab-error | fab-replay | fab-rx | fab-rx-frr | fab-rx-hi | fab-rx-lo |
fab-states | fab-tx | fab-tx-frr | fab-tx-hi | fab-tx-lo} [location node-id]
no debug gsp-fab {fab-addr | fab-error | fab-replay | fab-rx | fab-rx-frr | fab-rx-hi | fab-rx-lo |
fab-states | fab-tx | fab-tx-frr | fab-tx-hi | fab-tx-lo} [location node-id]
Syntax Description
fab-addr
|
Debugs the setting and unsetting of the fabric address.
|
fab-error
|
Tracks fabric DLL errors.
|
fab-replay
|
Debugs the fabric address replay.
|
fab-rx
|
Tracks GSP fabric receive.
|
fab-rx-frr
|
Tracks GSP fabric receive FRR queue.
|
fab-rx-hi
|
Tracks GSP fabric receive high priority queue.
|
fab-rx-lo
|
Tracks GSP fabric receive low queue.
|
fab-states
|
Debugs fabric DLL states.
|
fab-tx
|
Tracks GSP fabric transmit.
|
fab-tx-frr
|
Tracks GSP fabric transmit FRR queue.
|
fab-tx-hi
|
Tracks GSP fabric transmit hi queue.
|
fab-tx-lo
|
Tracks GSP fabric transmit low queue.
|
location node-id
|
(Optional) Specifies a node on whose GSP fabric support information you want to display.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
sys-mgr
|
read
|
Examples
The following example shows how to display information related to the setting and unsetting of the fabric address for all nodes installed in the router:
RP/0/RP0/CPU0:router# debug gsp-fab fab-addr
The following example shows how to enable the tracking of fabric DLL errors on a specific node (the CPU node in Slot 2):
RP/0/RP0/CPU0:router# debug gsp-fab fab-error location 0/2/CPU0
debug ingressq
To display debugging information related to the ingress queue manager for all nodes installed in the router, use the debug ingressq command in EXEC mode. To disable debugging information related to the ingress queue manager for all nodes installed in the router, use the no form of this command.
debug ingressq
no debug ingressq
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to display information related to the ingress queue manager for all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq
Related Commands
Command
|
Description
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq api
To turn on debugging messages from the ingress queue API DLL, use the debug ingressq api command in EXEC mode. To disable debugging messages from the ingress queue API DLL, use the no form of this command.
debug ingressq api [errors | fatal | info] [location node-id]
no debug ingressq api [errors | fatal | info] [location node-id]
Syntax Description
errors
|
(Optional) Turns on error messages from the ingress queue API DLL.
|
fatal
|
(Optional) Turns on fatal messages from the ingress queue API DLL.
|
info
|
(Optional) Turns on info messages from the ingress queue API DLL.
|
location node-id
|
(Optional) Specifies a node on which to turn on messages from the ingress queue API DLL.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable all messages from the ingress queue API DLL on all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq api
The following example shows how to enable error messages from the ingress queue API DLL on a specific node (the CPU in Slot 0):
RP/0/RP0/CPU0:router# debug ingressq api location 0/0/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq asic
To enable debugging messages from the ingress queue ASIC DLL, use the debug ingressq asic command in EXEC mode. To disable debugging messages from the ingress queue ASIC DLL, use the no form of this command.
debug ingressq asic [cdma | detail | eio | error | fatal | gaspp | info | intr | pio] [location node-id]
no debug ingressq asic [cdma | detail | eio | error | fatal | gaspp | info | intr | pio] [location
node-id]
Syntax Description
cdma
|
(Optional) Turns on detailed CDMA debug messages from the ingress queue ASIC DLL.
|
detail
|
(Optional) Turns on detailed debug messages from the ingress queue ASIC DLL.
|
eio
|
(Optional) Turns on EIO messages from the ingress queue ASIC DLL.
|
error
|
(Optional) Turns on error messages from the ingress queue ASIC DLL.
|
fatal
|
(Optional) Turns on fatal messages from the ingress queue ASIC DLL.
|
gaspp
|
(Optional) Turns on GASPP messages from the ingress queue ASIC DLL.
|
info
|
(Optional) Turns on informational messages from the ingress queue ASIC DLL.
|
intr
|
(Optional) Turns on error interrupt messages from the ingress queue ASIC DLL.
|
pio
|
(Optional) Turns on detailed PIO debug messages from the ingress queue ASIC DLL.
|
location node-id
|
(Optional) Specifies a node on which to turn on messages from the ingress queue ASIC DLL.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable all messages from the ingress queue ASIC DLL on all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq asic
The following example shows how to enable messages from the ingress queue ASIC DLL on a specific node (the CPU in Slot 2):
RP/0/RP0/CPU0:router# debug ingressq asic location 0/2/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq detail
To turn on detailed debug messages from the ingress queue, use the debug ingressq detail command in EXEC mode. To disable detailed debug messages from the ingress queue, use the no form of this command.
debug ingressq detail [location node-id]
no debug ingressq detail [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on detailed debug messages from the ingress queue.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable detailed debug messages from the ingress queue on all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq detail
The following example shows how to enable detailed debug messages from the ingress queue on a specific node (the CPU in Slot 0):
RP/0/RP0/CPU0:router# debug ingressq detail location 0/0/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq entryexit
To turn on entry and exit messages from the ingress queue, use the debug ingressq entryexit command in EXEC mode. To disable entry and exit messages from the ingress queue, use the no form of this command.
debug ingressq entryexit [location node-id]
no debug ingressq entryexit [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on entry and exit messages from the ingress queue.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable entry and exit messages from the ingress queue on all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq entryexit
The following example shows how to enable entry and exit messages from the ingress queue on a specific node (the CPU in Slot 2):
RP/0/RP0/CPU0:router# debug ingressq entryexit location 0/2/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq error
To turn on error messages from the ingress queue, use the debug ingressq error command in EXEC mode. To disable error messages from the ingress queue, use the no form of this command.
debug ingressq error [location node-id]
no debug ingressq error [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on error messages from the ingress queue.
The node-id argument is expressed in the rack/slot/module notation.
Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable error messages from the ingress queue on all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq error
The following example shows how to enable error messages from the ingress queue on a specific node (the CPU in Slot 2):
RP/0/RP0/CPU0:router# debug ingressq error location 0/2/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq fatal
To turn on fatal messages from the ingress queue, use the debug ingressq fatal command in EXEC mode. To disable fabric messages from the ingress queue, use the no form of this command.
debug ingressq fatal [location node-id]
no debug ingressq fatal [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on fabric messages from the ingress queue.
The node-id argument is expressed in the rack/slot/module notation.
Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable fatal messages from the ingress queue on all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq fatal
The following example shows how to enable fatal messages from the ingress queue on a specific node (the CPU in Slot 2):
RP/0/RP0/CPU0:router# debug ingressq fatal location 0/2/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq fabric
To turn on fabric messages from the ingress queue, use the debug ingressq fabric command in EXEC mode. To disable fabric messages from the ingress queue, use the no form of this command.
debug ingressq fabric [location node-id]
no debug ingressq fabric [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on fabric messages from the ingress queue.
The node-id argument is expressed in the rack/slot/module notation.
Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable fabric messages from the ingress queue on all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq fabric
The following example shows how to enable fabric messages from the ingress queue on a specific node (the CPU in Slot 2):
RP/0/RP0/CPU0:router# debug ingressq fabric location 0/2/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq info
To turn on informational messages from the ingress queue, use the debug ingressq info command in EXEC mode. To disable informational messages from the ingress queue, use the no form of this command.
debug ingressq info [location node-id]
no debug ingressq info [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on informational messages from the ingress queue.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to enable informational messages from the ingress queue on all nodes installed in the router:
RP/0/RP0/CPU0:router# debug ingressq info
The following example shows how to enable informational messages from the ingress queue on a specific node (the CPU in Slot 2):
RP/0/RP0/CPU0:router# debug ingressq info location 0/2/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug ingressq location
To display debugging information related to the ingress queue manager on a specific node, use the debug ingressq location command in EXEC mode. To disable debugging information related to the ingress queue manager on a specific node, use the no form of this command.
debug ingressq location node-id
no debug ingressq location node-id
Syntax Description
node-id
|
Specifies a node whose ingress queue manager information you want to display.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to display information related to the ingress queue manager for a specific node (the CPU0 node installed in Slot 2):
RP/0/RP0/CPU0:router# debug ingressq location 0/2/CPU0
Related Commands
Command
|
Description
|
debug ingressq
|
Displays information related to the ingress queue manager for all nodes installed in the router.
|
show controllers ingressq statistics
|
Displays ingress queue manager statistics.
|
debug pfilter-ea
To turn on debugging messages related to the pfilter electrical absorption (EA), use the debug pfilter-ea command in EXEC mode. To turn off debugging messages that are related to the pfilter EA, use the no form of this command.
On the Cisco CRS-1:
debug pfilter-ea {all | errors | info | rlb} [location node-id]
no debug pfilter-ea {all | errors | info | rlb} [location node-id]
On the Cisco XR 12000 Series Router:
debug pfilter-ea {all | detail | errors | info}
no debug pfilter-ea {all | detail | errors | info}
Syntax Description
all
|
Turns on pfilter EA error debug messages.
|
errors
|
Turns on pfilter electrical absorption (EA) error messages.
|
info
|
Turns on pfilter electrical absorption (EA) informational messages.
|
rlb
|
Turns on detailed pfilter EA Range Logic Block (RLB) debug messages.
Note The rlb node-id keyword argument is available on the Cisco CRS-1 only.
|
detail
|
Turns on detailed pfilter EA error debug messages.
Turns on detailed pfilter EA Range Logic Block (RLB) debug messages.
Note The detail node-id keyword argument is available on the Cisco XR 12000 Series Router only.
|
location node-id
|
(Optional) Specifies a node on which to turn on pfilter-EA RLB messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
Note The location node-id keyword argument is available on the Cisco CRS-1 only.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
This command was first supported on the Cisco XR 12000 Series Router.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to turn on error messages related to the pfilter EA for all nodes installed in the router:
RP/0/RP0/CPU0:router# debug pfilter-ea all
The following example shows how to turn on all error messages related to the pfilter EA for a specific node (the CPU in Slot 2):
RP/0/RP0/CPU0:router# debug pfilter-ea all location 0/2/CPU0
Related Commands
Command
|
Description
|
debug pfilter-ea
|
Turns on detailed pfilter EA debug messages for a specific node, or for all nodes installed in the router.
|
debug pladrv
To enable physical layer interface module (PLIM) link ASIC debugging on a router, use the debug pladrv command in EXEC mode. To disable PLIM link ASIC debugging on a router, use the no form of this command.
debug pladrv [api [error | info [job jobid | process string] | job jobid | process string| trace [job
jobid | process string]] | eio | error | info | int | memory | periodic | trace] [location node-id]
no debug pladrv api [api [error | info [job jobid | process string] | job jobid | process string| trace
[job jobid | process string]] | eio | error | info | int | memory | periodic | trace] [location
node-id]
Syntax Description
api
|
(Optional) Displays debugging information related to the platform client API calls on the physical layer interface module (PLIM) link ASIC.
|
error
|
(Optional) Turns on API errors.
|
info
|
(Optional) Enables physical layer interface module (PLIM) link ASIC interrupts.
|
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
|
process string
|
(Optional) Specifies a process name or ID.
|
trace
|
(Optional) Turns on turn on PLIM link ASIC tracing.
|
eio
|
(Optional) Displays debugging information related to physical layer interface module (PLIM) link ASIC Elastic I/O (EIO) training.
|
error
|
(Optional) Enables physical layer interface module (PLIM) link ASIC error messages.
|
info
|
(Optional) Enables physical layer interface module (PLIM) link ASIC informational messages.
|
int
|
(Optional) Enables physical layer interface module (PLIM) link ASIC interrupt messages.
|
memory
|
(Optional) Enables physical layer interface module (PLIM) link ASIC memory debugging
|
periodic
|
(Optional) Enables physical layer interface module (PLIM) link ASIC periodic messages.
|
location node-id
|
(Optional) Specifies a node whose platform client API calls you want to display.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read
|
Examples
The following example shows how to display information related to platform client API calls on the PLIM link ASIC for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug pladrv api
LC/0/2/CPU0:Jun 28 19:16:07 : pla_server[188]: --> pla_update_rmn
LC/0/2/CPU0:Jun 28 19:16:07 : pla_server[188]: -->pla_read_rmn
LC/0/2/CPU0:Jun 28 19:16:07 : pla_server[188]: --> pla_update_rmn
LC/0/2/CPU0:Jun 28 19:16:07 : pla_server[188]: -->pla_read_rmn
LC/0/2/CPU0:Jun 28 19:16:07 : pla_server[188]: --> pla_update_rmn
LC/0/2/CPU0:Jun 28 19:16:07 : pla_server[188]: -->pla_read_rmn
LC/0/2/CPU0:Jun 28 19:16:07 : pla_server[188]: --> pla_update_rmn
LC/0/2/CPU0:Jun 28 19:16:07 : pla_server[188]: -->pla_read_rmn
LC/0/2/CPU0:Jun 28 19:16:17 : pla_server[188]: entering pla_periodic_handler
LC/0/2/CPU0:Jun 28 19:16:17 : pla_server[188]: pla_periodic_handler: pla peiodic
LC/0/2/CPU0:Jun 28 19:16:17 : pla_server[188]: -->pla_update_gb_stats
LC/0/2/CPU0:Jun 28 19:16:17 : pla_server[188]: --> pla_update_rmn
LC/0/2/CPU0:Jun 28 19:16:17 : pla_server[188]: -->pla_read_rmn
The following example shows how to display information related to PLA client API calls on the PLIM link ASIC for a specific node (the CPU in Slot 2):
RP/0/RP0/CPU0:router# debug pladrv api trace location 0/2/CPU0
debug plim
To enable physical layer interface module (PLIM) debugging operations, use the debug plim command in EXEC mode. To disable PLIM debugging operations, use the no form of this command.
On the Cisco CRS-1:
debug plim {all | eio | errors | events | gaspp | im | info | mapping | operations | periodic | pio |
trace} [job jobid | process string} [location node-id]
no debug plim {all | eio | errors | events | gaspp | im | info | mapping | operations | periodic | pio
| trace} [job jobid | process string] [location node-id]
On the Cisco XR 12000 Series Router:
debug plim {all | eio | errors | events | gaspp | ge-4p-vlan {all |errors | info | periodic} | im | info
| jdam {all | rxtx-buf | sram | tcam | tx-port-map | vlan} | mapping | operations | periodic |
pio | trace} [location node-id]
no debug plim {all | eio | errors | events | gaspp | ge-4p-vlan {all |errors | info | periodic} | im |
info | jdam {all | rxtx-buf | sram | tcam | tx-port-map | vlan} | mapping | operations |
periodic | pio | trace} [location node-id]
Syntax Description
all
|
Enables all PLIM debugging options.
|
eio
|
Enables PLIM ASIC eio operations.
|
errors
|
Turns on PLIM errors.
|
events
|
Enables PLIM hardware event debugging.
|
gaspp
|
Enables PLIM ASIC Peek and Poke library debugging.
|
ge-4p-vlan
|
PLIM 4P GE VLAN Debugging
Note The ge-4p-vlan keyword is available on the Cisco XR 12000 Series Router only.
|
im
|
Enables PLIM interface manager debugging.
|
info
|
Turns on PLIM driver informative messages.
|
jdam
|
Enables PLIM 4P GE JDAM debugging
Note The jdam keyword is available on the Cisco XR 12000 Series Router only.
|
rxtx-buf
|
Enables receive and transmit buffer configuration debugging on the PLIM 4P GE JDAM.
Note The rxtx-buf keyword is available on the Cisco XR 12000 Series Router only.
|
sram
|
Enables SRAM debugging on the PLIM 4P GE JDAM.
Note The sram keyword is available on the Cisco XR 12000 Series Router only.
|
tcam
|
Enables TCAM debugging one the PLIM 4P GE JDAM.
Note The tcam keyword is available on the Cisco XR 12000 Series Router only.
|
tx-port-map
|
Enables transmit port map configuration debugging PLIM 4P GE JDAM.
Note The tx-port-map keyword is available on the Cisco XR 12000 Series Router only.
|
vlan
|
Enables PLIM Vlan debugging on the PLIM 4P GE JDAM.
Note The vlan keyword is available on the Cisco XR 12000 Series Router only.
|
mapping
|
Enables PLIM hardware mapping debugging.
|
operations
|
Enables PLIM hardware operations debugging.
|
periodic
|
Enables PLIM hardware periodic processing debugging.
|
pio
|
Enables PLIM PIO access debugging.
|
trace
|
Enables verbose PLIM tracing.
|
job jobid
|
(Optional) Specifies a job. Range is from 0 through 4294967295.
Note The job jobid keyword argument is available on the Cisco CRS-1 only.
|
process string
|
(Optional) Specifies a process name or ID.
Note The process string keyword argument is available on the Cisco CRS-1 only.
|
location node-id
|
(Optional) Specifies a node on which to turn on platform manager messages from the hfr_pmlib DLL.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
This command was first supported on the Cisco XR 12000 Series Router.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
drivers
|
read, write
|
Examples
The following example shows how to enable all PLIM debugging options on all nodes installed in a router:
RP/0/RP0/CPU0:router# debug plim all
The following example shows how to enable verbose PLIM tracing on a specific job (the job with the
ID 205):
RP/0/RP0/CPU0:router# debug plim trace job 205
debug tcam-mgr cam entry update
To turn on TCAM manager cam entry update debug messages for all nodes installed in the router, or for a specific node, use the debug tcam-mgr errors command in EXEC mode. To disable TCAM manager error condition debug messages for all nodes installed in the router, use the no form of this command.
debug tcam-mgr cam entry update [location node-id]
no debug tcam-mgr cam entry update [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on TCAM manager error condition debug messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable cam entry upate debug messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr cam entry update
The following example shows how to enable cam entry update debug messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr cam entry update location 0/2/CPU0
debug tcam-mgr chkpt
To turn on TCAM manager checkpointing operations debug messages, use the debug tcam-mgr chkpt command in EXEC mode. To disable TCAM manager checkpointing operations content or error debug messages, use the no form of this command.
debug tcam-mgr chkpt {content | errors} [location node-id]
no debug tcam-mgr chkpt {content | errors} [location node-id]
Syntax Description
content
|
Turns on content error messages.
|
errors
|
Turns on run-time error messages.
|
location node-id
|
(Optional) Specifies a node on which to turn on TCAM manager checkpointing operations debug messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable TCAM manager checkpointing operations content messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr chkpt content
The following example shows how to enable TCAM manager checkpointing operations error messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr chkpt error location 0/2/CPU0
debug tcam-mgr client
To turn on TCAM manager client dynamic link library (DLL) debug messages, use the debug tcam-mgr client command in EXEC mode. To disable TCAM manager client DLL debug messages, use the no form of this command.
debug tcam-mgr client {errors | info | ipc | notif |persistent-errors} [location node-id]
no debug tcam-mgr client {errors | info | ipc | notif |persistent-errors} [location node-id]
Syntax Description
errors
|
Turns on TCAM manager run-time error messages.
|
info
|
Turns on informational messages from the TCAM manager client DLL.
|
ipc
|
Turns on IPC messages from the TCAM manager client to the server.
|
notif
|
Turns on notifications from the TCAM manager client to the client
|
persistent-errors
|
Turns on persistent TCAM manager error messages.
Note TCAM manager error messages are typically due to incorrect API usage.
|
location node-id
|
(Optional) Specifies a node on which to turn on TCAM manager client DLL debug messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable informational messages from the TCAM manager client DLL for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr client info
The following example shows how to enable persistent TCAM manager error messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr client persistent-errors location 0/2/CPU0
debug tcam-mgr errors
To turn on TCAM manager error condition debug messages for all nodes installed in the router, or for a specific node, use the debug tcam-mgr errors command in EXEC mode. To disable TCAM manager error condition debug messages for all nodes installed in the router, use the no form of this command.
debug tcam-mgr errors [location node-id]
no debug tcam-mgr errors [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on TCAM manager error condition debug messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable error condition debug messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr errors
The following example shows how to enable error condition debug messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr errors location 0/2/CPU0
debug tcam-mgr events
To turn on TCAM manager non-resource allocation event messages, use the debug tcam-mgr events command in EXEC mode. To disable TCAM manager non-resource allocation event messages, use the no form of this command.
debug tcam-mgr events [location node-id]
no debug tcam-mgr events [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on TCAM manager non-resource allocation event messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable TCAM manager non-resource allocation event messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr events
The following example shows how to enable TCAM manager non-resource allocation event messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr events location 0/2/CPU0
debug tcam-mgr prefix-compress
To turn on TCAM manager IPv6 prefix compression debug messages, use the debug tcam-mgr prefix-compress command in EXEC mode. To disable TCAM manager IPv6 prefix compression debug messages, use the no form of this command.
debug tcam-mgr prefix-compress {errors | incremental-update-table | processing | profiling |
result | trace} [location node-id]
no debug tcam-mgr prefix-compress {errors | incremental-update-table | processing | profiling
| result | trace} [location node-id]
Syntax Description
errors
|
Turns on TCAM IPv6 prefix compression error messages.
|
incremental-update-table
|
Turns on TCAM IPv6 prefix compression incremental update table debug messages.
|
processing
|
Turns on TCAM IPv6 prefix compression processing messages.
|
profiling
|
Turns on TCAM IPv6 prefix compression profiling messages.
|
result
|
Turns on TCAM IPv6 prefix compression result messages.
|
trace
|
Turns on detailed TCAM IPv6 prefix compression trace messages.
|
location node-id
|
(Optional) Specifies a node on which to turn on TCAM manager IPv6 prefix compression debug messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
The incremental-update-table and result keywords were added to the debug tcam-mgr prefix-compress command syntax.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable TCAM IPv6 prefix compression error messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr prefix-compress errors
The following example shows how to enable detailed TCAM IPv6 prefix compression trace messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr prefix-compress trace location 0/2/CPU0
debug tcam-mgr processing
To turn on detailed TCAM manager event processing debug messages, use the debug tcam-mgr processing command in EXEC mode. To disable detailed TCAM manager event processing debug messages, use the no form of this command.
debug tcam-mgr processing [location node-id]
no debug tcam-mgr processing [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on detailed TCAM manager event processing debug messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable detailed TCAM manager event processing debug messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr processing errors
The following example shows how to enable detailed TCAM manager event processing debug messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr processing location 0/2/CPU0
debug tcam-mgr resalloc
To turn on TCAM manager resource allocation event messages, use the debug tcam-mgr resalloc command in EXEC mode. To disable TCAM manager resource allocation event messages, use the no form of this command.
debug tcam-mgr resalloc [location node-id]
no debug tcam-mgr resalloc [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on TCAM manager resource allocation event messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable TCAM manager resource allocation event messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr resalloc
The following example shows how to enable TCAM manager resource allocation event messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr resalloc location 0/2/CPU0
debug tcam-mgr rlb
To turn on TCAM manager Range Logic Block (RLB) debug messages, use the debug tcam-mgr rlb command in EXEC mode. To disable TCAM manager RLB debug messages, use the no form of this command.
debug tcam-mgr rlb {errors | events | trace} [location node-id]
no debug tcam-mgr rlb {errors | events | trace} [location node-id]
Syntax Description
errors
|
Turns on TCAM RLB debug error condition messages.
|
events
|
Turns on TCAM RLB debug messages for RLB use events.
|
trace
|
Turns on TCAM RLB debug messages for function call level trace.
|
location node-id
|
(Optional) Specifies a node on which to turn on TCAM manager RLB debug messages.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable TCAM RLB debug error condition messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr processing errors
The following example shows how to enable TCAM RLB debug error condition messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr processing location 0/2/CPU0
debug tcam-mgr scrub
To scrub TCAM manager debug messages, use the debug tcam-mgr scrub command in EXEC mode. To disable detailed TCAM manager function level traces, use the no form of this command.
debug tcam-mgr scrub [location node-id]
no debug tcam-mgr scrub [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on detailed TCAM manager function level traces.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how scrub TCAM manager debug messages for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr scrub
The following example shows how toscrub TCAM manager debug messages for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr scrub location 0/2/CPU0
debug tcam-mgr trace
To turn on detailed TCAM manager function level traces, use the debug tcam-mgr trace command in EXEC mode. To disable detailed TCAM manager function level traces, use the no form of this command.
debug tcam-mgr trace [location node-id]
no debug tcam-mgr trace [location node-id]
Syntax Description
location node-id
|
(Optional) Specifies a node on which to turn on detailed TCAM manager function level traces.
The node-id argument is expressed in the rack/slot/module notation.
Note Enter the show platform command to see the location of all nodes installed in the router.
|
Defaults
No default behavior or values
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 2.0
|
This command was introduced on the Cisco CRS-1.
|
Release 3.0
|
No modification.
|
Release 3.2
|
No modification.
|
Release 3.3.0
|
No modification.
|
Release 3.4.0
|
No modification.
|
Usage Guidelines
To use this command, you must be in a user group associated with a task group that includes the proper task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Debugging output is assigned high priority in the CPU process and, therefore, can affect system performance. For more information about the impact on system performance when using debug commands, refer to Using Debug Commands on Cisco IOS XR Software.
Task ID
Task ID
|
Operations
|
acl
|
read
|
Examples
The following example shows how to enable detailed TCAM manager function level traces for all nodes installed in a router:
RP/0/RP0/CPU0:router# debug tcam-mgr trace
The following example shows how to enable detailed TCAM manager function level traces for a specific node (the CPU0 node in Slot 2):
RP/0/RP0/CPU0:router# debug tcam-mgr trace location 0/2/CPU0