Search this Blog

Saturday, April 5, 2014

How does Licensing for CME/SRST work?

How does license activation works on a Cisco ISR-G2 (19xx/29xx/39xx) router. It will detail how to install the license and verify that it has been actived correctly?

The CME/SRST feature is accessible only once the uck9 technology-package license has been accepted and the router has been reloaded. If the uck9 technology-package license is not installed or the router not reloaded, no voice related commands will be accepted by the command line. Once the technology-package license is installed, it gives access to the CME/SRST feature set.
To determine the current status of the technology-package license, check the output of the "show version" command. It will provide the state of the technology packages currently active.
Router#show version
-----------------------------------------------------------------
Technology    Technology-package           Technology-package
              Current       Type           Next reboot 
------------------------------------------------------------------
ipbase        ipbasek9      Permanent      ipbasek9
security      None          None           None
uc            None          None           None
data          None          None           None
The above sample output indicates that the router does not have the uck9 technology-package enabled.  For this document, we'll enable the evaluation license for the uck9 package using the license boot module c2951 technology-package uck9 command in global configuration mode (config t).
Router(config)#license boot module c2951 technology-package uck9

PLEASE  READ THE  FOLLOWING TERMS  CAREFULLY. INSTALLING THE LICENSE OR
LICENSE  KEY  PROVIDED FOR  ANY CISCO  PRODUCT  FEATURE  OR  USING SUCH
PRODUCT  FEATURE  CONSTITUTES  YOUR  FULL ACCEPTANCE  OF  THE FOLLOWING
TERMS. YOU MUST NOT PROCEED FURTHER IF YOU ARE NOT WILLING TO  BE BOUND
BY ALL THE TERMS SET FORTH HEREIN.
Use of this product feature requires  an additional license from Cisco,
together with an additional  payment.  You may use this product feature
on an evaluation basis, without payment to Cisco, for 60 days. Your use
of the  product,  including  during the 60 day  evaluation  period,  is
subject to the Cisco end user license agreement
If you use the product feature beyond the 60 day evaluation period, you
must submit the appropriate payment to Cisco for the license. After the
60 day  evaluation  period,  your  use of the  product  feature will be
governed  solely by the Cisco  end user license agreement (link above),
together  with any supplements  relating to such product  feature.  The
above  applies  even if the evaluation  license  is  not  automatically
terminated  and you do  not receive any notice of the expiration of the
evaluation  period.  It is your  responsibility  to  determine when the
evaluation  period is complete and you are required to make  payment to
Cisco for your use of the product feature beyond the evaluation period.
Your  acceptance  of  this agreement  for the software  features on one
product  shall be deemed  your  acceptance  with  respect  to all  such
software  on all Cisco  products  you purchase  which includes the same
software.  (The foregoing  notwithstanding, you must purchase a license
for each software  feature you use past the 60 days evaluation  period,
so  that  if you enable a software  feature on  1000  devices, you must
purchase 1000 licenses for use past  the 60 day evaluation period.)   
Activation  of the  software command line interface will be evidence of
your acceptance of this agreement.
ACCEPT? [yes/no]: yes
The above End User License Agreement must be accepted and the router reloaded before the license is actived.
Once the router is reloaded, the output of the show version  command will reflect the change in status of the uc technology package.
Router#show version
Technology Package License Information for Module:'c2951'
-----------------------------------------------------------------
Technology    Technology-package           Technology-package
              Current       Type           Next reboot 
------------------------------------------------------------------
ipbase        ipbasek9      Permanent      ipbasek9
security      None          None           None
uc            uck9          EvalRightToUse uck9
data          None          None           None
The output now shows "EvalRightToUse" as the type for the uc technology. This indicates that the features associated with the UC technology-package are active but the router is using an evaluation license which will expire.
Steps to install the permanent license can be found in the official documentation.
Once the permanent license is installed, the type will change to RightToUse as depicted in the below output.
Router#show version
Technology Package License Information for Module:'c2951'
-----------------------------------------------------------------
Technology    Technology-package           Technology-package
              Current       Type           Next reboot 
------------------------------------------------------------------
ipbase        ipbasek9      Permanent      ipbasek9
security      None          None           None
uc            uck9          RightToUse     uck9
data          None          None           None

Activating the CME/SRST License

With only the uck9 package installed, the cme-srst license is not in an active state.  No additional licenses need to be installed on the router. The only step needed is to configure the CME/SRST feature and accept the EULA.
Viewing the output of show license detail cme-srst indicates that there is no configuration present and the EULA has not been accepted.
Router#show license detail cme-srst
Index: 5     Feature: cme-srst                          Version: 1.0
    License Type: EvalRightToUse
    License State: Not in Use, EULA not accepted
        Evaluation total period: 8  weeks 4  days
        Evaluation period left: 8  weeks 4  days
        Period used: 0  minute  0  second 
        License Count: 0/0  (In-use/Violation)
    License Priority: None
    Store Index: 7
    Store Name: Built-In License Storage

Configuring the CME/SRST Feature and Accepting the EULA

This section assumes that there is no CME or SRST configuration present on the router but as stated above, the uck9 feature license has been installed. It will cover how to activate the CME/SRST feature license.
Step 1:
Go to global configuration mode. Issue the config t command.
Step 2:
Issue the telephony-service command.
Step 3:
Issue the max-dn  and max-ephone  commands. Once the last command is entered, you'll be prompted to accept the EULA. 
Router(config-telephony)#ip source 10.1.1.1
Router(config-telephony)#max-dn 10
Router(config-telephony)#max-ephone 10

PLEASE  READ THE  FOLLOWING TERMS  CAREFULLY. INSTALLING THE LICENSE OR
LICENSE  KEY  PROVIDED FOR  ANY CISCO  PRODUCT  FEATURE  OR  USING SUCH
PRODUCT  FEATURE  CONSTITUTES  YOUR  FULL ACCEPTANCE  OF  THE FOLLOWING
TERMS. YOU MUST NOT PROCEED FURTHER IF YOU ARE NOT WILLING TO  BE BOUND
BY ALL THE TERMS SET FORTH HEREIN.
Use of this product feature requires  an additional license from Cisco,
together with an additional  payment.  You may use this product feature
on an evaluation basis, without payment to Cisco, for 60 days. Your use
of the  product,  including  during the 60 day  evaluation  period,  is
subject to the Cisco end user license agreement
If you use the product feature beyond the 60 day evaluation period, you
must submit the appropriate payment to Cisco for the license. After the
60 day  evaluation  period,  your  use of the  product  feature will be
governed  solely by the Cisco  end user license agreement (link above),
together  with any supplements  relating to such product  feature.  Thes
above  applies  even if the evaluation  license  is  not  automatically
terminated  and you do  not receive any notice of the expiration of the
evaluation  period.  It is your  responsibility  to  determine when the
evaluation  period is complete and you are required to make  payment to
Cisco for your use of the product feature beyond the evaluation period.
Your  acceptance  of  this agreement  for the software  features on one
product  shall be deemed  your  acceptance  with  respect  to all  such
software  on all Cisco  products  you purchase  which includes the same
software.  (The foregoing  notwithstanding, you must purchase a license
for each software  feature you use past the 60 days evaluation  period,
so  that  if you enable a software  feature on  1000  devices, you must
purchase 1000 licenses for use past  the 60 day evaluation period.)   
Activation  of the  software command line interface will be evidence of
your acceptance of this agreement.
ACCEPT? [yes/no]: yes

Verifying License Status

Once the feature has been configured and the EULA accepted, check the status of the license with the show license detail cme-srst command.
The output should show the License State as Active, In Use.
Router#show license detail cme-srst
Index: 5     Feature: cme-srst                          Version: 1.0
    License Type: EvalRightToUse
    License State: Active, In Use
        Evaluation total period: 8  weeks 4  days
        Evaluation period left: 8  weeks 3  days
        Period used: 0  minute  42 seconds
            Transition date: Oct 29 2012 19:38:17
    License Count: 10/0  (In-use/Violation)
    License Priority: Low
    Store Index: 7
    Store Name: Built-In License Storage
If the output indicates that the EULA has not been accepted, issue the license accept end user agreement command. This will show the EULA and provide the option to accept it.
Note that even after accepting the EULA, the License Type says EvalRightToUse and output shows an Evaluation period. This is because the evaluation is ACTIVE for 60 days. After 60 days i.e. on "Transition date" this will change to RightToUse.
Citation - This blog post does not reflect original content from the author. Rather it summarizes content that are relevant to the topic from different sources in the web. The sources might include any online discussion boards, forums, websites and others.

1 comment :

  1. Great post !! Makes the concept understand in a very simple way. Thanks a lot !!

    ReplyDelete

 
/* Google Analytics begin ----------------------------------------------- */ /* Google Analytics end ----------------------------------------------- */