0% found this document useful (0 votes)
33 views28 pages

Configuring Smart Licensing

The document provides a comprehensive guide on configuring Smart Licensing, a cloud-based software license management solution by Cisco. It covers prerequisites, connection methods to the Cisco Smart Software Manager (CSSM), and detailed steps for setting up and managing licenses. Additionally, it includes instructions for configuring the Call Home service for direct cloud access and through an HTTPs proxy server.

Uploaded by

cu.sivaguru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views28 pages

Configuring Smart Licensing

The document provides a comprehensive guide on configuring Smart Licensing, a cloud-based software license management solution by Cisco. It covers prerequisites, connection methods to the Cisco Smart Software Manager (CSSM), and detailed steps for setting up and managing licenses. Additionally, it includes instructions for configuring the Call Home service for direct cloud access and through an HTTPs proxy server.

Uploaded by

cu.sivaguru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

Configuring Smart Licensing

• Prerequisites for Configuring Smart Licensing, on page 1


• Introduction to Smart Licensing, on page 1
• Connecting to CSSM, on page 2
• Linking Existing Licenses to CSSM, on page 4
• Configuring a Connection to CSSM and Setting Up the License Level, on page 4
• Registering a Device on CSSM, on page 14
• Monitoring Smart Licensing Configuration, on page 19
• Configuration Examples for Smart Licensing, on page 20
• Additional References, on page 26
• Feature History and Information For Smart Licensing, on page 27

Prerequisites for Configuring Smart Licensing


You must have the following in CSSM:
• Cisco Smart Account
• One or more Virtual Account
• User role with proper access rights
• You should have accepted the Smart Software Licensing Agreement on CSSM to register devices.
• Network reachability to https://tools.cisco.com.

Introduction to Smart Licensing


Smart Licensing is a cloud-based, software license management solution that allows you to manage and track
the status of your license and hardware and software usage trends. Smart Licensing also enables you to
automate time-consuming, manual licensing tasks. Smart Licensing helps simplify tasks in the following
ways:
• Smart Licensing offers you Cisco Smart Software Manager (CSSM), a centralized portal that enables
you to manage all your Cisco software licenses from one centralized website.

Configuring Smart Licensing


1
Configuring Smart Licensing
Overview of CSSM

• You can automatically track activations against your license entitlements. Additionally, there is no need
to install the license file on every node. You can create license pools (virtual accounts) to reflect your
organization structure.
• Through the portal, Smart Licensing offers an integrated view of the licenses you have purchased and
what has been deployed in your network. You can use this data to make better purchase decisions, based
on your consumption.

For an overview of smart software licensing, see Smart Licensing.

Overview of CSSM
CSSM enables you to manage all your Cisco smart software licenses from one centralized portal. With CSSM,
you can organize and view your licenses in groups called virtual accounts (collections of licenses and product
instances).
You can access the CSSM on https://software.cisco.com/#, by clicking the Smart Software Licensing link
under the License tab.

Note Use a Chrome 32.0, Firefox 25.0, or Safari 6.0.5 web browser to access CSSM. Also, ensure that Javascript
1.5 or a later version is enabled in your browser.

Use the CSSM to do the following tasks:


• Create, manage, or view virtual accounts.
• Create and manage Product Instance Registration Tokens.
• Transfer licenses between virtual accounts or view licenses.
• Transfer, remove, or view product instances.
• Run reports against your virtual accounts.
• Modify your email notification settings.
• View overall account information.

CSSM Help describes the procedures for carrying out these tasks.

Connecting to CSSM
The following illustration shows the various options available to connect to CSSM:

Configuring Smart Licensing


2
Configuring Smart Licensing
Connecting to CSSM

Figure 1: Connection Options

1. Direct cloud access: In this method, Cisco products send usage information directly over the internet to
Cisco.com; no additional components are needed for the connection.
2. Direct cloud access through an HTTPs proxy: In this method, Cisco products send usage information over
the internet through a proxy server - either a Call Home Transport Gateway or an off-the-shelf proxy
(such as Apache) to Cisco.com.
3. Mediated access through a connected on-premises collector: In this method, Cisco products send usage
information to a locally-connected collector, which acts as a local license authority. Periodically, this
information is exchanged to keep the databases synchronized.
4. Mediated access through a disconnected on-premises collector: In this method, Cisco products send usage
information to a local disconnected collector, which acts as a local license authority. Exchange of
human-readable information takes place occasionally (maybe once a month) to keep the databases
synchronized.

Configuring Smart Licensing


3
Configuring Smart Licensing
Linking Existing Licenses to CSSM

Options 1 and 2 provide an easy connection option, and options 3 and 4 provide a secure environment
connection option. Cisco Smart Software Manager On-Prem (formerly known as Cisco Smart Software
Manager satellite) provides support for options 3 and 4.

Linking Existing Licenses to CSSM


The following section is required for those licenses that were purchased without a Cisco Smart Account. These
licenses will not be available in CSSM after you have upgraded to Cisco IOS XE Fuji 16.9.1. You are requested
to contact the Cisco Global Licensing Operations (GLO) team with the following email template. Fill the
template with the appropriate information to request linking of your existing licenses to your Cisco Smart
Account in CSSM.

Email Template:
To: [email protected]
Subject: Request for Linking Existing Licenses to Cisco Smart Account

Email Text:
Cisco.com ID: #####
Smart virtual account name: #####
Smart account domain ID (domain in the form of "xyz.com"): #####
List of UDIs:
List of licenses with count:
Proof of purchase (Please attach your proof of purchase along with this mail)

Configuring a Connection to CSSM and Setting Up the License


Level
The following sections provide information about how to set up a connection to CSSM and set up the license
level.

Setting Up a Connection to CSSM


The following steps show how to set up a Layer 3 connection to CSSM to verify network reachability. Skip
this section if you already have Layer 3 connectivity to CSSM.

Procedure

Command or Action Purpose


Step 1 enable Enables privileged EXEC mode.
Example: Enter your password, if prompted.
Device> enable

Configuring Smart Licensing


4
Configuring Smart Licensing
Setting Up a Connection to CSSM

Command or Action Purpose


Step 2 configure terminal Enters global configuration mode.
Example:
Device# configure terminal

Step 3 {ip | ipv6} name-server server-address 1 Configures Domain Name System (DNS).
[server-address 2] [server-address 3]
[server-address 4] [server-address 5]
[server-address 6]
Example:
Device(config)# ip name-server
209.165.201.1 209.165.200.225
209.165.201.14 209.165.200.230

Step 4 ip name-server vrf Mgmt-vrf server-address (Optional) Configures DNS on the VRF
1 [server-address 2] [server-address 3] interface.
[server-address 4] [server-address 5]
Note You should configure this
[server-address 6]
command as an alternative to the ip
Example: name-server command.
Device(config)# ip name-server vrf
Mgmt-vrf 209.165.201.1 209.165.200.225
209.165.201.14 209.165.200.230

Step 5 ip domain lookup source-interface (Optional) Configures the source interface for
interface-type interface-number the DNS domain lookup.
Example:
Device(config)# ip domain lookup
source-interface Vlan100

Step 6 ip domain name example.com Configures the domain name.


Example:
Device(config)# ip domain name
example.com

Step 7 ip host tools.cisco.com ip-address (Optional) Configures static


hostname-to-address mappings in the DNS
Example:
hostname cache if automatic DNS mapping is
Device(config)# ip host tools.cisco.com not available.
209.165.201.30

Step 8 interface vlan_id Configures a Layer 3 interface.


Example:

Device(config)# interface Vlan100


Device(config-if)# ip address 192.0.2.10
255.255.255.0
Device(config-if)# exit

Step 9 ntp server ip-address [version number] [key Forms a server association with the specified
key-id] [prefer] system.

Configuring Smart Licensing


5
Configuring Smart Licensing
Setting Up a Connection to CSSM

Command or Action Purpose


Example: Note The ntp server command is
mandatory to ensure that the device
Device(config)# ntp server time is synchronized with CSSM.
198.51.100.100 version 2 prefer

Step 10 switchport access vlan vlan_id (Optional) Enables the VLAN for which this
access port carries traffic and sets the interface
Example:
as a nontrunking nontagged single-VLAN
Ethernet interface.
Device(config)# interface
GigabitEthernet1/0/1 Note This step is to be configured only
Device(config-if)# switchport access
if the switchport access mode is
vlan 100
Device(config-if)# switchport mode required.
access
Device(config-if)# exit
Device(config)#

Step 11 ip route ip-address ip-mask subnet mask Configures a route on the device.
Example: Note You can configure either a static
route or a dynamic route.
Device(config)# ip route 192.0.2.0
255.255.255.255 192.0.2.1

Step 12 license smart transport callhome Enables the transport mode as Call Home.
Example: Note The license smart transport
Device(config)# license smart transport callhome command is mandatory.
callhome

Step 13 ip http client source-interface interface-type Configures a source interface for the HTTP
interface-number client.
Example: Note The ip http client source-interface
Device(config)# ip http client interface-type interface-number
source-interface Vlan100 command is mandatory.

Step 14 exit (Optional) Exits global configuration mode


and returns to privileged EXEC mode.
Example:
Device(config)# exit

Step 15 copy running-config startup-config (Optional) Saves your entries in the


configuration file.
Example:
Device# copy running-config
startup-config

Configuring Smart Licensing


6
Configuring Smart Licensing
Configuring the Call Home Service for Direct Cloud Access

Configuring the Call Home Service for Direct Cloud Access

Note By default, the CiscoTAC-1 profile is already set up on the device. Use the show call-home profile all
command to check the profile status.

The Call Home service provides email-based and web-based notification of critical system events to CSSM.
To configure and enable the Call Home service, perform this procedure:

Procedure

Command or Action Purpose


Step 1 enable Enables privileged EXEC mode.
Example: Enter your password, if prompted.
Device> enable

Step 2 configure terminal Enters global configuration mode.


Example:
Device# configure terminal

Step 3 call-home Enters Call Home configuration mode.


Example:
Device(config)# call-home

Step 4 no http secure server-identity-check Disables server identity check when HTTP
connection is established.
Example:
Device(config-call-home)# no http secure
server-identity-check

Step 5 contact-email-address email-address Assigns customer's email address. You can


enter up to 200 characters in email address
Example:
format with no spaces.
Device(config-call-home)#
contact-email-addr [email protected]

Step 6 profile CiscoTAC-1 By default, the CiscoTAC-1 profile is inactive.


To use this profile with the Call Home service,
Example:
you must enable the profile.
Device(config-call-home)# profile
CiscoTAC-1

Step 7 destination transport-method http Enables the Call Home service via HTTP.
Example:
Device(config-call-home-profile)#
destination transport-method http

Step 8 destination address http url Connects to CSSM.


Example:

Configuring Smart Licensing


7
Configuring Smart Licensing
Configuring the Call Home Service for Direct Cloud Access through an HTTPs Proxy Server

Command or Action Purpose


Device(config-call-home-profile)#
destination address http
https://tools.cisco.com/its/service/oddce/services/DDCEService

Step 9 active Enables the destination profile.


Example:
Device(config-call-home-profile)# active

Step 10 no destination transport-method email Disables the Call Home service via email.
Example:
Device(config-call-home-profile)# no
destination transport-method email

Step 11 exit Exits Call Home destination profile


configuration mode and returns to Call Home
Example:
configuration mode.
Device(config-call-home-profile)# exit

Step 12 exit Exits Call Home configuration mode and


returns to global configuration mode.
Example:
Device(config-call-home)# exit

Step 13 service call-home Enables the Call Home feature.


Example:
Device(config)# service call-home

Step 14 exit Exits global configuration mode and returns


to privileged EXEC mode.
Example:
Device(config)# exit

Step 15 copy running-config startup-config (Optional) Saves your entries in the


configuration file.
Example:
Device# copy running-config
startup-config

Configuring the Call Home Service for Direct Cloud Access through an HTTPs
Proxy Server
The Call Home service can be configured through an HTTPs proxy server. This configuration requires no
user authentication to connect to CSSM.

Note Authenticated HTTPs proxy configurations are not supported.

To configure and enable the Call Home service through an HTTPs proxy, perform this procedure:

Configuring Smart Licensing


8
Configuring Smart Licensing
Configuring the Call Home Service for Direct Cloud Access through an HTTPs Proxy Server

Procedure

Command or Action Purpose


Step 1 enable Enables privileged EXEC mode.
Example: Enter your password, if prompted.
Device> enable

Step 2 configure terminal Enters global configuration mode.


Example:
Device# configure terminal

Step 3 call-home Enters Call Home configuration mode.


Example:
Device(config)# call-home

Step 4 contact-email-address email-address Configures the default email address as


[email protected].
Example:
Device(config-call-home)#
contact-email-addr
[email protected]

Step 5 http-proxy proxy-address proxy-port Configures the proxy server information to the
port-number Call Home service.
Example:
Device(config-call-home)# http-proxy
198.51.100.10 port 3128

Step 6 profile CiscoTAC-1 By default, the CiscoTAC-1 profile is inactive.


To use this profile with the Call Home service,
Example:
you must enable the profile.
Device(config-call-home)# profile
CiscoTAC-1

Step 7 destination transport-method http Enables the Call Home service via HTTP.
Example:
Device(config-call-home-profile)#
destination transport-method http

Step 8 no destination transport-method email Disables the Call Home service via email.
Example:
Device(config-call-home-profile)# no
destination transport-method email

Step 9 profile name Enters Call Home destination profile


configuration mode for the specified
Example:
destination profile name. If the specified
Device(config-call-home)# profile test1 destination profile does not exist, it is created.

Configuring Smart Licensing


9
Configuring Smart Licensing
Configuring the Call Home Service for Direct Cloud Access through an HTTPs Proxy Server

Command or Action Purpose


Step 10 reporting smart-licensing-data Enables data sharing with the Call Home
service via HTTP.
Example:
Device(config-call-home-profile)#
reporting smart-licensing-data

Step 11 destination transport-method http Enables the HTTP message transport method.
Example:
Device(config-call-home-profile)#
destination transport-method http

Step 12 destination address http url Connects to CSSM.


Example:
Device(config-call-home-profile)#
destination address http
https://tools.cisco.com/its/service/oddce/services/DDCEService

Step 13 active Enables the destination profile.


Example:
Device(config-call-home-profile)# active

Step 14 exit Exits Call Home destination profile


configuration mode and returns to Call Home
Example:
configuration mode.
Device(config-call-home-profile)# exit

Step 15 exit Exits Call Home configuration mode and


returns to global configuration mode.
Example:
Device(config-call-home)# exit

Step 16 service call-home Enables the Call Home feature.


Example:
Device(config)# service call-home

Step 17 ip http client proxy-server proxy-address Enables the Call Home feature.
proxy-port port-number
Example:
Device(config)# ip http client
proxy-server 198.51.100.10 port 3128

Step 18 exit Exits global configuration mode and returns


to privileged EXEC mode.
Example:
Device(config)# exit

Step 19 copy running-config startup-config (Optional) Saves your entries in the


configuration file.
Example:
Device# copy running-config
startup-config

Configuring Smart Licensing


10
Configuring Smart Licensing
Configuring the Call Home Service for Cisco Smart Software Manager On-Prem

Configuring the Call Home Service for Cisco Smart Software Manager On-Prem
For information about Cisco Smart Software Manager On-Prem (formerly known as Cisco Smart Software
Manager satellite), see https://www.cisco.com/c/en/us/buy/smart-accounts/software-manager-satellite.html.
To configure the Call Home service for the Cisco Smart Software Manager On-Prem (formerly known as
Cisco Smart Software Manager satellite), perform this procedure:

Procedure

Command or Action Purpose


Step 1 enable Enables privileged EXEC mode.
Example: Enter your password if prompted.
Device> enable

Step 2 configure terminal Enters global configuration mode.


Example:
Device# configure terminal

Step 3 call-home Enters Call Home configuration mode.


Example:
Device(config)# call-home

Step 4 no http secure server-identity-check Disables server identity check when HTTP
connection is established.
Example:
Device(config-call-home)# no http secure
server-identity-check

Step 5 profile name Enters Call Home destination profile


configuration mode for the specified
Example:
destination profile name. If the specified
Device(config-call-home)# profile test1 destination profile does not exist, it is created.

Step 6 reporting smart-licensing-data Enables data sharing with the Call Home
service via HTTP.
Example:
Device(config-call-home-profile)#
reporting smart-licensing-data

Step 7 destination transport-method http Enables the HTTP message transport method.
Example:
Device(config-call-home-profile)#
destination transport-method http

Step 8 destination address http url Configures the destination URL (CSSM) to
which Call Home messages are sent.
Example:
Device(config-call-home-profile)# Note
destination address http
https://209.165.201.15:443/Transportgateway/services/DeviceRequestHandler Ensure
the IP address or the fully qualified
domain name (FQDN) in the destination URL

Configuring Smart Licensing


11
Configuring Smart Licensing
Configuring the Call Home Service for Cisco Smart Software Manager On-Prem

Command or Action Purpose


or matches the IP address or the FQDN as
Device(config-call-home-profile)#
configured for the Satellite Name on the Cisco
destination address http Smart Software Manager On-Prem.
http://209.165.201.15:80/Transportgateway/services/DeviceRequestHandler

Step 9 destination preferred-msg-format {long-text (Optional) Configures a preferred message


| short-text | xml} format. The default is XML.
Example:
Device(config-call-home-profile)#
destination preferred-msg-format xml

Step 10 active Enables the destination profile. By default, a


profile is enabled when it is created.
Example:
Device(config-call-home-profile)# active

Step 11 exit Exits Call Home destination profile


configuration mode and returns to Call Home
Example:
configuration mode.
Device(config-call-home-profile)# exit

Step 12 exit Exits Call Home configuration mode and


returns to global configuration mode.
Example:
Device(config-call-home)# exit

Step 13 ip http client source-interface interface-type Configures a source interface for the HTTP
interface-number client.
Example: Note The ip http client source-interface
Device(config)# ip http client interface-type interface-number
source-interface Vlan100 command is mandatory for a vrf
interface.

Step 14 crypto pki trustpoint name (Optional) Declares the trustpoint and a given
name and enters ca-trustpoint configuration
Example:
mode.
Device(config)# crypto pki trustpoint
SLA-TrustPoint

Step 15 revocation-check none (Optional) Specifies that certificate checking


is ignored.
Example:
Device(ca-trustpoint)# revocation-check
none

Step 16 end (Optional) Exits ca-trustpoint configuration


mode and returns to privileged EXEC mode.
Example:
Device(ca-trustpoint)# end

Step 17 copy running-config startup-config (Optional) Saves your entries in the


configuration file.
Example:

Configuring Smart Licensing


12
Configuring Smart Licensing
Configuring the License Level

Command or Action Purpose


Device# copy running-config
startup-config

Configuring the License Level


This procedure is optional. You can use this procedure to :
• Downgrade or upgrade licenses.
• Enable or disable an evaluation or extension license
• Clear an upgrade license

The required license level(s) needs to be configured on the device before registering. The following are the
license levels available for Cisco Catalyst 9000 Series Switches:
Base licenses
• Network Essentials
• Network Advantage (includes Network Essentials)

Add-on licenses—These can be subscribed for a fixed term of three, five, or seven years.
• Digital Networking Architecture (DNA) Essentials
• DNA Advantage (includes DNA Essentials)

To configure the license levels, follow this procedure:

Procedure

Command or Action Purpose


Step 1 enable Enables privileged EXEC mode.
Example: Enter your password, if prompted.
Device> enable

Step 2 configure terminal Enters global configuration mode.


Example:
Device# configure terminal

Step 3 license boot level license_level Activates the licenses on the switch.
Example:
Device(config)# license boot level
network-essentials

Step 4 exit Returns to the privileged EXEC mode.


Example:
Device(config)# exit

Configuring Smart Licensing


13
Configuring Smart Licensing
Registering a Device on CSSM

Command or Action Purpose


Step 5 write memory Saves the license information on the switch.
Example:
Device# write memory

Step 6 show version Shows license-level information.


Example:
Device# show version
------------------------------------------------------------------------------
Technology-package Current Type
Technology-package
Next reboot
------------------------------------------------------------------------------
network-essentials Smart
License
network-essentials
None
Subscription Smart License None

Step 7 reload Reloads the device.


Example:
Device# reload

Registering a Device on CSSM


To register a device on CSSM, you must do the following tasks:
1. Generate a unique token from the CSSM.
2. Register the device with the generated token.

On successful registration, the device will receive an identity certificate. This certificate is saved on your
device and automatically used for all future communications with Cisco. CSSM will attempt to renew the
registration information every 30 days.
Additionally, license usage data is collected and a report is sent to you every month. If required, you can
configure your Call Home settings to filter out sensitive information (like hostname, username and password)
from the usage report.

Note Downgrading a device from Cisco IOS XE Fuji 16.9.1 to any prior release will migrate the smart license to
traditional license. All smart license information on the device will be removed. In case the device needs to
be upgraded back to Cisco IOS XE Fuji 16.9.1, the license status will remain in evaluation mode until the
device is registered again in CSSM.

Configuring Smart Licensing


14
Configuring Smart Licensing
Generating a New Token from CSSM

Generating a New Token from CSSM


Tokens are generated to register new product instances to the virtual account.

Procedure

Step 1 Log in to CSSM from https://software.cisco.com/#.


You must log in to the portal using the username and password provided by Cisco.

Step 2 Click the Inventory tab.


Step 3 From the Virtual Account drop-down list, choose the required virtual account.
Step 4 Click the General tab.
Step 5 Click New Token.

The Create Registration Token window is displayed.


Step 6 In the Description field, enter the token description.
Step 7 In the Expire After field, enter the number of days the token must be active.
Step 8 (Optional) In the Max. Number of Uses field, enter the maximum number of uses allowed after which the
token expires.

Configuring Smart Licensing


15
Configuring Smart Licensing
Registering a Device with the New Token

Step 9 Check the Allow export-controlled functionality on the products registered with this token checkbox.
Enabling this checkbox ensures Cisco compliance with US and country-specific export policies and guidelines.
For more information, see https://www.cisco.com/c/en/us/about/legal/global-export-trade.html.

Step 10 Click Create Token to create a token.


Step 11 After the token is created, click Copy to copy the newly created token.

Registering a Device with the New Token


To register a device with the new token, perform this procedure:

Configuring Smart Licensing


16
Configuring Smart Licensing
Verifying the License Status After Registration

Procedure

Command or Action Purpose


Step 1 enable Enables privileged EXEC mode.
Example: Enter your password, if prompted.
Device> enable

Step 2 license smart register idtoken token_ID Registers the device with the back-end server
using the token generated from CSSM.
Example:
Device# license smart register idtoken
$Tl4UytrNXBzbEs1ck8veUtWaG5abnZJOFdDa1FwbVRa%0AblRMbz0%3D%0A

Step 3 write memory Saves the license information on the device.


Example:
Device# write memory

Verifying the License Status After Registration


To verify the status of a license after registration, use the show license all command.

Device> enable
Device# show license all
Smart Licensing Status
======================

Smart Licensing is ENABLED

Registration:
Status: REGISTERED
Smart Account: Smart Account Name
Virtual Account: Virtual Account 1
Export-Controlled Functionality: Allowed
Initial Registration: SUCCEEDED on Jul 13 09:30:40 2018 EDT
Last Renewal Attempt: None
Next Renewal Attempt: Jan 09 09:30:40 2019 EDT
Registration Expires: Jul 13 09:25:31 2019 EDT

License Authorization:
Status: AUTHORIZED on Jul 13 09:30:45 2018 EDT
Last Communication Attempt: SUCCEEDED on Jul 13 09:30:45 2018 EDT
Next Communication Attempt: Aug 12 09:30:45 2018 EDT
Communication Deadline: Oct 11 09:25:40 2018 EDT

Utility:
Status: DISABLED

Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED

Transport:
Type: Callhome

Configuring Smart Licensing


17
Configuring Smart Licensing
Canceling a Device's Registration in CSSM

License Usage
==============

C9300 DNA Advantage (C9300-24 DNA Advantage):


Description: C9300-24P DNA Advantage
Count: 3
Version: 1.0
Status: AUTHORIZED

C9300 Network Advantage (C9300-24 Network Advantage):


Description: C9300-24P Network Advantage
Count: 3
Version: 1.0
Status: AUTHORIZED

Product Information
===================
UDI: PID:C9300-24U,SN:FCW2125L046

HA UDI List:
Active:PID:C9300-24U,SN:FCW2125L046
Standby:PID:C9300-24U,SN:FCW2125L03U
Member:PID:C9300-24U,SN:FCW2125G01T

Agent Version
=============
Smart Agent for Licensing: 4.4.13_rel/116
Component Versions: SA:(1_3_dev)1.0.15, SI:(dev22)1.2.1, CH:(rel5)1.0.3, PK:(dev18)1.0.3

Reservation Info
================
License reservation: DISABLED

Canceling a Device's Registration in CSSM


When your device is taken off the inventory, shipped elsewhere for redeployment, or returned to Cisco for
replacement using the return merchandise authorization (RMA) process, you can use the deregister command
to cancel the registration of your device.
To cancel device registration, follow this procedure:

Before you begin


Layer 3 connection to CSSM must be available to successfully deregister the device.

Procedure

Command or Action Purpose


Step 1 enable Enables privileged EXEC mode.
Example: Enter your password, if prompted.
Device> enable

Step 2 license smart deregister Cancels the device's registration, and sends the
device into evaluation mode. All smart licensing
Example:
entitlements and certificates on the
Device# license smart deregister corresponding platform are removed. The

Configuring Smart Licensing


18
Configuring Smart Licensing
Monitoring Smart Licensing Configuration

Command or Action Purpose


device product instance stored on CSSM is also
removed.

Monitoring Smart Licensing Configuration


Use the following commands in privileged EXEC mode to monitor smart licensing configuration.

Table 1: Commands to Monitor Smart Licensing Configuration

Command Purpose

show license status Displays the compliance status of smart licensing.


The following is the list of possible statuses:
• Enabled: Indicates that smart licensing is
enabled.
• Waiting: Indicates the initial state after your
device has made a license entitlement request.
The device establishes communication with
Cisco and successfully registers itself with the
CSSM.
• Registered: Indicates that your device is able to
communicate with the CSSM, and is authorized
to initiate requests for license entitlements.
• Authorized: Indicates that your device is in
Compliance status and is authorized to use the
requested type and count of licenses. The
Authorization status has a lifetime of 90 days.
At the end of 30 days, the device will send a new
entitlement authorization request to the CSSM
to renew the authorization.
• Out Of Compliance: Indicates that one or more
of your licenses are out of compliance. You must
buy additional licenses.
• Eval Mode: You must register the device with
the CSSM within 90 days (of device usage).
Otherwise, your device's evaluation period will
expire.
• Evaluation Period Expired: At the end of 90 days,
if your device has not registered, the device
enters Evaluation Expired mode.

show license all Displays all the entitlements in use. Additionally, it


shows the associated licensing certificates, compliance
status, UDI, and other details.

Configuring Smart Licensing


19
Configuring Smart Licensing
Configuration Examples for Smart Licensing

Command Purpose

show tech-support license Displays the detailed debug output.

show license usage Displays the license usage information.

show license summary Displays the summary of all the active licenses.

Configuration Examples for Smart Licensing


The following sections provide various Smart Licensing configuration examples.

Example: Viewing the Call Home Profile

Example
To display the Call Home profile, use the show call-home profile all command:

Device> enable
Device# show call-home profile all
Profile Name: CiscoTAC-1
Profile status: ACTIVE
Profile mode: Full Reporting
Reporting Data: Smart Call Home, Smart Licensing
Preferred Message Format: xml
Message Size Limit: 3145728 Bytes
Transport Method: http
HTTP address(es): https://tools.cisco.com/its/service/oddce/services/DDCEService
Other address(es): default

Periodic configuration info message is scheduled every 1 day of the month at 09:15

Periodic inventory info message is scheduled every 1 day of the month at 09:00

Alert-group Severity
------------------------ ------------
crash debug
diagnostic minor
environment warning
inventory normal

Syslog-Pattern Severity
------------------------ ------------
APF-.-WLC_.* warning
.* major

Example: Viewing the License Information Before Registering

Example
To display the license entitlements, use the show license all command:

Configuring Smart Licensing


20
Configuring Smart Licensing
Example: Viewing the License Information Before Registering

Device> enable
Device# show license all
Load for five secs: 1%/0%; one minute: 0%; five minutes: 0%
No time source, 09:28:07.210 EDT Fri Jul 13 2018

Smart Licensing Status


======================

Smart Licensing is ENABLED

Registration:
Status: UNREGISTERED
Export-Controlled Functionality: Not Allowed

License Authorization:
Status: EVAL MODE
Evaluation Period Remaining: 68 days, 0 hours, 30 minutes, 5 seconds

Utility:
Status: DISABLED

Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED

Transport:
Type: Callhome

License Usage
==============

(C9300-24 DNA Advantage):


Description:
Count: 3
Version: 1.0
Status: EVAL MODE

(C9300-24 Network Advantage):


Description:
Count: 3
Version: 1.0
Status: EVAL MODE

Product Information
===================
UDI: PID:C9300-24U,SN:FCW2125L046

HA UDI List:
Active:PID:C9300-24U,SN:FCW2125L046
Standby:PID:C9300-24U,SN:FCW2125L03U
Member:PID:C9300-24U,SN:FCW2125G01T

Agent Version
=============
Smart Agent for Licensing: 4.4.13_rel/116
Component Versions: SA:(1_3_dev)1.0.15, SI:(dev22)1.2.1, CH:(rel5)1.0.3, PK:(dev18)1.0.3

Reservation Info
================
License reservation: DISABLED

Configuring Smart Licensing


21
Configuring Smart Licensing
Example: Viewing the License Information Before Registering

Example
To display the license usage information, use the show license usage command:

Device> enable
Device# show license usage
Load for five secs: 1%/0%; one minute: 0%; five minutes: 0%
No time source, 09:28:34.123 EDT Fri Jul 13 2018

License Authorization:
Status: EVAL MODE
Evaluation Period Remaining: 68 days, 0 hours, 29 minutes, 38 seconds

(C9300-24 DNA Advantage):


Description:
Count: 3
Version: 1.0
Status: EVAL MODE

(C9300-24 Network Advantage):


Description:
Count: 3
Version: 1.0
Status: EVAL MODE

Example
To display all the license summaries, use the show license summary command:

Device> enable
Device# show license summary
Load for five secs: 1%/0%; one minute: 0%; five minutes: 0%
No time source, 09:28:39.986 EDT Fri Jul 13 2018

Smart Licensing is ENABLED

Registration:
Status: UNREGISTERED
Export-Controlled Functionality: Not Allowed

License Authorization:
Status: EVAL MODE
Evaluation Period Remaining: 68 days, 0 hours, 29 minutes, 33 seconds

License Usage:
License Entitlement tag Count Status
-----------------------------------------------------------------------------
(C9300-24 DNA Advantage) 3 EVAL MODE
(C9300-24 Network Advan...) 3 EVAL MODE

Example
To display the license status information, use the show license status command:

Device> enable
Device# show license status

Configuring Smart Licensing


22
Configuring Smart Licensing
Example: Registering a Device

Load for five secs: 1%/0%; one minute: 0%; five minutes: 0%
No time source, 09:28:37.683 EDT Fri Jul 13 2018

Smart Licensing is ENABLED

Utility:
Status: DISABLED

Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED

Transport:
Type: Callhome

Registration:
Status: UNREGISTERED
Export-Controlled Functionality: Not Allowed

License Authorization:
Status: EVAL MODE
Evaluation Period Remaining: 68 days, 0 hours, 29 minutes, 35 seconds

Example: Registering a Device

Example
To register a device, use the license smart register idtoken command:

Device> enable
Device# license smart register idtoken
Tl4UytrNXBzbEs1ck8veUtWaG5abnZJOFdDa1FwbVRa%0AblRMbz0%3D%0A
Device# write memory

Example: Viewing the License Status After Registering

Example
To display the license entitlements, use the show license all command:

Device> enable
Device# show license all
Load for five secs: 0%/0%; one minute: 2%; five minutes: 1%
No time source, 09:31:16.387 EDT Fri Jul 13 2018

Smart Licensing Status


======================

Smart Licensing is ENABLED

Registration:
Status: REGISTERED
Smart Account: Smart Account Name

Configuring Smart Licensing


23
Configuring Smart Licensing
Example: Viewing the License Status After Registering

Virtual Account: Virtual Account 1


Export-Controlled Functionality: Allowed
Initial Registration: SUCCEEDED on Jul 13 09:30:40 2018 EDT
Last Renewal Attempt: None
Next Renewal Attempt: Jan 09 09:30:40 2019 EDT
Registration Expires: Jul 13 09:25:31 2019 EDT

License Authorization:
Status: AUTHORIZED on Jul 13 09:30:45 2018 EDT
Last Communication Attempt: SUCCEEDED on Jul 13 09:30:45 2018 EDT
Next Communication Attempt: Aug 12 09:30:45 2018 EDT
Communication Deadline: Oct 11 09:25:40 2018 EDT

Utility:
Status: DISABLED

Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED

Transport:
Type: Callhome

License Usage
==============

C9300 DNA Advantage (C9300-24 DNA Advantage):


Description: C9300-24P DNA Advantage
Count: 3
Version: 1.0
Status: AUTHORIZED

C9300 Network Advantage (C9300-24 Network Advantage):


Description: C9300-24P Network Advantage
Count: 3
Version: 1.0
Status: AUTHORIZED

Product Information
===================
UDI: PID:C9300-24U,SN:FCW2125L046

HA UDI List:
Active:PID:C9300-24U,SN:FCW2125L046
Standby:PID:C9300-24U,SN:FCW2125L03U
Member:PID:C9300-24U,SN:FCW2125G01T

Agent Version
=============
Smart Agent for Licensing: 4.4.13_rel/116
Component Versions: SA:(1_3_dev)1.0.15, SI:(dev22)1.2.1, CH:(rel5)1.0.3, PK:(dev18)1.0.3

Reservation Info
================
License reservation: DISABLED

Example
To display license usage information, use the show license usage command:

Configuring Smart Licensing


24
Configuring Smart Licensing
Example: Viewing the License Status After Registering

Device> enable
Device# show license usage
License Authorization:
Status: AUTHORIZED on Jul 17 09:47:28 2018 EDT

C9300 DNA Advantage (C9300-24 DNA Advantage):


Description: C9300-24P DNA Advantage
Count: 3
Version: 1.0
Status: AUTHORIZED

C9300 Network Advantage (C9300-24 Network Advantage):


Description: C9300-24P Network Advantage
Count: 3
Version: 1.0
Status: AUTHORIZED

Example
To display all the license summaries, use the show license summary command:

Device> enable
Device# show license summary
Load for five secs: 1%/0%; one minute: 1%; five minutes: 1%
No time source, 09:32:13.746 EDT Fri Jul 13 2018

Smart Licensing is ENABLED

Registration:
Status: REGISTERED
Smart Account: Smart Account Name
Virtual Account: Virtual Account 1
Export-Controlled Functionality: Allowed
Last Renewal Attempt: None
Next Renewal Attempt: Jan 09 09:30:40 2019 EDT

License Authorization:
Status: AUTHORIZED
Last Communication Attempt: SUCCEEDED
Next Communication Attempt: Aug 12 09:30:44 2018 EDT

License Usage:
License Entitlement tag Count Status
-----------------------------------------------------------------------------
C9300 DNA Advantage (C9300-24 DNA Advantage) 3 AUTHORIZED
C9300 Network Advantage (C9300-24 Network Advan...) 3 AUTHORIZED

Example
To display the license status information, use the show license status command:

Device> enable
Device# show license status
Load for five secs: 0%/0%; one minute: 1%; five minutes: 1%
No time source, 09:32:00.191 EDT Fri Jul 13 2018

Smart Licensing is ENABLED

Configuring Smart Licensing


25
Configuring Smart Licensing
Additional References

Utility:
Status: DISABLED

Data Privacy:
Sending Hostname: yes
Callhome hostname privacy: DISABLED
Smart Licensing hostname privacy: DISABLED
Version privacy: DISABLED

Transport:
Type: Callhome

Registration:
Status: REGISTERED
Smart Account: Smart Account Name
Virtual Account: Virtual Account 1
Export-Controlled Functionality: Allowed
Initial Registration: SUCCEEDED on Jul 13 09:30:40 2018 EDT
Last Renewal Attempt: None
Next Renewal Attempt: Jan 09 09:30:40 2019 EDT
Registration Expires: Jul 13 09:25:31 2019 EDT

License Authorization:
Status: AUTHORIZED on Jul 13 09:30:45 2018 EDT
Last Communication Attempt: SUCCEEDED on Jul 13 09:30:45 2018 EDT
Next Communication Attempt: Aug 12 09:30:45 2018 EDT
Communication Deadline: Oct 11 09:25:40 2018 EDT

Additional References
Related Documents

Related Topic Document Title


Cisco Smart Software Manager Help Smart Software Manager Help

Cisco Smart Software Manager On-Prem Cisco Smart Software Manager On-Prem

Technical Assistance

Description Link
The Cisco Support website provides extensive online http://www.cisco.com/support
resources, including documentation and tools for
troubleshooting and resolving technical issues with
Cisco products and technologies.
To receive security and technical information about
your products, you can subscribe to various services,
such as the Product Alert Tool (accessed from Field
Notices), the Cisco Technical Services Newsletter,
and Really Simple Syndication (RSS) Feeds.
Access to most tools on the Cisco Support website
requires a Cisco.com user ID and password.

Configuring Smart Licensing


26
Configuring Smart Licensing
Feature History and Information For Smart Licensing

Feature History and Information For Smart Licensing


Command History Release Modification

Cisco IOS XE Fuji 16.9.1 This feature was introduced.

Configuring Smart Licensing


27
Configuring Smart Licensing
Feature History and Information For Smart Licensing

Configuring Smart Licensing


28

You might also like