返回顶部

当前位置: 主页 > 新闻资讯 > 热点聚焦 >

ASR1000系列路由器升级IOS提示‘SHA-1 hash doesn't ma

2015-06-04

  由于项目需要,(ASR1000系列路由器)ASR1004路由器需要将IOS版本升级到3.03.02这个版本。

  早早做好了准备工作,将此版本软件下载后,使用U盘copy到RP2引擎的flash中,在这赞一下U盘的设计真是太方便了,终于不用再使用FTP,TFTP之类的工具了,而且速度也快了好多。另外,及时路由器的软件丢失了,也直接可以从U盘加载IOS启动,再赞一次。

  使用boot system flash bootflash:xx.bin 设置启动项,保存重启

  原本以为很顺利可以完成IOS升级。但是在启动过程中却报了如下错误:

  Missing or illegal ip address for variable DEFAULT_GATEWAY

  Using midplane macaddr

  Missing or illegal ip address for variable IP_ADDRESS

  Missing or illegal ip address for variable IP_SUBNET_MASK

  Package header rev 0 structure detected

  Calculating SHA-1 hash...done

  validate_package: SHA-1 hash:

  calculated 0fade1da:baef8cf1:626c791e:c6a65637:6ab04133

  expected 0df4c880:121a7ef6:d859f7b8:b589cbe7:2b0a514a

  SHA-1 hash doesn't match

  boot: error executing "boot bootflash:asr1000rp2-adventerprise.03.13.02.S.154-3.S2-ext.bin"

  一般此错误表示软件不完全,理解查看了一下大小和官方数据做比对,IOS大小是正确的,于是又用MD5软件检测了IOS的MD5值,也是一样的。这就说明IOS本身是没有问题的,那就应该是路由器的问题。

  查看路由器自带的软件版本为3.2可以正常启动,难道是我的IOS版本太新了,无法识别SHA值。

  突然有一个想法,升级一下ROMMON看看会不会有用,于是下载最新的ROMM版本,升级,重启。这是SHA-1值真的匹配了,看来还是ROMMON的版本太低了,无法识别新的IOS软件的SHA-1值。

ASR1000系列路由器升级IOS提示‘SHA-1 hash doesn't match’解决方法

  下面是升级ROMMON的方法分享给大家

  Router#upgrade rom-monitor filename bootflash:asr1000-rommon.154-2r.S.pkg all

  ROMMON upgrade complete.

  To make the new ROMMON permanent, you must restart the linecard.

  当出现上面的提示时,重启路由器即可。

  最后通过Router#show platform 确认最新的ROMMON版本

  Router#show platform

  Chassis type: ASR1004

  Slot Type State Insert time (ago)

  --------- ------------------- --------------------- -----------------

  0 ASR1000-SIP10 ok 00:03:10

  0/0 SPA-8X1GE-V2 ok 00:01:32

  1 ASR1000-SIP10 ok 00:03:10

  1/1 SPA-5X1GE-V2 ok 00:01:32

  R0 ASR1000-RP2 ok, active 00:03:10

  F0 ASR1000-ESP40 ok, active 00:03:10

  P0 ASR1004-PWR-AC ok 00:02:17

  P1 ASR1004-PWR-AC ok 00:02:17

  Slot CPLD Version Firmware Version

  --------- ------------------- ---------------------------------------

  0 07091401 15.4(2r)S

  1 07091401 15.4(2r)S

  R0 13092401 15.4(2r)S

  F0 1003190E 15.4(2r)S

©  北京京兆亿达科技有限公司 版权所有 京ICP备14043786号-1

服务专线:400-0809-059  

地址:北京市海淀区上地信息路7号-1层D21室

李亚洲 Tel:137-1889-5661

李   白 Tel:186-1832-0142

陈振周 Tel:158-1142-4623

在线客服