The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This appendix describes the debug privileged EXEC commands that have been created or changed for use with the switch. These commands are helpful in diagnosing and resolving internetworking problems and should be enabled only under the guidance of Cisco technical support staff.
To enable debugging of the authentication settings on an interface, use the debug authentication in the privileged EXEC mode. Use the no form of this command to disable debugging.
debug authentication { all | errors | events | sync | feature [ all ] [ acct ] [ auth_fail_vlan ] [ auth_policy ] [ autocfg ] [ critical ] [ dhcp ] [ guest_vlan ] [ mab_pm ] [ mda ] [ multi_auth ] [ switch_pm ] [ switch_sync ] [ vlan_assign ] [ voice ] [ webauth ] [ all | errors | events ]}
no debug authentication { all | errors | events | sync | feature [ all ] [ acct ] [ auth_fail_vlan ] [ auth_policy ] [ autocfg ] [ critical ] [ dhcp ] [ guest_vlan ] [ mab_pm ] [ mda ] [ multi_auth ] [ switch_pm ] [ switch_sync ] [ vlan_assign ] [ voice ] [ webauth ] [ all | errors | events ]}
|
|
---|---|
The undebug authentication command is the same as the no debug authentication command.
To enable debugging of the automatic quality of service (auto-QoS) feature, use the debug auto qos command in privileged EXEC mode. Use the no form of this command to disable debugging.
Note This command is available only when the switch is running the LAN Base image.
|
|
---|---|
To display the QoS configuration that is automatically generated when auto-QoS is enabled, enable debugging before you enable auto-QoS. You enable debugging by entering the debug auto qos command in privileged EXEC mode.
The undebug auto qos command is the same as the no debug auto qos command.
This example shows how to display the QoS configuration that is automatically generated when auto-QoS is enabled:
To enable debugging of the Flex Links backup interface, use the debug backup command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug backup { all | errors | events | vlan-load-balancing }
no debug backup { all | errors | events | vlan-load-balancing }
Displays backup interface error or exception debug messages. |
|
|
|
---|---|
The undebug backup command is the same as the no debug backup command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the Common Industrial Protocol (CIP) subsystem, use the debug cip command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug cip { assembly | connection manager | errors | event | file | io | packet | request response | security | session | socket }
no debug cip { assembly | connection manager | errors | event | file | io | packet | request response | security | session | socket }
|
|
---|---|
The undebug cip command is the same as the no debug cip command.
To enable debugging message exchanges and events on a Client Information, use the debug cisp global Configuration Command Signalling Protocol (CISP)-enabled interface. Use the no form of this command to disable debugging.
debug cisp [ all | errors | events | packets | sync ]
no debug cisp [ all | errors | events | packets | sync ]
(Optional) Displays CISP operational synchronization debug messages. |
|
|
---|---|
The undebug cisp command is the same as the no debug cisp command.
|
|
---|---|
To enable debugging of cluster-specific events, use the debug cluster command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug cluster { discovery | events | extended | hsrp | http | ip [ packet ] | members | nat | neighbors | platform | snmp | vqpxy }
no debug cluster { discovery | events | extended | hsrp | http | ip [ packet ] | members | nat | neighbors | platform | snmp | vqpxy }
Displays the Hot Standby Router Protocol (HSRP) debug messages. |
|
Displays Simple Network Management Protocol (SNMP) debug messages. |
|
|
|
---|---|
This command is available only on the cluster command switch.
The undebug cluster command is the same as the no debug cluster command.
To enable debugging of the IEEE 802.1x authentication feature., use the debug dot1x command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug dot1x { all | errors | events | feature | packets | registry | state-machine }
no debug dot1x { all | errors | events | feature | packets | registry | state-machine }
Note Though visible in the command-line help strings, the redundancy keyword is not supported.
|
|
---|---|
The undebug dot1x command is the same as the no debug dot1x command.
To enable debugging of the Dynamic Trunking Protocol (DTP) activity, use the debug dtp command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug dtp { aggregation | all | decision | events | oserrs | packets | queue | states | timers }
no debug dtp { aggregation | all | decision | events | oserrs | packets | queue | states | timers }
|
|
---|---|
The undebug dtp command is the same as the no debug dtp command.
To enable debugging of the Extensible Authentication Protocol (EAP) activity, use the debug eap command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug dot1x { all | authenticator | errors | events | md5 | packets | peer | sm }
no debug dot1x { all | authenticator | errors | events | md5 | packets | peer | sm }
|
|
---|---|
The undebug dot1x command is the same as the no debug dot1x command.
To enable debugging of the EtherChannel/PAgP shim, use the debug etherchannel command in privileged EXEC mode. This shim is the software module that is the interface between the Port Aggregation Protocol (PAgP) software module and the port manager software module. Use the no form of this command to disable debugging.
debug etherchannel [ all | detail | error | event | idb ]
no debug etherchannel [ all | detail | error | event | idb ]
(Optional) Displays PAgP interface descriptor block debug messages. |
Note Though visible in the command-line help strings, the linecard keyword is not supported.
|
|
---|---|
If you do not specify a keyword, all debug messages appear.
The undebug etherchannel command is the same as the no debug etherchannel command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of interface-related activities, use the debug interface command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug interface { interface-id | null interface-number | port-channel port-channel-number | vlan vlan-id }
no debug interface { interface-id | null interface-number | port-channel port-channel-number | vlan vlan-id }
|
|
---|---|
If you do not specify a keyword, all debug messages appear.
The undebug interface command is the same as the no debug interface command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of DHCP snooping, use the debug ip dhcp snooping command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug ip dhcp snooping { mac-address | agent | event | packet }
no debug ip dhcp snooping { mac-address | agent | event | packet }
Debug messages for a DHCP packet with the specified MAC address. |
|
|
|
---|---|
The undebug ip dhcp snooping command is the same as the no debug ip dhcp snooping command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of IP source guard, use the debug ip verify source packet command in privileged EXEC mode. Use the no form of this command to disable debugging.
no debug ip verify source packet
|
|
---|---|
The undebug ip verify source packet command is the same as the no debug ip verify source packet command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of Internet Group Management Protocol (IGMP) filter events, use the debug ip igmp filter command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug ip igmp filter command is the same as the no debug ip igmp filter command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of Internet Group Management Protocol (IGMP) maximum groups events, use the debug ip igmp max-groups command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug ip igmp max-groups command is the same as the no debug ip igmp max-groups command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of Internet Group Management Protocol (IGMP) snooping activity, use the debug igmp snooping command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug ip igmp snooping [ group | management | querier | router | timer ]
no debug ip igmp snooping [ group | management | querier | router | timer ]
|
|
---|---|
The undebug ip igmp snooping command is the same as the no debug ip igmp snooping command.
To display real-time Layer 2 NAT configuration details when applying a configuration, use the debug l2nat command in EXEC mode. Enter the no form of this command to disable debugging.
debug l2nat { all | common | fpga }
no debug l2nat { all | common | fpga }
Displays debug output that includes all Layer 2 NAT information. |
|
Displays debug output that includes common Layer 2 NAT code. |
|
Displays debug output that includes FPGA driver Layer 2 NAT code. |
|
|
---|---|
This example shows how to enable debug output for all real-time Layer 2 NAT configuration details.
This example shows how to disable debug output for all real-time Layer 2 NAT configuration details.
To enable debugging of Link Aggregation Control Protocol (LACP) activity, use the debug lacp command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug lacp [ all | event | fsm | misc | packet ]
no debug lacp [ all | event | fsm | misc | packet ]
(Optional) Displays LACP finite state-machine debug messages. |
|
|
|
---|---|
The undebug lacp command is the same as the no debug lacp command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of Link Layer Discovery Protocol (LLDP) packets, use the debug lldp packets command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug lldp packets command is the same as the no debug lldp packets command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of MAC notification events, use the debug mac-notification command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug mac-notification command is the same as the no debug mac-notification command.
To enable debugging of platform-independent MAC address management, use the debug matm command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug matm command is the same as the no debug matm command.
To enable debugging of MAC address-table move update message processing, use the debug matm move update command in privileged EXEC mode.
|
|
---|---|
The undebug matm move update command is the same as the no debug matm move update command.
|
|
---|---|
mac address-table move update { receive | transmit } |
Configures MAC address-table move update feature on the switch. |
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
Displays the MAC address-table move update information on the switch. |
To enable debugging of the Switched Port Analyzer (SPAN) feature, use the debug monitor command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug monitor { all | errors | idb-update | info | list | notifications | platform | requests | snmp }
no debug monitor { all | errors | idb-update | info | list | notifications | platform | requests | snmp }
Displays SPAN interface description block (IDB) update-trace debug messages. |
|
Displays SPAN and Simple Network Management Protocol (SNMP) tracing debug messages. |
|
|
---|---|
The undebug monitor command is the same as the no debug monitor command.
To enable debugging of Multicast VLAN Registration (MVR), use the debug mvrdbg command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug mvrdbg { all | events | igmpsn | management | ports }
no debug mvrdbg { all | events | igmpsn | management | ports }
Displays MVR Internet Group Management Protocol (IGMP) snooping-activity debug messages. |
|
|
|
---|---|
The undebug mvrdbg command is the same as the no debug mvrdbg command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To the enable debugging of the Network Mobility Services Protocol (NMSP) on the switch, use the debug nmsp command in privileged EXEC mode. This command is available only when your switch is running the cryptographic (encrypted) software image. Use the no form of this command to disable debugging.
debug nmsp { all | connection | error | event | packet | rx | tx }
|
|
---|---|
The undebug nmsp command is the same as the no debug nmsp command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of NVRAM activity, use the debug nvram command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug nvram command is the same as the no debug nvram command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of Port Aggregation Protocol (PAgP) activity, use the debug pagp command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug pagp [ all | dual-active | event | fsm | misc | packet ]
no debug pagp [ all | dual-active | event | fsm | misc | packet ]
(Optional) Displays PAgP finite state-machine debug messages. |
|
|
|
---|---|
The undebug pagp command is the same as the no debug pagp command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of the access control list (ACL) manager, use the debug platform acl command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform acl { all | exit | label | main | racl | vacl | vlmap | warn }
no debug platform acl { all | exit | label | main | racl | vacl | vlmap | warn }
|
|
---|---|
The undebug platform acl command is the same as the no debug platform acl command.
Note Though visible in the command-line help strings, the stack keyword is not supported.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the Flex Links platform backup interface, use the debug platform backup interface command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform backup interface
no debug platform backup interface
|
|
---|---|
The undebug platform backup interface command is the same as the no debug platform backup interface command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable platform-level debugging of a switch that has one or more Client Information Signalling Protocol (CISP)-enabled interfaces, use the debug platform cisp command in global configuration mode. Use the no form of this command to disable debugging.
debug platform cisp [ initialization | interface-configuration | rpc ]
no debug platform cisp [ initialization | interface-configuration | rpc ]
(Optional) Enables debugging of the CISP initialization sequence. |
|
|
|
---|---|
The undebug platform cisp command is the same as the no debug platform cisp command.
|
|
---|---|
To enable debugging of platform central processing unit (CPU) receive queues, use the debug platform cpu-queues command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform cpu-queues { broadcast-q | cbt-to-spt-q | cpuhub-q | host-q | icmp-q | igmp-snooping-q | layer2-protocol-q | logging-q | remote-console-q | routing-protocol-q | rpffail-q | software-fwd-q | stp-q }
no debug platform cpu-queues { broadcast-q | cbt-to-spt-q | cpuhub-q | host-q | icmp-q | igmp-snooping-q | layer2-protocol-q | logging-q | remote-console-q | routing-protocol-q | rpffail-q | software-fwd-q | stp-q }
|
|
---|---|
The undebug platform cpu-queues command is the same as the no debug platform cpu-queues command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of IEEE 802.1x events, Use the debug platform dot1x command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform dot1x { initialization | interface-configuration | rpc }
no debug platform dot1x { initialization | interface-configuration | rpc }
|
|
---|---|
The undebug platform dot1x command is the same as the no debug platform dot1x command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of platform-dependent EtherChannel events, use the debug platform etherchannel command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform etherchannel { init | link-up | rpc | warnings }
no debug platform etherchannel { init | link-up | rpc | warnings }
Displays EtherChannel link-up and link-down related debug messages. |
|
Displays EtherChannel remote procedure call (RPC) debug messages. |
|
|
|
---|---|
The undebug platform etherchannel command is the same as the no debug platform etherchannel command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the forwarding ternary content addressable memory (TCAM) manager, use the debug platform forw-tcam command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform forw-tcam [ adjustment | allocate | audit | error | move | read | write ]
no debug platform forw-tcam [ adjustment | allocate | audit | error | move | read | write ]
|
|
---|---|
If you do not specify a keyword, all forwarding TCAM manager debug messages appear.
The undebug platform forw-tcam command is the same as the no debug platform forw-tcam command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To debug dynamic Address Resolution Protocol (ARP) inspection events, use the debug platform ip arp inspection command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform ip arp inspection { all | error | event | packet | rpc }
no debug platform ip arp inspection { all | error | event | packet | rpc }
Displays dynamic ARP inspection packet-related debug messages. |
|
Displays dynamic ARP inspection remote procedure call (RPC) request debug messages. |
|
|
---|---|
The undebug platform ip arp inspection command is the same as the no debug platform ip arp inspection command.
To debug DHCP events, use the debug platform ip dhcp command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform ip dhcp [ all | error | event | packet | rpc ]
no debug platform ip dhcp [ all | error | event | packet | rpc ]
(Optional) Displays DHCP remote procedure call (RPC) request debug messages. |
|
|
---|---|
The undebug platform ip dhcp command is the same as the no debug platform ip dhcp command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of platform-dependent Internet Group Management Protocol (IGMP) snooping, use the debug platform ip igmp snooping command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform ip igmp snooping { all | di | error | event | group | mgmt | pak | retry | rpc | warn }
debug platform ip igmp snooping pak { ip-address | error | ipopt | leave | query | report | rx | svi | tx }
debug platform ip igmp snooping rpc [ cfg | l3mm | misc | vlan ]
no debug platform ip igmp snooping { all | di | error | event | group | mgmt | pak | retry | rpc | warn }
|
|
---|---|
The undebug platform ip igmp snooping command is the same as the no debug platform ip igmp snooping command.
To debug IP source guard events, use the debug platform ip source-guard command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform ip source-guard { all | error | event }
no debug platform ip source-guard { all | error | event }
|
|
---|---|
The undebug platform ip source-guard command is the same as the no debug platform ip source-guard command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of platform-dependent IP unicast routing, use the debug platform ip unicast command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform ip unicast { adjacency | all | arp | dhcp | errors | events | interface | mpath | registries | retry | route | rpc | standby | statistics }
no debug platform ip unicast { adjacency | all | arp | dhcp | errors | events | interface | mpath | registries | retry | route | rpc | standby | statistics }
Note This command is available only if your switch is running the IP services image.
|
|
---|---|
The undebug platform ip unicast command is the same as the no debug platform ip unicast command.
This example shows how to turn on all platform IP unicast routing:
This example shows how to turn off all platform IP unicast routing:
To enable debugging of light-emitting diode (LED) actions, use the debug platform led command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform led { generic | signal }
no debug platform led { generic | signal }
Note Though visible in the command-line help strings, the stack keyword is not supported.
|
|
---|---|
The undebug platform led command is the same as the no debug platform led command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of platform-dependent MAC address management, use the debug platform matm command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform matm { aging | all | ec-aging | errors | learning | rpc | secure-address | warnings }
no debug platform matm { aging | all | ec-aging | errors | learning | rpc | secure-address | warnings }
|
|
---|---|
The undebug platform matm command is the same as the no debug platform matm command.
To enable debugging of application messaging activity, use the debug platform messaging application command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform messaging application { all | badpak | cleanup | events | memerr | messages | usererr }
no debug platform messaging application { all | badpak | cleanup | events | memerr | messages | usererr }
Note Though visible in the command-line help strings, the stackchg keyword is not supported.
|
|
---|---|
The undebug platform messaging application command is the same as the no debug platform messaging application command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of PHY driver information, use the debug platform phy command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform phy { automdix | cablediag | dual-purpose | flcd { configure | ipc | iter | trace } | flowcontrol | forced | init-seq | link-status | read | sfp | show-controller | speed | write | xenpak }
no debug platform phy { automdix | cablediag | dual-purpose | flcd { configure | ipc | iter | trace } | flowcontrol | forced | init-seq | link-status | read | sfp | show-controller | speed | write | xenpak }
|
|
---|---|
The undebug platform phy command is the same as the no debug platform phy command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the platform-dependent port manager software module, use the debug platform pm command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform pm { all | counters | errdisable | etherchnl | exceptions | hpm-events | idb-events | if-numbers | ios-events | link-status | platform | pm-events | pm-span | pm-vectors [ detail ] | rpc [ general | oper-info | state | vectors | vp-events ] | soutput-vectors | sync | vlans }
no debug platform pm { all | counters | errdisable | etherchnl | exceptions | hpm-events | idb-events | if-numbers | ios-events | link-status | platform | pm-events | pm-span | pm-vectors [ detail ] | rpc [ general | oper-info | state | vectors | vp-events ] | soutput-vectors | sync | vlans }
Note Though visible in the command-line help strings, the stack-manager keyword is not supported.
|
|
---|---|
The undebug platform pm command is the same as the no debug platform pm command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the port application-specific integrated circuit (ASIC) driver, use the debug platform port-asic command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform port-asic { interrupt | periodic | read | write }
no debug platform port-asic { interrupt | periodic | read | write }
Displays port-ASIC interrupt-related function debug messages. |
|
Note Though visible in the command-line help strings, the stack keyword is not supported.
|
|
---|---|
The undebug platform port-asic command is the same as the no debug platform port-asic command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see the Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of platform-dependent port-security information, use the debug platform port-security command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform port-security { add | aging | all | delete | errors | rpc | warnings }
no debug platform port-security { add | aging | all | delete | errors | rpc | warnings }
|
|
---|---|
The undebug platform port-security command is the same as the no debug platform port-security command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the quality of service (QoS) and access control list (ACL) ternary content addressable memory (TCAM) manager software, use the debug platform qos-acl-tcam command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform qos-acl-tcam { all | ctcam | errors | labels | mask | rpc | tcam }
no debug platform qos-acl-tcam { all | ctcam | errors | labels | mask | rpc | tcam }
Note This command is available only when the switch is running the LAN Base image.
Displays all QoS and ACL TCAM (QATM) manager debug messages. |
|
Displays QATM remote procedure call (RPC) related-events debug messages. |
|
|
|
---|---|
The undebug platform qos-acl-tcam command is the same as the no debug platform qos-acl-tcam command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the resource manager software, use the debug platform resource-manager command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform resource-manager { all | dm | erd | errors | madmed | sd | stats | vld }
no debug platform resource-manager { all | dm | erd | errors | madmed | sd | stats | vld }
Displays the MAC address descriptor table and multi-expansion descriptor table debug messages. |
|
|
|
---|---|
The undebug platform resource-manager command is the same as the no debug platform resource-manager command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the platform-dependent Simple Network Management Protocol (SNMP) software, use the debug platform snmp command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug platform snmp command is the same as the no debug platform snmp command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the platform-dependent Switched Port Analyzer (SPAN) software, use the debug platform span command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug platform span command is the same as the no debug platform span command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the supervisor application-specific integrated circuit (ASIC), use the debug platform supervisor-asic command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform supervisor-asic { all | errors | receive | send }
no debug platform supervisor-asic { all | errors | receive | send }
|
|
---|---|
The undebug platform supervisor-asic command is the same as the no debug platform supervisor-asic command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the software bridging function, use the debug platform sw-bridge command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform sw-bridge { broadcast | control | multicast | packet | unicast }
no debug platform sw-bridge { broadcast | control | multicast | packet | unicast }
|
|
---|---|
The undebug platform sw-bridge command is the same as the no debug platform sw-bridge command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of ternary content addressable memory (TCAM) access and lookups, use the debug platform tcam command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform tcam { log | read | search | write }
debug platform tcam log l2 { acl { input | output } | local | qos }
debug platform tcam log l3 { acl { input | output } | ipv6 { acl { input | output } | local | qos | s econdary } | local | qos | secondary }
debug platform tcam read { reg | ssram | tcam }
debug platform tcam write { forw-ram | reg | tcam }
no debug platform tcam { log | read | search | write }
no debug platform tcam log l2 { acl { input | output } | local | qos }
no debug platform tcam log l3 { acl { input | output } | ipv6 { acl { input | output } | local | qos | s econdary } | local | qos | secondary }
no debug platform tcam read { reg | ssram | tcam }
no debug platform tcam write { forw-ram | reg | tcam }
|
|
---|---|
The undebug platform tcam command is the same as the no debug platform tcam command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the platform-dependent UniDirectional Link Detection (UDLD) software, use the debug platform udld command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug platform udld [ all | error | rpc { events | messages }]
no debug platform udld [ all | error | rpc { events | messages }]
(Optional) Displays UDLD remote procedure call (RPC) debug messages. The keywords have these meanings: |
|
|
---|---|
The undebug platform udld command is the same as the no debug platform udld command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the VLAN manager software, use the debug platform vlan privileged command in the EXEC mode. Use the no form of this command to disable debugging.
debug platform vlan { errors | mvid | rpc }
no debug platform vlan { errors | mvid | rpc }
Displays mapped VLAN ID allocations and free debug messages. |
|
|
|
---|---|
The undebug platform vlan command is the same as the no debug platform vlan command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of port manager (PM) activity, use the debug pm command in privileged EXEC mode. The port manager is a state machine that controls all the logical and physical interfaces. All features, such as VLANs, UniDirectional Link Detection (UDLD), and so forth, work with the port manager to provide switch functions. Use the no form of this command to disable debugging.
debug pm { all | assert | card | etherchnl | hatable | messages | port | redundancy | registry | sm | span | split | vlan | vp }
no debug pm { all | assert | card | etherchnl | hatable | messages | port | redundancy | registry | sm | span | split | vlan | vp }
Note Though visible in the command-line help strings, the scp and pvlan keywords are not supported.
|
|
---|---|
The undebug pm command is the same as the no debug pm command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of the allocation and states of the port security subsystem, use the debug port-security command in privileged EXEC mode. Use the no form of this command to disable debugging.
|
|
---|---|
The undebug port-security command is the same as the no debug port-security command.
To enable debugging of PROFINET alarms, use the debug profinet alarm command in privileged EXEC mode. Use the no form of this command to disable PROFINET debugging.
|
|
---|---|
The undebug profinet alarm command is the same as the no debug profinet alarm command.
Use this command only under the direction of a Cisco Technical Support engineer.
When you use this command, use Telnet to access the Cisco IOS software command-line interface (CLI), using Ethernet rather than a serial port.
This example shows how to enable debugging of PROFINET alarms:
To display the function calls related to sending and receiving PROFINET cyclic packets, use the debug profinet cyclic command in privileged EXEC mode. Use the no form of this command to disable PROFINET debugging.
|
|
---|---|
The undebug profinet cyclic command is the same as the no debug profinet cyclic command.
Use this command only under the direction of a Cisco Technical Support engineer.
When you use this command, use Telnet to access the Cisco IOS software command-line interface (CLI), using Ethernet rather than a serial port.
This example shows how to display information about the time-cycle-based PROFINET Ethernet frames:
To enable debugging of PROFINET session errors, use the debug profinet error command in privileged EXEC mode. Use the no form of this command to disable PROFINET debugging.
|
|
---|---|
The undebug profinet error command is the same as the no debug profinet error command.
Use this command only under the direction of a Cisco Technical Support engineer.
When you use this command, use Telnet to access the Cisco IOS software command-line interface (CLI), using Ethernet rather than a serial port.
This example shows how to enable debugging of PROFINET errors:
To enable debugging of the PROFINET feature, use the debug profinet packet command in privileged EXEC mode. Use the no form of this command to disable PROFINET debugging.
debug profinet packet { ethernet | udp }
no debug profinet packet { ethernet | udp }
|
|
---|---|
The undebug profinet packet command is the same as the no debug profinet packet command.
Use this command only under the direction of a Cisco Technical Support engineer.
When you use this command, use Telnet to access the Cisco IOS software command-line interface (CLI), using Ethernet rather than a serial port.
This example shows how to enable debugging of PROFINET Ethernet packets:
To enable debugging of the interaction between the Cisco IOS software and PROFINET, use the debug profinet platform command in privileged EXEC mode. Use the no form of this command to disable PROFINET debugging.
|
|
---|---|
The undebug profinet platform command is the same as the no debug profinet platform command.
Use this command only under the direction of a Cisco Technical Support engineer.
When you use this command, use Telnet to access the Cisco IOS software command-line interface (CLI), using Ethernet rather than a serial port.
This example shows how to enable debugging of the interaction between the Cisco IOS software and PROFINET:
To display information about the Link Layer Discovery Protocol (LLDP) and Simple Network Management Protocol (SNMP) packets used in PROFINET topology discovery, use the debug profinet topology command in privileged EXEC mode. Use the no form of this command to disable PROFINET debugging.
|
|
---|---|
The undebug profinet topology command is the same as the no debug profinet topology command.
Use this command only under the direction of a Cisco Technical Support engineer.
When you use this command, use Telnet to access the Cisco IOS software command-line interface (CLI), using Ethernet rather than a serial port.
This example shows how to enable debugging of PROFINET topology discovery:
To display a group of traced debug output logs, use the debug profinet trace command in privileged EXEC mode. Use the no form of this command to disable PROFINET debugging.
|
|
---|---|
The undebug profinet trace command is the same as the no debug profinet trace command.
Use this command only under the direction of a Cisco Technical Support engineer.
When you use this command, use Telnet to access the Cisco IOS software command-line interface (CLI), using Ethernet rather than a serial port.
This example shows how to display a group of traced debug output logs:
To enable debugging of the Precision Time Protocol (PTP) activity, use the debug ptp command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug ptp { bmc | clock-correction | errors | event | messages | error | transparent-clock }
no debug ptp { bmc | clock-correction | errors | event | messages | error | transparent-clock }
Displays the PTP best master clock algorithm debug messages. |
|
|
|
---|---|
The undebug ptp command is the same as the no debug ptp command.
|
|
---|---|
Displays the PTP properties that are configured on the port. |
To enable debugging of the quality of service (QoS) manager software, use the debug qos-manager command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug qos-manager { all | event | verbose }
no debug qos-manager { all | event | verbose }
Note This command is available only when the switch is running the LAN Base image.
|
|
---|---|
The undebug qos-manager command is the same as the no debug qos-manager command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
To enable debugging of spanning-tree activities, use the debug spanning-tree command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug spanning-tree { all | backbonefast | bpdu | bpdu-opt | config | etherchannel | events | exceptions | general | mstp | pvst+ | root | snmp | switch | synchronization | uplinkfast }
no debug spanning-tree { all | backbonefast | bpdu | bpdu-opt | config | etherchannel | events | exceptions | general | mstp | pvst+ | root | snmp | switch | synchronization | uplinkfast }
Note Though visible in the command-line help strings, the csuf/csrt keyword is not supported.
|
|
---|---|
The undebug spanning-tree command is the same as the no debug spanning-tree command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of spanning-tree BackboneFast events, use the debug spanning-tree backbonefast command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug spanning-tree backbonefast [ detail | exceptions ]
no debug spanning-tree backbonefast [ detail | exceptions ]
(Optional) Displays spanning-tree BackboneFast-exception debug messages. |
|
|
---|---|
The undebug spanning-tree backbonefast command is the same as the no debug spanning-tree backbonefast command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of sent and received spanning-tree bridge protocol data units (BPDUs), use the debug spanning-tree bpdu command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug spanning-tree bpdu [ receive | transmit ]
no debug spanning-tree bpdu [ receive | transmit ]
(Optional) Displays the nonoptimized path for received BPDU debug messages. |
|
(Optional) Displays the nonoptimized path for sent BPDU debug messages. |
|
|
---|---|
The undebug spanning-tree bpdu command is the same as the no debug spanning-tree bpdu command .
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of optimized spanning-tree bridge protocol data units (BPDUs) handling, use the debug spanning-tree bpdu-opt command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug spanning-tree bpdu-opt [ detail | packet ]
no debug spanning-tree bpdu-opt [ detail | packet ]
(Optional) Displays detailed optimized BPDU-handling debug messages. |
|
(Optional) Displays packet-level optimized BPDU-handling debug messages. |
|
|
---|---|
The undebug spanning-tree bpdu-opt command is the same as the no debug spanning-tree bpdu-opt command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of the Multiple Spanning Tree Protocol (MSTP) software, use the debug spanning-tree mstp command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug spanning-tree mstp { all | boundary | bpdu-rx | bpdu-tx | errors | flush | init | migration | pm | proposals | region | roles | sanity_check | sync | tc | timers }
no debug spanning-tree mstp { all | boundary | bpdu-rx | bpdu-tx | errors | flush | init | migration | pm | proposals | region | roles | sanity_check | sync | tc | timers }
Debugs handshake messages between the designated switch and the root switch. |
|
Debugs the region synchronization between the switch processor (SP) and the route processor (RP). |
|
|
|
---|---|
The undebug spanning-tree mstp command is the same as the no debug spanning-tree mstp command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of the software interface between the Spanning Tree Protocol (STP) software module and the port manager software module, use the debug spanning-tree switch command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug spanning-tree switch { all | errors | flush | general | helper | pm | rx { decode | errors | interrupt | process } | state | tx [ decode ] | uplinkfast }
no debug spanning-tree switch { all | errors | flush | general | helper | pm | rx { decode | errors | interrupt | process } | state | tx [ decode ] | uplinkfast }
|
|
---|---|
The undebug spanning-tree switch command is the same as the no debug spanning-tree switch command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of spanning-tree UplinkFast events, use the debug spanning-tree uplinkfast command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug spanning-tree uplinkfast [ exceptions ]
no debug spanning-tree uplinkfast [ exceptions ]
(Optional) Displays spanning-tree UplinkFast-exception debug messages. |
|
|
---|---|
The undebug spanning-tree uplinkfast command is the same as the no debug spanning-tree uplinkfast command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |
|
To enable debugging of VLAN manager activities, use the debug sw-vlan command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug sw-vlan { badpmcookies | cfg-vlan { bootup | cli } | events | ifs | management | mapping | notification | packets | redundancy | registries | vtp }
no debug sw-vlan { badpmcookies | cfg-vlan { bootup | cli } | events | ifs | management | mapping | notification | packets | redundancy | registries | vtp }
Displays debug messages for VLAN manager incidents of bad port manager cookies. |
|
Displays config-vlan debug messages. The keywords have these meanings: |
|
See the debug sw-vlan ifs command. |
|
Displays debug messages for VLAN manager management of internal VLANs. |
|
See the debug sw-vlan notification command. |
|
Displays debug messages for packet handling and encapsulation processes. |
|
See the debug sw-vlan vtp command. |
|
|
---|---|
The undebug sw-vlan command is the same as the no debug sw-vlan command.
To enable debugging of the VLAN manager Cisco IOS file system (IFS) error tests, use the debug sw-vlan ifs command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug sw-vlan ifs { open { read | write } | read { 1 | 2 | 3 | 4 } | write }
no debug sw-vlan ifs { open { read | write } | read { 1 | 2 | 3 | 4 } | write }
Displays VLAN manager IFS file-open operation debug messages. The keywords have these meanings: |
|
Displays file-read operation debug messages for the specified error test (1, 2, 3, or 4). |
|
|
|
---|---|
The undebug sw-vlan ifs command is the same as the no debug sw-vlan ifs command.
When selecting the file read operation, Operation 1 reads the file header, which contains the header verification word and the file version number. Operation 2 reads the main body of the file, which contains most of the domain and VLAN information. Operation 3 reads type length version (TLV) descriptor structures. Operation 4 reads TLV data.
To enable debugging of the activation and deactivation of Inter-Link Switch (ISL) VLAN IDs, use the debug sw-vlan notification command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug sw-vlan notification { accfwdchange | allowedvlancfgchange | fwdchange | linkchange | modechange | pruningcfgchange | statechange }
no debug sw-vlan notification { accfwdchange | allowedvlancfgchange | fwdchange | linkchange | modechange | pruningcfgchange | statechange }
|
|
---|---|
The undebug sw-vlan notification command is the same as the no debug sw-vlan notification command.
To enable debugging of the VLAN Trunking Protocol (VTP) code, use the debug sw-vlan vtp privileged command in the EXEC mode. Use the no form of this command to disable debugging.
debug sw-vlan vtp { events | packets | pruning [ packets | xmit ] | redundancy | xmit }
no debug sw-vlan vtp { events | packets | pruning | redundancy | xmit }
|
|
---|---|
The undebug sw-vlan vtp command is the same as the no debug sw-vlan vtp command.
If no further parameters are entered after the pruning keyword, VTP pruning debugging messages appear. They are generated by the VTP_PRUNING_LOG_NOTICE, VTP_PRUNING_LOG_INFO, VTP_PRUNING_LOG_DEBUG, VTP_PRUNING_LOG_ALERT, and VTP_PRUNING_LOG_WARNING macros in the VTP pruning code.
To enable debugging of the UniDirectional Link Detection (UDLD) feature, use the debug udld command in privileged EXEC mode. Use the no form of this command to disable UDLD debugging.
debug udld { events | packets | registries }
no debug udld { events | packets | registries }
|
|
---|---|
The undebug udld command is the same as the no debug udld command.
For debug udld events, these debugging messages appear:
For debug udld packets, these debugging messages appear:
For debug udld registries, these categories of debugging messages appear:
To enable debugging of the VLAN Query Protocol (VQP) client, use the debug vqpc command in privileged EXEC mode. Use the no form of this command to disable debugging.
debug vqpc [ all | cli | events | learn | packet ]
no debug vqpc [ all | cli | events | learn | packet ]
|
|
---|---|
The undebug vqpc command is the same as the no debug vqpc command.
|
|
---|---|
Displays information about the types of debugging that are enabled. For syntax information, see Cisco IOS Software Command Reference, Release 15.0. |