Table Of Contents
EIGRP Debug Commands on Cisco IOS XR Software
debug eigrp fsm
debug eigrp ipv4
debug eigrp ipv6
debug eigrp neighbors
debug eigrp nsf
debug eigrp packets
debug eigrp transmit
EIGRP Debug Commands on Cisco IOS XR Software
This chapter describes the commands used to debug the Enhanced Interior Gateway Routing Protocol (EIGRP) on Cisco IOS XR software.
debug eigrp fsm
To display debugging information about the Enhanced Interior Gateway Routing Protocol (EIGRP) dual finite state machine (fsm) events and actions, use the debug eigrp fsm command in EXEC mode. To disable debugging output, use the no form of this command.
debug eigrp fsm
no debug eigrp fsm
Syntax Description
This command has no arguments or keywords.
Defaults
Debugging is disabled.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1 and Cisco XR 12000 Series Router.
|
Release 3.4.0
|
No modification.
|
Release 3.5.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
|
eigrp
|
read
|
Examples
The following example shows how to enable debugging information about the EIGRP dual finite state machine events and actions:
RP/0/RP0/CPU0:router# debug eigrp fsm
Related Commands
Command
|
Description
|
undebug
|
Enters debug mode to disable or reset multiple active debug command sessions.
|
debug eigrp ipv4
To display debugging information about the IP Version 4 (IPv4) address family under the Enhanced Interior Gateway Routing Protocol (EIGRP), use the debug eigrp ipv4 command in EXEC mode. To disable debugging output, use the no form of this command.
debug eigrp ipv4 [as-number | vrf vrf-name] [prefix mask | prefix/length | neighbor ip-address |
notifications | summary]
no debug eigrp ipv4 [as-number | vrf vrf-name] [prefix mask | prefix/length | neighbor ip-address
| notifications | summary]
Syntax Description
as-number
|
(Optional) Autonomous system (AS) number. Range is 1 to 65535.
|
vrf vrf-name
|
(Optional) Identifies an OSPF VPN routing and forwarding (VRF) instance. The vrf-name argument can be specified as an arbitrary string. The strings "default" and "all" are reserved values for the vrf-names argument.
|
prefix
|
(Optional) IP prefix, which limits output to a specific route.
|
mask
|
(Optional) IP address mask.
|
/length
|
(Optional) Prefix length, which can be indicated as a slash (/) and number. For example, /8 indicates that the first eight bits in the IP prefix are network bits. If length is used, the slash is required.
|
neighbor
|
(Optional) Displays IPv4 address family EIGRP neighbor debugging information.
|
ip-address
|
(Optional) Address of the neighbor.
|
notifications
|
(Optional) Displays IPv4 address family EIGRP event notifications.
|
summary
|
(Optional) Displays IPv4 address family EIGRP summary route processing information.
|
Defaults
Debugging is disabled.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1 and Cisco XR 12000 Series Router.
|
Release 3.4.0
|
The ip-address argument was added.
|
Release 3.5.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
|
eigrp
|
read
|
Examples
The following example shows how to enable debugging information about the IPv4 address family EIGRP event notifications:
RP/0/RP0/CPU0:router# debug eigrp ipv4 notifications
Related Commands
Command
|
Description
|
undebug
|
Enters debug mode to disable or reset multiple active debug command sessions.
|
debug eigrp ipv6
To display debugging information about the IP Version 6 (IPv6) address family under the Enhanced Interior Gateway Routing Protocol (EIGRP), use the debug eigrp ipv6 command in EXEC mode. To disable debugging output, use the no form of this command.
debug eigrp ipv6 [vrf vrf-name] [prefix/length | neighbor ip-address | notifications | summary |
af | interface | raw | rib]
no debug eigrp ipv6 [vrf vrf-name] [prefix/length | neighbor ip-address | notifications | summary
| af | interface | raw | rib]
Syntax Description
as-number
|
(Optional) AS number. Range is 1 to 65535.
|
vrf vrf-name
|
(Optional) Identifies an OSPF VPN routing and forwarding (VRF) instance. The vrf-name argument can be specified as an arbitrary string. The strings "default" and "all" are reserved values for the vrf-names argument.
|
prefix
|
(Optional) IP prefix, which limits output to a specific route.
|
/length
|
(Optional) Prefix length, which can be indicated as a slash (/) and number. For example, /8 indicates that the first eight bits in the IP prefix are network bits. If length is used, the slash is required.
|
neighbor
|
(Optional) Displays IPv6 address family EIGRP neighbor debugging information.
|
ip-address
|
(Optional) Address of the neighbor.
|
notifications
|
(Optional) Displays IPv6 address family EIGRP event notifications.
|
summary
|
(Optional) Displays IPv6 address family EIGRP summary route processing information.
|
af
|
(Optional) Displays IPv6 address family EIGRP events.
|
interface
|
(Optional) Displays IPv6 address family EIGRP interface events.
|
raw
|
(Optional) Displays IPv6 address family EIGRP raw sockets events.
|
rib
|
(Optional) Displays IPv6 address family EIGRP RIB events.
|
Defaults
Debugging is disabled.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.5.0
|
This command was introduced on the Cisco CRS-1 and Cisco XR 12000 Series Router.
|
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
|
eigrp
|
read
|
Examples
The following example shows how to enable debugging information about the IPv6 address family EIGRP event notifications:
RP/0/RP0/CPU0:router# debug eigrp ipv6 notifications
Related Commands
Command
|
Description
|
undebug
|
Enters debug mode to disable or reset multiple active debug command sessions.
|
debug eigrp neighbors
To display debugging information about Enhanced Interior Gateway Routing Protocol (EIGRP) neighbors, use the debug eigrp neighbors command in EXEC mode. To disable debugging output, use the no form of this command.
debug eigrp neighbors [siatimer] [static]
no debug eigrp neighbors [siatimer] [static]
Syntax Description
siatimer
|
(Optional) Displays EIGRP SIA timer messages.
|
static
|
(Optional) Displays EIGRP static neighbor information.
|
Defaults
Debugging is disabled.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1 and Cisco XR 12000 Series Router.
|
Release 3.4.0
|
No modification.
|
Release 3.5.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
|
eigrp
|
read
|
Examples
The following example shows how to enable debugging information about the EIGRP SIA timer messages:
RP/0/RP0/CPU0:router# debug eigrp neighbors siatimer
Related Commands
Command
|
Description
|
undebug
|
Enters debug mode to disable or reset multiple active debug command sessions.
|
debug eigrp nsf
To display debugging information about the Enhanced Interior Gateway Routing Protocol (EIGRP) nonstop forwarding events and actions, use the debug eigrp nsf command in EXEC mode. To disable debugging output, use the no form of this command.
debug eigrp nsf
no debug eigrp nsf
Syntax Description
This command has no arguments or keywords.
Defaults
Debugging is disabled.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1 and Cisco XR 12000 Series Router.
|
Release 3.4.0
|
No modification.
|
Release 3.5.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
|
eigrp
|
read
|
Examples
The following example shows how to enable debugging information about the IPv4-EIGRP event notifications:
RP/0/RP0/CPU0:router# debug eigrp ipv4 notifications
Related Commands
Command
|
Description
|
undebug
|
Enters debug mode to disable or reset multiple active debug command sessions.
|
debug eigrp packets
To display debugging information about Enhanced Interior Gateway Routing Protocol (EIGRP) packets, use the debug eigrp packets command in EXEC mode. To disable debugging output, use the no form of this command.
debug eigrp packets [[SIAquery] [SIAreply] [ack] [hello] [query] [reply] [request] [stub]
[update] | terse | verbose]
no debug eigrp packets [[SIAquery] [SIAreply] [ack] [hello] [query] [reply] [request] [stub]
[update] | terse | verbose]
Syntax Description
SIAquery
|
(Optional) Displays EIGRP SIA query packets.
|
SIAreply
|
(Optional) Displays EIGRP SIA reply packets.
|
ack
|
(Optional) Displays EIGRP acknowledgement packets.
|
hello
|
(Optional) Displays EIGRP hello packets.
|
query
|
(Optional) Displays EIGRP query packets.
|
reply
|
(Optional) Displays EIGRP reply packets.
|
request
|
(Optional) Displays EIGRP request packets.
|
stub
|
(Optional) Displays EIGRP stub packets.
|
update
|
(Optional) Displays EIGRP update packets.
|
terse
|
(Optional) Displays all EIGRP packets except hellos.
|
verbose
|
(Optional) Displays all EIGRP packets.
|
Defaults
Debugging is disabled.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1 and Cisco XR 12000 Series Router.
|
Release 3.4.0
|
No modification.
|
Release 3.5.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
|
eigrp
|
read
|
Examples
The following example shows how to enable debugging information about EIGRP acknowledgement, request, and stub packets:
RP/0/RP0/CPU0:router# debug eigrp packets ack request stub
Related Commands
Command
|
Description
|
undebug
|
Enters debug mode to disable or reset multiple active debug command sessions.
|
debug eigrp transmit
To display debugging information about Enhanced Interior Gateway Routing Protocol (EIGRP) transmission events, use the debug eigrp ipv4 command in EXEC mode. To disable debugging output, use the no form of this command.
debug eigrp transmit [ack] [build] [detail] [link] [packetsize] [peerdown] [sia] [startup]
[strange]
no debug eigrp transmit [ack] [build] [detail] [link] [packetsize] [peerdown] [sia] [startup]
[strange]
Syntax Description
ack
|
(Optional) Displays EIGRP acknowledgement events.
|
build
|
(Optional) Displays EIGRP build events.
|
detail
|
(Optional) Displays EIGRP events with more detail.
|
link
|
(Optional) Displays EIGRP link events.
|
packetsize
|
(Optional) Displays EIGRP packet size events.
|
peerdown
|
(Optional) Displays EIGRP peerdown events.
|
sia
|
(Optional) Displays EIGRP "stuck in active" (SIA) events.
|
startup
|
(Optional) Displays EIGRP startup events.
|
strange
|
(Optional) Displays EIGRP strange events.
|
Defaults
Debugging is disabled.
Command Modes
EXEC
Command History
Release
|
Modification
|
Release 3.3.0
|
This command was introduced on the Cisco CRS-1 and Cisco XR 12000 Series Router.
|
Release 3.4.0
|
No modification.
|
Release 3.5.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
|
eigrp
|
read
|
Examples
The following example shows how to enable debugging information about EIGRP link and strange transmission events with more detail than the default setting:
RP/0/RP0/CPU0:router# debug eigrp transmit detail link strange
Related Commands
Command
|
Description
|
undebug
|
Enters debug mode to disable or reset multiple active debug command sessions.
|