loading...

. . . . . .

Request a Quote

    How to License a Cisco Switch Using SLR (Offline Smart Licensing Guide)

    • By Oriole One
    • May 24, 2026
    • 16 Views

    Cisco Smart Licensing simplifies software entitlement management, but not every environment allows direct internet connectivity to Cisco licensing services. Many enterprise, government, OT, and air-gapped environments require a fully offline licensing process. This is where SLR (Smart License Reservation) becomes essential.

    In this guide, you will learn how to license a Cisco switch using SLR, also known by many engineers as Specific License Reservation, using an entirely offline process without requiring continuous or initial connectivity to Cisco Smart Software Manager (CSSM).

    Whether you are deploying a new Cisco switch in a secured network or migrating from legacy licensing, this step-by-step tutorial covers everything required to successfully activate licenses using SLR.

    What Is Cisco SLR (Smart License Reservation)?

    Cisco Smart License Reservation (SLR) is Cisco’s offline smart licensing method designed for environments where devices cannot communicate directly with Cisco licensing infrastructure.

    Unlike traditional smart licensing, SLR:

    • Does not require internet access
    • Does not require continuous connectivity to CSSM
    • Supports air-gapped or isolated networks
    • Allows licenses to be manually reserved and installed using authorization codes

    With SLR, a switch generates a request code, which is manually entered into Cisco’s licensing portal. Cisco then generates an authorization code that is installed on the device.

    This creates a fully offline licensing workflow while maintaining compliance with Cisco licensing policies.

    When Should You Use Cisco SLR?

    SLR is recommended when:

    • Your environment has strict security controls
    • Internet access is prohibited
    • Devices operate in isolated networks
    • Corporate policies block outbound connectivity
    • Initial registration with Cisco licensing servers is not possible

    Common examples include:

    • Government networks
    • Industrial or OT environments
    • Financial institutions
    • Military infrastructure
    • Highly secured enterprise environments

    If your switch can directly communicate with Cisco licensing services, Smart Licensing Using Policy (SLP) or standard Smart Licensing may be easier. However, for offline deployments, SLR remains one of the most reliable methods.

    Prerequisites Before Licensing a Cisco Switch Using SLR

    Before beginning the SLR licensing process, make sure you have the following information and access available.

    1. Cisco CCO ID

    You need a valid Cisco CCO ID associated with your organization.

    The CCO account must have access to the purchased software entitlements.

    2. Contract Number

    A contract number is required to start the licensing process.

    In most cases:

    • Your supplier or reseller provides the contract number
    • Cisco must update your profile with the correct contract information
    • Licensing may fail if the contract is not associated correctly

    It is recommended to confirm this information before starting.

    3. Verify Device Association

    Ensure the Cisco switch serial numbers are correctly associated with the CCO ID.

    You can verify:

    • Device entitlement mapping
    • License ownership
    • Contract association

    Incorrect serial number registration is a common reason for licensing delays.

    Verify the Current License Reservation Status

    Before enabling SLR, check the existing licensing state on the switch.

    Run:

    show license reservation

    This command helps confirm whether:

    • SLR is enabled
    • A reservation already exists
    • Authorization is installed
    • The device licensing state is active or pending

    Always document the output before making licensing changes.

    Step 1: Enable Smart License Reservation (SLR)

    To begin the offline licensing process, enable Smart License Reservation in global configuration mode.

    Run:

    license smart reservation

    This command prepares the switch for reservation-based licensing.

    After enabling the feature, save the configuration.

    Example:

    configure terminal
    license smart reservation
    end
    write memory

    Once enabled, the switch becomes ready to generate a reservation request code.

    Step 2: Generate a Request Code from the Cisco Switch

    The next step is generating the local request code from the device.

    Run:

    license smart reservation request local

    The switch generates a unique request code.

    Example output:

    Device Reservation Request Code:
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    This request code is essential.

    You will later upload or paste this code into Cisco Smart Software Manager to generate an authorization code.

    Important:
    Save the request code carefully. Even a minor formatting issue may prevent successful authorization generation.

    Step 3: Reserve the License in Cisco Smart Software Manager (CSSM)

    After generating the request code, log in to Cisco Smart Software Manager.

    Cisco Smart Software Manager (CSSM)

    Inside the portal:

    1. Navigate to License Reservation
    2. Select the correct virtual account
    3. Enter the generated request code
    4. Reserve the required licenses
    5. Generate the authorization code file

    Cisco CSSM will create an authorization code file (commonly saved as a .txt file).

    This file will later be uploaded to the switch.

    Tip: Ensure the correct license entitlement is selected before generating the authorization file to avoid mismatched license allocation.

    Step 4: Install the Authorization Code on the Cisco Switch

    Copy the authorization file to the switch flash storage.

    For example:

    copy scp: flash:

    Or via USB/TFTP depending on your environment.

    After copying the authorization file, install it using:

    license smart reservation install file flash:AuthCode.txt

    If the installation succeeds, the switch registers the reserved license locally.

    You should see a success confirmation.

    Step 5: Verify Cisco Switch Licensing Status

    After installation, verify successful licensing.

    Run:

    show license reservation

    Also validate the overall license status:

    show license summary

    You should confirm:

    • License authorization is successful
    • Reservation status is active
    • Entitlements appear correctly
    • No authorization failures exist

    A successful SLR registration means the switch is fully licensed without requiring internet connectivity.

    Useful Cisco TAC Commands for Troubleshooting

    If licensing issues occur, Cisco Technical Assistance Center (TAC) may request diagnostic outputs.

    Common commands include:

    show tech
    show license tech support
    show ip http client all
    show call-home profile all
    show license summary
    show crypto pki trustpool

    These commands help Cisco TAC identify:

    • Licensing synchronization issues
    • Smart licensing configuration problems
    • Certificate or trustpool issues
    • HTTP client configuration problems
    • Call-home configuration conflicts
    • Entitlement validation failures

    Collect these outputs before opening a support case to reduce troubleshooting time.

    Common SLR Licensing Issues and Fixes

    Contract Number Not Linked

    Problem:
    The CCO profile does not contain the correct contract number.

    Fix:
    Contact your supplier or Cisco representative and request profile synchronization.

    Device Serial Number Missing

    Problem:
    The switch serial number is not associated with the entitlement.

    Fix:
    Verify the device serial number against the purchased licenses.

    Authorization Code Fails

    Problem:
    The authorization file installation returns an error.

    Fixes:

    • Confirm the request code belongs to the same switch
    • Verify the authorization file is not corrupted
    • Ensure the correct virtual account was selected
    • Regenerate the authorization code if necessary

    License Status Not Updating

    Problem:
    Licensing appears incomplete after installation.

    Fix:
    Run:

    show license reservation

    and

    show license summary

    to validate the actual state.

    Some platforms may require a few moments for internal synchronization.

    Best Practices for Cisco SLR Licensing

    To avoid licensing problems:

    • Keep a backup of request and authorization codes
    • Verify entitlement mapping before starting
    • Confirm the correct contract number is linked to the CCO account
    • Store authorization files securely
    • Capture TAC outputs before escalation
    • Maintain documentation for audit purposes

    These steps reduce operational delays and simplify renewals or migrations later.

    FAQs

    1. What is SLR in Cisco licensing?

    SLR stands for Smart License Reservation, Cisco’s offline smart licensing mechanism used for devices without internet connectivity.

    2. Does Cisco SLR require internet access?

    No. SLR is designed as an offline licensing method and does not require continuous or initial connectivity to Cisco Smart Software Manager.

    3. How do I check SLR status on a Cisco switch?

    Run:

    show license reservation

    This command displays the reservation and authorization state.

    4. What do I need before starting SLR licensing?

    You typically need:

    • A Cisco CCO ID
    • A valid contract number
    • Device serial number association
    • Purchased software entitlement
    5. What if Cisco TAC asks for diagnostics?

    Prepare outputs from:

    • show tech
    • show license tech support
    • show license summary
    • show crypto pki trustpool

    and related smart licensing command.

    Final Thoughts

    Licensing a Cisco switch using SLR (Smart License Reservation) is one of the most reliable methods for secure or air-gapped environments where internet access is unavailable.

    The process is straightforward:

    1. Enable Smart License Reservation
    2. Generate the request code
    3. Reserve the license in Cisco CSSM
    4. Generate authorization codes
    5. Install the authorization file
    6. Verify successful registration

    By ensuring your CCO ID, contract number, and device serial numbers are correctly associated before starting, you can avoid most licensing issues and complete the process efficiently.

    Leave a Reply

    Your email address will not be published. Required fields are marked *