【Cisco 1700系列路由器的硬件故障检修】分享给互联网从爱好者学习参考。
本文帮助用 Cisco 1700系列路由器排除潜在硬件问题故障,并且可帮助您根据 路由器体验错误的种类识别哪个组件可能导致硬件故障。
使用的组 件本文的信息根据下面 的硬件版本。
Cisco 1700系列路由 器
本文提供的信息在特定实验室环境 里从设备被创建了。用于本文的所有设备开始了以一个缺省 (默认)配置。假如在一个真实网络工作,保证您使用它以 前了解所有命令的潜在影响。
硬件软件兼容性与内存要求每当您安装新的卡、 模块或者® Cisco IOS软件镜象,验证是重要的路由器 有足够的内存,并且硬件与软件是与功能兼容您希望使用。
执行以下推荐的步骤检查硬件软件兼 容性与内存要求:
使用 软件顾问 (注册的用户 ) 工具选择您的网络设备的软件。
提示:
硬件部 分帮助的 软件支持您验证安装期望 Cisco IOS 软件版本是否支持在路由器上模块与卡。
功能(注册的 用户) 部分帮助的 软件支持您确定选择需要的Cisco IOS 软件镜象您 希望实现功能的种类。
使用 IOS升级计划程序 (注册的 用户)检查Cisco IOS软件(RAM和闪存)必需的最低的内存大小,并且 /或者下载Cisco IOS软件镜象。 确定在您的路由器上(RAM和 闪存)安装内存大小,参见 如何选择 Cisco IOS 软件版本-内存需求。
提示:
假如想要保持功能和在您的路由器当前运行的版本一 样,但不知道哪个功能集您使用,输入 show version 命令在您的路由 器并且粘贴它到 输出解释器 工具发现。 非凡是假如计划使用最新软 件功能,它是重要的对检查功能支持。
假如需要升级Cisco IOS软件镜象到一个新版本或功 能集,参见 如何选择一个Cisco IOS软件版本 欲知更多信息。
假如确定需要Cisco IOS软件升级,遵从 Cisco 1700系列路由器 软件安装和升级过程。
提示:;假如您1700没有与网络 的连接也没有一个有效的Cisco IOS软件镜象,您可能需要使用路由 器的控制台端口 使用ROMmon 执行 xmodem软件升级。此程序不要 求使用微小的文件传输协议(TFTP)服务器。
在Cisco IOS软件升级以后,假如路由器不引导,参 见 路由器不引导 本文 的部分欲知更多信息。
错误信息错误信息解码器 (注册的用 户) 工具答应您检查错误信息的含义。错误信息在Cisco产 品控制台出现,通常以以下形式:
%XXX-n-YYYY : [text]这是错误信息示例:
Router# %SYS-2-MALLOCFAIL: Memory allocation of [dec] bytes failed from [hex],
pool [chars], alignment [DEC];
而其他指示硬 件或软件故障并且要求动作,一些错误信息只是与信息有关的。 错误信息解码器 (注册的用户)工具提 供消息的解释,推荐的行为(若需要),和假如可用,提供关于该错 误信息的广泛的故障检修信息的文件的一条链路。
模块与卡Cisco 1700系列路由 器包括二个WAN接口卡插槽。另外,Cisco 1750及Cisco 1751 路由器包括能为语音接口卡仅使用的一个Voice interface card (VIC)插槽。Cisco 1760路由器包括二个VIC 只插槽。 然而,不是所有的Cisco广域网接口卡(WIC),语音接口卡 (VICs)和语音广域网接口卡(1700系列路由器支持VWIC)s。如 下本文可帮助您验证支持module/card:
关于WIC兼容性信息,请参阅 WIC硬件兼容表。
关于VIC/VWIC兼容性信息,请参阅 语音硬件兼容表。
DSP最优 化在Cisco 1751及Cisco 1760 路由器*找到更改模拟语音接 口卡(VICs的)编码复杂性和优化数字信号处理器(DSP)资源在模拟之 中和BRI VICs软件配置信息在Cisco 1751及Cisco 1760 路由器,请 参阅 DSP最优化在Cisco 1751及Cisco 1760 路由器。
*DSP计算器工具 (注册的用户)可帮助 您确定Cisco 1751和Cisco 1760路由器的DSP需求,根据接口模块所 选的和他们的编码配置。 此工具支持Cisco IOS软件版本 12.2(8) YN和以后。 WIC-1ENET模块
Cisco WIC-1ENET是支持10BASE-T以太网的单端口以 太网接口卡。卡提供Cisco 1700系列路由器以另外的以太网 接口。
Cisco WIC-1ENET卡 Cisco 1700系列路由器只支持并且要求Cisco IOS软件版本 12.2(2)xj以上假如卡在任何WIC插槽上安装除插槽0之外,或者假如 超过安装一个卡。卡可以使用与Cisco IOS 软件版本 12.2(4)T,但必须在插槽0上安装卡,并且仅一个Cisco WIC-1ENET 卡在路由器可以安装。
关于信息关 于Cisco WIC-1ENET卡的兼容性和硬件/软件需求,请参阅 Cisco WIC-1ENET需求。
此部分说明什么执行确定潜在硬件问题的原因。
为了确定原因,第一步将获取同样 多关于问题的信息尽可能。以下信息为确定问题的原因是重 要的:
*控制台日志- 欲知更 多信息, 请参阅 Applying Correct Terminal Emulator Settings for Console Connections。
*系统日志信息- 假如路由器 设置发送日志到系统日志服务器,您可以能得到信息关于发生什么 。关于具体资料,请参阅 如何配置 Cisco设备为Syslog。
*show technical-support命令输出 - show technical-support 命令是许多不同的命令的编译包括 show version、 show running-config和 show stacks。 TAC工程师通常请求此信息排除硬件问题故障。在执行 重新加载或 重新启动之前 收集show technical-support 信息是重要的因为这些动作能造成关于问题的所有信息丢失。
*完全启动顺序假如路由器经历引导 程序错误。
假如有show命令的输出 从您的Cisco设备(包括 show technical-support),您能使用 Output Interpreter ; 显示潜在问题和修正。使用 Output Interpreter ;,您必须是一个 注册的用户,登录,并且安排Javascript 被启用。
You can use Output Interpreter to display potential issuesand fixes. To use Output Interpreter, you must be aregisteredcustomer, be logged in, and have JavaScript enabled.
排除ISDN 接口故障这是在使用 的参考列表为排除ISDN 接口故障:
排除ISDN第一层故障
排除ISDN第二层故障
排除ISDN第三层故障
检修路由器中止请参阅 检修路由器中止 为 此问题。
排除总线错误崩溃故障系统碰到总线错误 当处理器设法访问存储器位置时不存在(软件错误)也不适当地回应( 硬件问题)。总线错误可以由查看路由器提供的 show version 命令的输出确 定(假如不重新启动或手工重新载入)。
这是总线错误崩溃二个示例:
Router uptime is 2 days, 21 hours, 30 minutes
System restarted by bus error at PC 0x30EE546, address 0xBB4C4
System image file is "flash:igs-j-l.111-24.bin", booted via flash
.........
在总线错误期间,在控制台提示,以下错误信息也许 也看:
*** System received a Bus Error exception ***
signal= 0xa, code= 0x8, context= 0x608c3a50
PC = 0x60368518, Cause = 0x20, Status Reg = 0x34008002
欲知更多信息关于此问题, 请参阅 故障排除总线错误崩溃。
更多的请看:http://www.QQread.com/windows/2003/index.Html
路由器不引导获取信息从路由器的控制台为排除不引导的路由器故 障是重要的。假如打开,应该登录控制台输出一个文件为以 后的分析或为Cisco技术支持中心(TAC) TAC案例。
假如碰到引导程序问题,下面的表列出症状和推荐的 行为采取:
症状
推荐的行为
LED不是 在供给路由器动力以后
验证固定插 入电源。假如那不解决问题,替换电源。假如问题持 续,替换路由器。
在供给路由器动 力以后,LED是,但没什么在控制台
遵从这些步骤连接PC或终端到路由器:
验证配置您的PC或终端仿真软件与交换机联络使用硬 件流控制。
配置PC或终端的波特速 率和字符格式匹配这些控制台端口默认特性:9600波特,8个 数据位,1停止位,No parity。
使 用供给反转线,插入RJ-45连接器到控制台端口。
附有由供给的RJ-45-to-DB-9凹接头DTE 适配器PC或 者附有一台适当的适配器终端。
插 入供给反转线的另一端在连接的适配器。
假如使用PC或一个终端,运行终端仿真程序。
假如那不帮助,验证为连接使用的 设备到控制台适当地运行。您能通过到一个已知正常的路由 器检查您的控制台设备的连接执行此。假如设备成功测试, 但问题依然存在,替换路由器。
路 由器显示系统引导版本并且那时暂停或者分成反复启动,多次重复 同样信息:
System Bootstrap, Version 11.1(7)AX (7)AX], EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) Copyright (c) 1994-1996 by cisco Systems, Inc.内存可能不良好定位。 首先,重装(去除然后再插入)动态RAM(DRAM)单列直插存储 器模块(SIMM)内存的尝试。假如路由器仍然不引导,替换路 由器。
您在Cisco 1700系列 路由器说明文件 能找到信息关于DRAM SIMM的 位置。
路由器在ROMmon引导; 没有错误信息在控制台
设置配置寄存器为0x2102并且重新 载入路由器:
rommon 1 > confreg 0x2102 rommon 2 > reset假如路由器在ROMmon 保持,遵从在 ROMmon恢复描述的 程序 为Cisco 1700系列路由器。
路由器在 启动模式引导; 没有错误信息在控制台
设置配置寄存器为0x2102并且重新载入路由器。 没有需要在重新载入之前保存运行的配置:
router(boot)#configure terminal Enter configuration commands, one per line. End with CNTL/Z. router(boot)(config)#config-register 0x2102 router(boot)(config)#end router(boot)#reload System configuration has been modified. Save? [yes/no]: no Proceed with reload? [confirm]注重:; config-register命令是在非易失性RAM的唯一的 Cisco IOS软件配置命令(NVRAM)不保存。它立即更改配置寄 存器,在下个引导程序期间,但这只起作用。
路由器在控制台在启动模式引导,与下列信息:
getdevnum warning: device "PCMCIA slot 1" hassize of zerogetdevnum warning: device "PCMCIA slot 1" hassize of zeropen: read error...requested 0x4 bytes, got 0x0 trouble reading device magic number boot: cannot open "flash:"boot: cannot determine first file name ondevice "flash:"去除或插入闪存卡。验证闪 存卡的出现通过运行 show flash命令:
router(boot)#show flash %Device in REMOVED state插入或再置闪存。假如问题 持续,替换闪存卡。假如那不解决问题,替换路由器。
路由器在控制台在启动模式引导, 与下列信息:
device does not contain a valid magicnumberboot: cannot open "flash:" boot: cannot determine first file name ondevice "flash:"闪存空或文件系统损 坏。复制有效镜象在闪存,并且当时复制,您将被提示清除 老闪存(假如你存在)。然后重新载入路由器。
请参阅 软件 安装和升级过程 关于说明关于如何复制有效镜 象闪存。
路由器在控制台在启动模 式引导,与下列信息:
SYSTEM INIT: INSUFFICIENT MEMORY TO BOOT THE IMAGE!此消息只出 现当装载从RAM运行的镜象。从1700个路由器支持在RAM和镜 象运行直接地从闪存运行的镜象(例如,可重定位的镜象),那里是 二个解决方案为问题:
升级 DRAM
装载可重定位的镜象; 从闪存装载一个镜象
欲知关于镜象 类型的更多信息,请参阅 镜象命名惯例。
关于信息 关于内存需求,请参阅 您的 Cisco IOS软件的版本的 版本说明 。
请参阅Cisco 1700系列路 由器说明文件关于在哪里找出DRAM SIMM为升级 1720, 1750, 1751和 1760。
路由器在控制台在启动模式引导, 与下列信息:
loadprog: error - Invalid image for platformCisco IOS软件镜象为 1700路由器不是适当的,或者损坏。清除闪存并且下载一个 新的有效的Cisco IOS软件镜象。
欲 知关于装载新的软件的更多信息在1700路由器,请参阅 软件安装和升级过程。
路由器 崩溃
当我们提到"系统 崩溃"时,我们意味着系统其中发现了一个不可恢复的错误和重新了 启动自己的一个情况。失败可以由软件问题,硬件问题或者 两个引起。此部分应付是软件相关的硬件造成的故障和失败 ,但可能弄错为硬件问题。
重要: 假如路由器被重新载入在失败(之后例如,通 过重新启动或 reload命令), 关于失败的重要信息将丢失,因此尝试收集 show technical-support 和 show log 输出,并且 崩溃信息文件(若可能)在重新载入路由器之前!
欲知 更多 信息关于此问题,请参阅发现并修理路由器故 障。
Cisco处理器有计时器卫兵系统的特定类型暂停。 CPU周期重置监视器计时器。 监视器计时器基本上控 制每个进程的时期。假如没有重置计时器,陷井出现。 假如进程比应该长,使用监视器计时器从此进程退出。
有监视器超时的二个主要类型。 第一个类型是由软件问题在路由器控制台日志通常造成的和 报告如下:
%SYS-2-WATCHDOG: Process aborted on watchdog timeout监视器超时的第二个类 型通常归结于硬件问题和报告用一种或这两二种方式:
show version命令输 出显示:
System returned to ROM by watchdog timer eXPired控制台日志显示:
*** Watch Dog Timeout ***请参阅 监视 器超时 进一步排除此问题故障。
路由器是 丢失信息包硬件问 题造成的信息包丢失是相当轻易识别。以下部分使用 show interfaces命令的输出 识别信息包丢失。
循环冗余校验( CRC)和帧错误
假如CRC错误或帧错误在接口持续增加,这通常指示 一个硬件问题。
router#show interface ethernet 0 Ethernet0/0 is up, line protocol is up ... 121 input errors, 102 CRC, 19 frame, 0 overrun, 0 ignored一对的例外情况此 是当CRC和帧错误在信道化接口时被找出; 他们能指示时钟问 题。导致错误的故障可以任何地方在二个连接的接口之间: 在电缆,中间设备,或者在接口。排除故障技术为不 同的接口类型稍微有所不同。
以太 网接口
为以太网接口,排除故障有 所不同在共享环境(通过集线器连接的设备或用同轴电缆)和交换的 环境(设备之间连接到交换机)。
在 交换的环境,只有可能导致错误的三个组件:
电缆
本地接口(端口 )
远程接口(端口)
结果,故障检修步骤是简单的。 例如,假如 路由器连接到交换机,故障检修步骤是:
替换电缆。
假如这不 解决问题,尝试另一个端口在交换机。
假如问题持续,替换路由器。
在共享环境,问题的来源是很多硬查找。组成 共享段硬件的每个部分可以是原因。所有组件(电缆、连接器 等等) 必须逐个测试。
忽略的信息 包
router#show interfaces ethernet 0 Ethernet0/0 is up, line protocol is up ... 21 input errors, 0 CRC, 0 frame, 0 overrun, 21 ignored假如没有接受新的信息包的,空 闲的缓存信息包被丢弃。这发生假如路由器数据流超载,但 能也发生假如接口是有故障的。假如"ignores"是存在在所有 接口,则路由器在池可能数据流超载或者没有在接口匹配最大传输 单元(MTU)(MTU)的足够的空闲缓存。在后一种情况下,忽 略的计数器的增加由无缓冲计数器的增加跟随:
router#show interfaces serial 0 ... 1567 packets input, 0 bytes, 22 no buffer 22 input errors, 0 CRC, 0 frame, 0 overrun, 22 ignored, 0 abort您可以也发现在缓冲区故障计数器的一个增量在匹配 MTU大小的池:
router#show buffers ... Big buffers, 1524 bytes (total 50, permanent 50): 50 in free list (5 min, 150 max allowed) 3066 hits, 189 misses, 0 trims, 24 created 12 failures (0 no memory)预配置的永久性缓存 、空闲缓存和最大答应缓存的数量可能不是完全兼容为每个环境。 您在缓冲微调能闻悉更多此和如何 避免它。
假如"ignores"在一个接口只增加和 没有由无缓冲计数器的增加跟随,并且接口没有大量负载,则此接 口可能是有故障的。 在那种情况下,获取 show technical-support命令的输出 并且与TAC联系。 负荷 在接口在show interfaces命令的输出可以查看 :
router#show interfaces serial 0 ... reliability 255/255, txload 100/255, rxload 122/255输入和输出队列丢弃
输入队列丢弃从未是由硬件问题造成的。输出队列丢弃可能 由硬件问题造成仅当输出队列经常满并且信息包没有被发送在接口 外面。您在故障排除输入队列丢弃和输出队列丢弃 能闻悉更多这类下落。
假如您有的问题在相关信息部分在 此页未列出,通过 本文请 读了。假如还需要援助,请与 Cisco技术支持中心联系。
存储器分配故障意味着二者之一路由器使用了所有可 利用的内存(临时或永久)或内存分段到这样小的部分路由器不能查 找一个可用的块。这能发生带有处理器内存(使用由Cisco互 联网操作系统[ IOS ])或带有信息包存储器(使用由流入和流出的信 息包)。
内存分配故障症状包括, 但没有被限制:
控制台或日志消息 :"%SYS-2-MALLOCFAIL :1028个字节的存储器分配 从0x6015EC84失效,存储池处理器,对准线0"
拒绝远程会话
show processor memor y命令显示不管命令您在控制台键入
没有输出从一些 show命令
您在内存看"低"消息
您看控制台信息"无法创建 EXEC - no memory or too many processes"
路由器暂停; 没有控制台响应
欲知更多信息关于此问题,请参阅 故障排除存储器问题。
汇总假如识别需要被替换的一个组件,联系您的Cisco合作伙伴或代理商 为导致问题的硬件组件请求替换。假如有支持合同同直接 Cisco,使用 TAC案例创建工具 (注册的用户)打开TAC案例和请求硬件替换。确 定您附上以下信息:
表示错误信息 的控制台获取
显示故障检修步骤采 取和启动顺序的控制台获取在每个步骤期间
发生故障的硬件组件和序号为机箱
排除日志故障
输出从 show technical-support命 令