05-21-2020 02:19 PM
We are deploying dot1x and have noticed that we don't get debug information displayed on more than one cisco 3650. If I do something like debug ip packet and then term mon I get output, but if I do debug radius accounting or even debug radius and then term mon we get nothing but syslog messages.
The are both on the 16.X train...one is on 16.9.4
Is there something I am missing, our 4500's display information without issue.
Thanks,
Joe
05-21-2020 05:58 PM
05-22-2020 06:52 AM
Adding to above:
Due to changes in software architecture starting from IOS-XE version 16.3.2, all AAA components have been moved to separate Linux daemon Session Manager Daemon (SMD), . Ultimate result of this change is that traditional CLI debugs like:
debug radius debug access-session all debug dot1x all
do not produce any output during troubleshooting (No output returned in console/terminal/syslog when corresponding destination configured to receive appropriate level of log messages, particularly "debugging" for this example). The reason behind of this is that IOS syslog subsystem is implemented in IOS Daemon (IOSd) which is independent from SMD.
Table below contains mappings between most common old and new style debugs:
Old style command | New style command |
#debug radius | #set platform software trace smd switch active R0 radius debug |
#debug dot1x all | #set platform software trace smd switch active R0 dot1x-all debug |
#debug access-session all | #set platform software trace smd switch active R0 auth-mgr-all debug |
#debug epm all | #set platform software trace smd switch active R0 epm-all debug |
05-22-2020 06:59 AM
Awesome...thanks so much for the information....one last question...how do turn off the debugging or set it back to default?
Thanks,
Joe
05-22-2020 07:08 AM
05-22-2020 07:59 AM
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide