06-03-2021 11:45 PM
Dear all,
yesterday i have upgraded C9200L-24P-4X switch firmware version from 16.12.3a to 17.03.03. After that Smart Licensing Status: Registration Not Applicable/Not Applicable is showing. But previously it was Smart Licensing Status: REGISTERED/AUTHORIZED.
show ver output before and after firmware up gradation is as below-
Before upgradation-
ASW-PoE-RT-PA-01-A#sh ver
Cisco IOS XE Software, Version 16.12.03a
Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT9K_LITE_IOSXE), Version 16.12.3a, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2020 by Cisco Systems, Inc.
Compiled Tue 28-Apr-20 09:18 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2020 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.
ROM: IOS-XE ROMMON
BOOTLDR: System Bootstrap, Version 17.3.1r [FC3], RELEASE SOFTWARE (P)
ASW-PoE-RT-PA-01-A uptime is 5 hours, 42 minutes
Uptime for this control processor is 5 hours, 44 minutes
System returned to ROM by Power Failure or Unknown
System image file is "flash:packages.conf"
Last reload reason: Power Failure or Unknown
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
Technology Package License Information:
------------------------------------------------------------------------------
Technology-package Technology-package
Current Type Next reboot
------------------------------------------------------------------------------
network-essentials Smart License network-essentials
dna-essentials Subscription Smart License dna-essentials
Smart Licensing Status: REGISTERED/AUTHORIZED
cisco C9200L-24P-4X (ARM64) processor with 521172K/3071K bytes of memory.
Processor board ID FOC24290P57
2 Virtual Ethernet interfaces
24 Gigabit Ethernet interfaces
4 Ten Gigabit Ethernet interfaces
2048K bytes of non-volatile configuration memory.
2015204K bytes of physical memory.
819200K bytes of Crash Files at crashinfo:.
1941504K bytes of Flash at flash:.
0K bytes of WebUI ODM Files at webui:.
Base Ethernet MAC Address : bc:4a:56:d5:21:00
Motherboard Assembly Number : 73-19243-07
Motherboard Serial Number : FOC24290P57
Model Revision Number : N0
Motherboard Revision Number : B0
Model Number : C9200L-24P-4X
System Serial Number : FOC24290P57
Switch Ports Model SW Version SW Image Mode
------ ----- ----- ---------- ---------- ----
* 1 28 C9200L-24P-4X 16.12.3a CAT9K_LITE_IOSXE INSTALL
Configuration register is 0x102
After upgradation-
ASW-PoE-RT-PA-01-A#
ASW-PoE-RT-PA-01-A#sh ver
Cisco IOS XE Software, Version 17.03.03
Cisco IOS Software [Amsterdam], Catalyst L3 Switch Software (CAT9K_LITE_IOSXE), Version 17.3.3, RELEASE SOFTWARE (fc7 )
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2021 by Cisco Systems, Inc.
Compiled Thu 04-Mar-21 08:48 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2021 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the IOS-XE software,
or the applicable URL provided on the flyer accompanying the IOS-XE
software.
ROM: IOS-XE ROMMON
BOOTLDR: System Bootstrap, Version 17.5.1r [FC4], RELEASE SOFTWARE (P)
ASW-PoE-RT-PA-01-A uptime is 11 hours, 35 minutes
Uptime for this control processor is 11 hours, 37 minutes
System returned to ROM by Reload Command
System image file is "flash:cat9k_lite_iosxe.17.03.03.SPA.bin"
Last reload reason: Reload Command
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
Technology Package License Information:
------------------------------------------------------------------------------
Technology-package Technology-package
Current Type Next reboot
------------------------------------------------------------------------------
network-essentials Smart License network-essentials
dna-essentials Subscription Smart License dna-essentials
Smart Licensing Status: Registration Not Applicable/Not Applicable
cisco C9200L-24P-4X (ARM64) processor with 523541K/3071K bytes of memory.
Processor board ID FOC24290P57
2 Virtual Ethernet interfaces
24 Gigabit Ethernet interfaces
4 Ten Gigabit Ethernet interfaces
2048K bytes of non-volatile configuration memory.
1984368K bytes of physical memory.
819200K bytes of Crash Files at crashinfo:.
1941504K bytes of Flash at flash:.
Base Ethernet MAC Address : bc:4a:56:d5:21:00
Motherboard Assembly Number : 73-19243-07
Motherboard Serial Number : FOC24290P57
Model Revision Number : N0
Motherboard Revision Number : B0
Model Number : C9200L-24P-4X
System Serial Number : FOC24290P57
CLEI Code Number : INM5S10ARA
Switch Ports Model SW Version SW Image Mode
------ ----- ----- ---------- ---------- ----
* 1 28 C9200L-24P-4X 17.03.03 CAT9K_LITE_IOSXE BUNDLE
Configuration register is 0x102
-----------------------------------------------------------------------
Please help/suggest to understand what is actually going on.
BR
Imran
06-04-2021 03:21 PM - edited 06-04-2021 03:24 PM
Hey,
So, this is actually expected behavior. IOS-XE 17.3.2a and later use an enhanced version of Smart Licensing: Smart Licensing Using Policy. All you need to do is connect to CSSM and grab your token. I don't know how you connect to CSSM and don't want to give an incorrect configuration here, but see below for the fix.
From Release Notes:
Different usage guidelines between the two versions of Smart Licensing:
Permanent: for a license level, and without an expiration date.
Term: for a license level, and for a three, five, or seven-year period.
Evaluation: a license that is not registered.
Perpetual: There is no expiration date for such a license.
Subscription: The license is valid only until a certain date (for a three, five, or seven-year period)
Registering a device with Smart Licensing using Policy - Configuration Reference: Workflow for Topology: Connected Directly to CSSM
(I recommend using Smart Transport, but it's your decision)
Smart Account Set-Up → Product Instance Configuration → Trust Establishment with CSSM
Product Instance Configuration
Set-Up product instance connection to CSSM: Setting Up a Connection to CSSM.
Configure a connection method and transport type (choose one)
Option 1: Smart transport:
Set transport type to smart and configure the corresponding URL.
Device(config)# license smart transport smart
Device(config)# license smart url default
Device(config)# exit
Device# copy running-config startup-config
Option 2:
Configure Smart transport through an HTTPs proxy. See Configuring Smart Transport Through an HTTPs Proxy
Option 3:
Configure Call Home service for direct cloud access. See Configuring the Call Home Service for Direct Cloud Access.
Option 4:
Configure Call Home service for direct cloud access through an HTTPs proxy. See Configuring the Call Home Service for Direct Cloud Access through an HTTPs Proxy Server.
Trust Establishment with CSSM
Generate one token for each Virtual Account you have. You can use same token for all the product instances that are part of one Virtual Account: Generating a New Token for a Trust Code from CSSM.
Having downloaded the token, you can now install the trust code on the product instance: Installing a Trust Code.
Result:
After establishing trust, CSSM returns a policy. The policy is automatically installed on all product instances of that Virtual Account. The policy specifies if and how often the product instance reports usage.
If you want to change your reporting interval to report more frequently: on the product instance, configure the license smart usage interval command in global configuration mode. For syntax details see the license smart (privileged EXEC) command in the Command Reference for the corresponding release.
In case of a change in license usage, see Configuring a License to know how it affects reporting.
Hope that helped!
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