05-31-2017 12:00 PM - edited 03-03-2019 08:34 AM
Trying to update the IOS on my Cisco 881 router. I tried 3 different IOS and when I try to boot from any of them, it only boots from the original IOS.
I'm trying to update to the M7 IOS, as you can see, I have 3 of them in the directory on the router.
P0690#dir
Directory of flash:/
1 -rw- 68150540 Dec 1 2000 14:12:00 -06:00 c800-universalk9-mz.SPA.153-3.M2.bin
2 -rw- 3071 Sep 4 2014 19:30:20 -05:00 cpconfig-8xx.cfg
3 -rw- 720 Jul 28 2016 14:44:12 -05:00 vlan.dat
4 drw- 0 Sep 4 2014 19:30:50 -05:00 ccpexp
245 -rw- 2464 Sep 4 2014 19:32:50 -05:00 home.shtml
246 -rw- 19379 Jul 28 2016 14:43:08 -05:00 P0690.lifetouch.net-Running.cfg
247 -rw- 83042244 May 30 2017 11:40:28 -05:00 c800-universalk9-mz.SPA.154-3.M7.bin
248 -rw- 44562460 May 31 2017 09:25:48 -05:00 c880data-universalk9-mz.154-3.M7.bin
249 -rw- 40356332 May 31 2017 10:22:42 -05:00 c880data-universalk9-mz.153-3.M7.bin
The running config points at the new M7 IOS.
P0690#sho run | b boot
boot-start-marker
boot system flash flash:c880data-universalk9-mz.153-3.M7.bin
boot config usbflash0:CVO-BOOT.CFG
boot-end-marker
However, after reboot, it still boots the M2 IOS.
P0690#sho ver
Cisco IOS Software, C800 Software (C800-UNIVERSALK9-M), Version 15.3(3)M2, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2014 by Cisco Systems, Inc.
Compiled Thu 30-Jan-14 02:12 by prod_rel_team
ROM: System Bootstrap, Version 15.4(1r)T, RELEASE SOFTWARE (fc1)
P0690 uptime is 3 hours, 29 minutes
System returned to ROM by reload at 10:25:35 CST_-DS Wed May 31 2017
System restarted at 10:27:47 CST_-DST Wed May 31 2017
System image file is "flash:c800-universalk9-mz.SPA.153-3.M2.bin"
Any idea on what I can do to get the new M7 IOS on here. The rest of my 881 routers I was able to get the M7 IOS to boot just fine. I used c880data-universalk9-mz.154-3.M7.bin for those.
05-31-2017 01:53 PM
boot system flash flash:c880data-universalk9-mz.153-3.M7.bin
I think the file is corrupt. Go to the Cisco website and copy the MD5 hash value of the file and compare with the value of the file found in the router.
The command to compare is: verify /md5 flash:c880data-universalk9-mz.153-3.M7.bin <MD5 from Cisco website>
06-01-2017 09:19 AM
I don't think the file is corrupt. I tried 3 different M7 files. The one I'm using on all my other routers is c880data-universalk9-mz.154-3.M7.bin and this one isnt working either.
When I ran the verify command, I didn't get an error. Any other ideas? Thanks!
.................................................................................................................................................MD5 of flash:c880data-universalk9-mz.153-3.M7.bin Done!
verify /md5 (flash:c880data-universalk9-mz.153-3.M7.bin) = f7db0c89a9beedd9dc02503c3b864015
06-01-2017 02:01 PM
06-01-2017 04:02 AM
Is the config-register 0x2102?
06-01-2017 09:14 AM
Yes, the config-register is 0x2102.
Configuration register is 0x2102
06-01-2017 09:33 AM
Could you post the full output of "sh ver" and "sh inventory".
Have you tried connecting to the console port and log the output when it is rebooting? It may tell you why it isn't using the designated IOS.
06-01-2017 09:38 AM
I have not tried to console in quite yet. The router is remote at a branch and I wanted to see if there was anything I was missing before walking thru the branch how to console in for me.
P0690#sho ver
Cisco IOS Software, C800 Software (C800-UNIVERSALK9-M), Version 15.3(3)M2, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2014 by Cisco Systems, Inc.
Compiled Thu 30-Jan-14 02:12 by prod_rel_team
ROM: System Bootstrap, Version 15.4(1r)T, RELEASE SOFTWARE (fc1)
P0690 uptime is 1 day, 1 hour, 7 minutes
System returned to ROM by reload at 10:25:35 CST_-DS Wed May 31 2017
System restarted at 10:27:48 CST_-DST Wed May 31 2017
System image file is "flash:c800-universalk9-mz.SPA.153-3.M2.bin"
Last reload type: Normal Reload
Last reload reason: Reload Command
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
Cisco C881-K9 (revision 1.0) with 944128K/104448K bytes of memory.
Processor board ID FTX183682PP
5 FastEthernet interfaces
1 Virtual Private Network (VPN) Module
DRAM configuration is 32 bits wide
255K bytes of non-volatile configuration memory.
250880K bytes of ATA System CompactFlash (Read/Write)
License Info:
License UDI:
-------------------------------------------------
Device# PID SN
-------------------------------------------------
*0 C881-K9 FTX183682PP
License Information for 'c800'
License Level: advipservices Type: Permanent
Next reboot license Level: advipservices
Configuration register is 0x2102
P0690#sho inv
NAME: "C881-K9", DESCR: "C881-K9 chassis, Hw Serial#: FTX183682PP, Hw Revision: 1.0"
PID: C881-K9 , VID: V01, SN: FTX183682PP
NAME: "C881 Mother board on Slot 0", DESCR: "C881 Mother board"
PID: C881-K9 , VID: V01, SN: FOC18238DUU
06-01-2017 09:52 AM
I just checked CCO. You may be loading the wrong code.
If you look there is code for an "881 Integrated Services Router" which has the code you are trying, but further down the list is code for a "C881 Integrated Services Router" that lists"c800-universalk9-mz.SPA.153-3.M7.bin" which appears to be more in line with the IOS the router is loading when it reboots.
I don't have the time to research the specifics and the difference between the platforms but it may be your issue.
02-20-2018 09:05 PM
chrihussey is right.
Just wrong code problem lead to this issue. Thank you so much. i just re-check and resolve my problem too.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide