Licensing Tips for 3750 Stacks

Licensing Tips for Cisco 3750 Stacks

Recently I had to upgrade some 3750-x Stacks to Advanced Services and the Cisco documentation was a bit short of advice, and certainly not all in the one place. So here is a quick run down of some key steps.

Before you start.

Go to your 3750 stack and pull off ìshow versionî  take a copy of the output to the internet enabled system you are going to access Cisco from. To get Advanced Services you will need to have the universal version of IOS installed on the switch, and the Advanced Services are only enabled once the appropriate license is installed and the switch reloaded.

Go/License

Once you received a your PAK though email go http://www.cisco.com/web/go/license as instructed in the pack.

Once you are through your CCO logon you should be presented with the following screen.

If you have multiple licences available you can only select 1 at a time, enter 1 in [Qty] box

then click [All Done]

Product License Registration

This should take you to the next page where your “show version” will come in handy.

So looking at this page you need product number and serial number, now look at “show version” and you will have several options to choose from.
ABC-1-1-ST-1>show ver
Cisco IOS Software, C3750E Software (C3750E-UNIVERSALK9-M), Version 12.2(55)SE1,RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2010 by Cisco Systems, Inc.
Compiled Thu 02-Dec-10 06:08 by prod_rel_team
Image text-base: 0x00003000, data-base: 0x02800000
ROM: Bootstrap program is C3750E boot loader
BOOTLDR: C3750E Boot Loader (C3750X-HBOOT-M) Version 12.2(53r)SE1, RELEASE SOFTWARE (fc1)
ABC-1-1-ST-1 uptime is 3 weeks, 4 days, 12 hours, 55 minutes
System returned to ROM by power-on
System restarted at 22:45:02 UTC Fri Dec 10 2010
System image file is "flash:/c3750e-universalk9-mz.122-55.SE1/c3750e-universalk9-mz.122-55.SE1.bin"
....
License Level: ipbase
License Type: Permanent
Next reload license Level: ipbase
cisco WS-C3750X-48P (PowerPC405) processor (revision A0) with 262144K bytes of memory.
Processor board ID FDO********
Last reset from power-on
2 Virtual Ethernet interfaces
1 FastEthernet interface
104 Gigabit Ethernet interfaces
4 Ten Gigabit Ethernet interfaces
The password-recovery mechanism is enabled.
512K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address : C4:71:**:**:**:**
Motherboard assembly number : **-******-**
Motherboard serial number : FDO********
Model revision number : A0
Motherboard revision number : A0

Model number : WS-C3750X-48PF-S
Daughterboard assembly number : ***-*****-01
Daughterboard serial number : FDO********

System serial number : FDO*******

Top Assembly Part Number : ***-*****-**
Top Assembly Revision Number : A0
Version ID : V01
CLEI Code Number : COMJZ******2
Hardware Board Revision Number : 0x02
Switch Ports Model SW Version SW Image
------ ----- ----- ---------- ----------
* 1 54 WS-C3750X-48P 12.2(55)SE1 C3750E-UNIVERSALK9-M
2 54 WS-C3750X-48P 12.2(55)SE1 C3750E-UNIVERSALK9-M
Switch 02
---------
Switch Uptime : 3 weeks, 4 days, 12 hours, 54 minutes
Base ethernet MAC Address : C4:71:**:**:**:**
Motherboard assembly number : **-*****-**
Motherboard serial number : FDO********
Model revision number : A0
Motherboard revision number : A0

Model number : WS-C3750X-48PF-S

Daughterboard assembly number : ***-*****-**
Daughterboard serial number : FDO********

System serial number : FDO********

Top assembly part number : ***-*******-**
Top assembly revision number : A0
Version ID : V01
CLEI Code Number : COM*******
License Level : ipbase
License Type : Permanent
Next reboot licensing Level : ipbase

So the information you need for each switch is:

Model number : WS-C3750X-48PF-S =Product number

System serial number : FDO******** = Serial number

If you accidentally use another serial number e.g. of the motherboard then it will still generate a license file but will not install in the switch.

Copy The Lic file to corresponding flash in the stack

I have not seen any guidance directly from Cisco, but there is some mention on the forums (https://supportforums.cisco.com/thread/2055932) This makes a lot of sense to me keeping the license file tied to the specific switch. I would even consider it as best practise, but who am I to state this.

Copy each individual .lic file to the corresponding switches in the stack’s flash. In case you don’t know each switch in the stack has its own flash that can be access by using the switch number in the flash: command so switch 1 flash  = flash1: and switch 2 =flash2:

copy ftp://johnmcmanus:[email protected]/Licenses/ABC-1-1-SW-1/FDO_lostofcharacters.lic flash1:FDO_lostofcharacters.lic
copy ftp://johnmcmanus:[email protected]/Licenses/ABC-1-1-SW-2/FDO_lostofcharacters.lic flash2:FDO_lostofcharacters.lic

Install the License

license install flash:flash1:FDO_lostofcharacters.lic
license install flash:flash2:FDO_lostofcharacters.lic

You will need to reboot for the license to take effect, use “show version” this will display

License Level: ipbase
License Type: Permanent
Next reload license Level: <newly installed license>

In summary

I had trouble finding all the information in one place when looking to upgrade my 3750’s licenses, so here are my tips for obtaining and installing licenses on 3750 stacks.

  • vit

    how to update ipbase to advipservices?
    tip: you need one or more 3750 with advipservices in stack and change switch priority
    =========
    Switch Ports Model SW Version SW Image
    —— —– —– ———- ———-
    1 30 WS-C3750E-24TD 12.2(46)SE C3750E-UNIVERSAL-M
    2 26 WS-C3750-24P 12.2(46)SE C3750-ADVIPSERVICESK9-M
    * 3 26 WS-C3750-24P 12.2(46)SE C3750-ADVIPSERVICESK9-M

    Switch 01
    ———

    Model number : WS-C3750E-24TD-S

    License Level : ipbase
    License Type : Permanent
    Next reboot licensing Level : ipbase

    ============
    H/W Current
    Switch# Role Mac Address Priority Version State
    ———————————————————-
    1 Member 0024.98ee.ad80 1 1 Ready
    2 Member 0024.c33e.7680 2 0 Ready
    *3 Master 0024.c33e.9000 3 0 Ready
    ==============
    hostname#sh boot
    BOOT path-list : flash:c3750-advipservicesk9-mz.122-46.SE/c3750-advipservicesk9-mz.122-46.SE.bin
    Config file : flash:/config.text
    Private Config file : flash:/private-config.text
    Enable Break : no
    Manual Boot : no
    HELPER path-list :
    Auto upgrade : yes
    Auto upgrade path :
    Timeout for Config
    Download: 0 seconds
    Config Download
    via DHCP: disabled (next boot: disabled)
    ——————-
    Switch 1
    ——————-
    BOOT path-list : flash:c3750e-universal-mz.122-46.SE/c3750e-universal-mz.122-46.SE.bin
    Config file : flash:/config.text
    Private Config file : flash:/private-config.text
    Enable Break : no
    Manual Boot : no
    HELPER path-list :

    Auto upgrade : no
    Auto upgrade path :
    ——————-
    Switch 2
    ——————-
    BOOT path-list : flash:c3750-advipservicesk9-mz.122-46.SE/c3750-advipservicesk9-mz.122-46.SE.bin
    Config file : flash:/config.text
    Private Config file : flash:/private-config.text
    Enable Break : no
    Manual Boot : no
    HELPER path-list :

    Auto upgrade : no
    Auto upgrade path :

  • Monkey

    If you want to advipservices, do all members need the upgrade, or can you just upgrade the master?

  • Jf781

    Just wanted to say thanks for taking the time putting this together.  Much appreciated.

  • Imran

    Awesome.. exactly what I was looking for
    Thanks alot

  • Bryan Smith

    Very Helpful! Thanks man.