Strange Boot system problem

Unanswered Question
Jul 17th, 2008
User Badges:


I am facing very strange problem with my 2811 routers that i copied c2800nm-advsecurityk9-12.4 and issue boot system command for c2800nm-advsecurityk9-12.4 but still its booting from its ipbase IOS. I cannot delete ipbase IOS and then reboot from advsecurityk9 because its remote end router and there is no I.T officer available.

any suggestion.


Rahat Siddiq

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
jamesl0112 Thu, 07/17/2008 - 02:33
User Badges:
  • Bronze, 100 points or more

Did you already have a boot system line in the config for the original IOS? If so the router will try the boot system commands in the order that it reads them.

Are you using the standard config-register?

rahatsiddiq Thu, 07/17/2008 - 03:19
User Badges:

i just upload K9 IOS and enter commanad

boot system flash (flash file name)and save configuration and reboot.

but still its booting from old ipbase IOS.

config register is 0X2102


jamesl0112 Thu, 07/17/2008 - 03:52
User Badges:
  • Bronze, 100 points or more

Exactly, so if you show run - what boot system commands are in there? What order are they in?

rahatsiddiq Thu, 07/17/2008 - 04:01
User Badges:


boot system flash c2800nm-advsecurityk9-mz.124-3h.bin

jamesl0112 Thu, 07/17/2008 - 04:28
User Badges:
  • Bronze, 100 points or more

Odd - not sure why it isn't working then.

If you run show flash does the image file definitely show up in there? Have you tried removing the boot system command, and then copying the filename from the show flash output, to make it's definitely correct?

One last obvious question - are you definitely saving the config before reloading?

rahatsiddiq Thu, 07/17/2008 - 04:34
User Badges:

-#- --length-- -----date/time------ path

1 14716228 Mar 09 2006 02:44:46 +00:00 c2800nm-ipbase-mz.123-14.T6.bin

2 1646 Mar 09 2006 02:52:40 +00:00 sdmconfig-2811.cfg

3 4052480 Mar 09 2006 02:53:06 +00:00 sdm.tar

4 812032 Mar 09 2006 02:53:20 +00:00 es.tar

5 1007616 Mar 09 2006 02:53:36 +00:00 common.tar

6 1038 Mar 09 2006 02:53:48 +00:00 home.shtml

7 113152 Mar 09 2006 02:54:00 +00:00 home.tar

8 511939 Mar 09 2006 02:54:14 +00:00 128MB.sdf

9 20268416 Apr 11 2008 08:03:36 +00:00 c2800nm-advsecurityk9-mz.124-3h.bin

22515712 bytes available (41500672 bytes used)

you can see the output and offcourse i am saving config.

and this problem is not only one branch i am facing the same problem in more than 4 branches.

jamesl0112 Fri, 07/18/2008 - 00:41
User Badges:
  • Bronze, 100 points or more

Does anyone else have any ideas?

burleyman Fri, 07/18/2008 - 03:51
User Badges:
  • Blue, 1500 points or more

Do you want to keep the old IOS on the Router? If not you can erase the IOS you do not want and it should then boot to the one you want. It looks like it is just booting the first one it sees rather than the one you have defined. Can you post the output to this command

dir all-file


tdrais Fri, 07/18/2008 - 04:15
User Badges:
  • Blue, 1500 points or more

My guess is that the router cannot read the new file for some reason. Unfortunately these message are in the console during boot and are many time not in the log afterward so you normally have to be able to have console access to see some errors. The file looks the proper size so its hard to say. I have had files not read from the flash and had to format the flash and reload the files.

Even without local IT hopefully you could get someone who could physically swap the flash card. You could build a new flash card with the image you want at you local site and test it. Then send the card to the site and have someone swap it. If it doesn't work they can just put the old one back. Of course if the site is international it may not be worth dealing with sending encryption software though customs in some countries.

Something I notice when I check the size of your IOS is that there are a couple of nasty bugs in that release. This one in particular


Headline: udp packets to port 2517 cause memory depletion or reload on router

burleyman Fri, 07/18/2008 - 04:19
User Badges:
  • Blue, 1500 points or more

Also, you could see if someone could connect a laptop to your network and then connect a console cable to that laptop and then remote into the laptop with something like RDP and then you could see what comes up during boot to see if there are any errors.



This Discussion