This document describes the smart licensing configuration on Cisco Expressway.
Cisco recommends that you have knowledge and access of the following :
Cisco Expressway Version 12.6 above.
Cisco Smart Software Manager (CSSM) access
Smart Account (SA)
Virtual Account (VA)
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command.
Cisco Smart Software Licensing is a new way to think about licensing. It simplifies the licensing experience across the enterprise and makes it easier to purchase, deploy, track and renew Cisco Software. It provides visibility into license ownership and consumption through a single, simple user interface.
You place an order on Cisco Commerce and the order is associated with the smart account, this information is populated on Smart Software Manager, which resides on cisco.com. Now you have a complete view on what you have ordered and purchased.
The product that has smart licensing enabled (via CLI or GUI), is registered to CSSM, they report license consumption to CSSM. Two models exist to report the usage:
Direct Model- Use this model in customer environments where devices can communicate directly to the Internet or can connect to the Internet via an HTTPS proxy. Communication to Cisco.com is via HTTPS, therefore all traffic is encrypted in transport. If traffic is sent through an HTTPS proxy , all communications between devices and Cisco.com is channeled through a centralized location if additional inspection or security policies need to be applied.
Mediated Deployment Model- Use this model in networks where devices do not have any form to connect to the Internet and therefore cannot reach Cisco.com. This deployment model requires that a customer install a CSSM satellite virtual machine on the customer premises which is then reachable by all internal hosts. The on-premise satellite can be deployed in a connected mode that synchronizes with CSSM on cisco.com monthly, weekly, or can be deployed in a totally disconnected configuration which requires manual file uploads and downloads to keep the satellite in sync. The recommendation is to do a sync at least every 30 days.
Step 1. Navigate to Maintenance > Smart licensing tab
Step 2. Turn Smart licensing “On” > Click on Save
Caution: Smart Licensing is exclusive and cannot work concurrently with PAK (Product Authorization Key) licensing mode. If a switch between smart licensing to PAK(Product Authorization Key) needs to happen, then a factory reset of device needs to be performed.
Note: No feature options are represented under Overview tab.
Verify Device shows Unregistered to CSSM or Satellite.
Step 3. Choose Transport settings under licensing page, as per your smart licensing deployment model.
Direct : Connects to cloud directly
Satalite : On-Premise solution which talks directly to CSSM
Proxy : https Proxy
For Direct Model Choose Direct and Save. Check Do not share my hostname or IP address with Cisco.If your security policy don't allow to share information to cloud.
Step 4. Create a token on CSSM
Step 5. Paste the token and click Register
Note: Ensure Cisco Expressway has connection is open towards cloud as highlighted below
Verify if Instance is Registered Sucessfully
For Mediated Deployment Model
Step 1. Choose Cisco Smart Software Manager On-Prem and Save
Step 2. Update the CSSM onprem URL, Enter correct URL
Step 3. Access onprem CSSM and generate a token
Step 4. Paste the token on click register
Instance is in process of registering
Status shows registered.
Note: If Smart licensing option is missing, it be cause of Old VCS() flavour on 12.6.
You can verify the smart licensing status with xstatus // license command on CLI
xstatus // license
*s Show: /
Smart Licensing Status
Smart Licensing is ENABLED
Smart Account: petelive.cisco.com
Virtual Account: Default
Export-Controlled Functionality: ALLOWED
Initial Registration: SUCCEEDED on Jun 10 2020 07:57:22 UTC
Last Renewal Attempt: None
Next Renewal Attempt: Jul 11 2020 09:08:38 UTC
Registration Expires: Sep 11 2020 11:31:12 UTC
Status: AUTHORIZED on Jun 10 2020 08:02:32 UTC
Last Communication Attempt: SUCCEEDED on Jun 10 2020 08:02:32 UTC
Next Communication Attempt: Jul 10 2020 08:02:31 UTC
Communication Deadline: Sep 08 2020 07:33:04 UTC
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED