11-24-2024 11:41 PM - edited 11-24-2024 11:42 PM
Hey people!
On earlier versions of IOS-XE, before 16.3.2, you could run debug pre to get debugs of control policies to see what classes were being evaluated and hit. After 16.3.2, debugs moved out of IOSd into its own Linux daemon. Now you have to use the set platform software trace smd switch active r0 <module name> to enable debugs. I have enabled debugs for RADIUS, Dot1X, Auth manager, and EPM, and I even tried to enable all modules to debug with the set platform software trace smd switch active r0 all-modules debug command. However I get no output on the control policy.
Initial debugs that were enabled:
AS01#show platform software trace level smd switch active r0 | i Debug
auth-mgr-all Debug
dot1x-all Debug
epm-all Debug
radius Debug
I do get output from everything else, for example:
{smd_R0-0}{1}: [auth-mgr] [18393]: (info): [5254.0003.af42:Gi1/0/2] Handling external PRE event AuthZ Success
At this point I'm not sure if this is a limitation of the Catalyst9000v that I'm using in CML, or if it's also on HW switches. If anyone has the possibility to test this on a lab switch I would highly appreciate it.
Thank you!
11-24-2024 11:54 PM
I think it limitations of c9k v'
Any command use plat soft is not run
MHM
11-26-2024 07:32 AM
Turns out you can access it via show logging process smd internal.
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