Wednesday, November 30, 2011

Cisco Bootstrap / ROMMON Upgrade

Here we are going to upgrade the Bootstrap on a Cisco 1841 ISR but would be the same on Cisco 2800 / 3800 series.

There really isn't a lot to it but since you will probably only do it a handful of times during your career I thought it was a worthy post.

First things that you need to do is download the latest image from Cisco and will look something like this.

C1841_RM2.srec.124-13r.T5

You can check to see what revision your router is running by entering this command:

#show version

Look for this line in the output, it will vary depending on your device and image.

ROM: System Bootstrap, Version 12.3(8r)T8, RELEASE SOFTWARE (fc1)


We are going to upgrade the current image to (124-13r)

Once you have the file, you need to get it onto your routers flash card or put it on a USB drive.

All you have to do is type this command and thats it.


Router#upgrade rom-monitor file flash:C1841_RM2.srec.124-13r.T5 

This command will result in a  'power-on reset' of the router!
Continue? [yes/no]: y
ROMMON image upgrade in progress.
Erasing boot flash eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Programming boot flash ppppppppppp

Now Reloading
System Bootstrap, Version 12.3(8r)T8, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 2004 by cisco Systems, Inc.

And here we are:

System Bootstrap, Version 12.4(13r)T5, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 2007 by cisco Systems, Inc.

Thats it for today!

4 comments:

  1. Hi,

    I have 2 CISCO 1841 ISRs.

    one is loaded with C1841_RM2.srec.124-13r.T5 and the other one with an older version that will not recognise HWIC-ADSL.

    Is it possible to copy the C1841_RM2.srec.124-13r.T5 from the 1st router to my computer or some other media and then upgrade my router with the old boot manager?

    regards,

    dennis

    ruffcut@hotmail.com

    ReplyDelete
  2. hi i have cisco router 892 i want to upgrade IOS ver... i have done some work..

    plz guide me what next step i have to follow.

    Cisco IOS Software, C890 Software (C890-UNIVERSALK9-M), Version 15.0(1)M6, RELEASE SOFTWARE (fc1)
    Technical Support: http://www.cisco.com/techsupport
    Copyright (c) 1986-2011 by Cisco Systems, Inc.
    Compiled Wed 01-Jun-11 21:24 by prod_rel_team

    ROM: System Bootstrap, Version 12.4(22r)YB3, RELEASE SOFTWARE (fc1)



    sh flash

    -#- --length-- -----date/time------ path
    1 30168348 Jun 16 2011 06:58:26 c890-universalk9-mz.150-1.M6.bin
    2 3559 Feb 21 2011 07:05:24 cpconfig-89x.cfg
    3 2941440 Feb 21 2011 07:05:44 cpexpress.tar
    4 1038 Feb 21 2011 07:05:56 home.shtml
    5 115712 Feb 21 2011 07:06:08 home.tar
    6 1697952 Feb 21 2011 07:06:26 securedesktop-ios-3.1.1.45-k9.pkg
    7 415956 Feb 21 2011 07:06:56 sslclient-win-1.1.4.176.pkg
    8 976 Dec 04 2012 11:33:02 vlan.dat

    ReplyDelete
    Replies
    1. I am not sure of the exact context that is used with that router but it should be something close to this:

      config t

      boot system flash:/c890-universalk9-mz.150-1.M6.bin (You would use the new image name of course)

      show boot

      OR

      show version (It should show IOS NEXT BOOT) or something like that.

      copy running start

      Just make sure that you copy the new image to the flash and verify its there and its the correct size.

      You can copy the image to the flash many different ways and remember that the ( ? ) is there to help. This would copy from an tftp server to your flash.

      copy tftp (This is the source) flash: (This is the destination)

      Then just follow the prompts... Remember that if you just use a ( ? ) after copy, it will show you all of the different ways available. Just remember the source / destination and you should be good.

      Hope that gets you going in the right direction.

      Delete