本文帮助用 Cisco 1700系列路由器排除潜在 硬件问题故障,并且可帮助您根据 路由器体验错误的种类识别哪个组件可能导致硬件故障。

使用的组 件

本文的信息根据下面 的硬件版本。
  • Cisco 1700系列路由 器
本文提供的信息在特定实验室环境 里从设备被创建了。用于本文的所有设备开始了以一个缺省 (默认)配置。如果在一个真实 网络工作,保证您使用它以 前了解所有命令的潜在影响。

硬件软件兼容性与内存要求

每当您安装新的卡、 模块或者® Cisco IOS软件镜象,验证是重要的路由器 有足够的内存,并且硬件与软件是与功能兼容您希望使用。
执行以下推荐的步骤检查硬件软件兼 容性与内存要求:
使用 软件顾问 (注册的用户 ) 工具选择您的网络设备的软件。
提示:
    • 硬件部 分帮助的 软件支持您验证安装期望 Cisco IOS 软件版本是否支持在路由器上模块与卡。
    • 功能(注册的 用户) 部分帮助的 软件支持您确定选择需要的Cisco IOS 软件镜象您 希望实现功能的种类。
  1. 使用 IOS升级计划程序 (注册的 用户)检查Cisco IOS软件(RAM和闪存)必需的最低的内存大小,并且 /或者下载Cisco IOS软件镜象。 确定在您的路由器上(RAM和 闪存)安装内存大小,参见 如何选择 Cisco IOS 软件版本-内存需求
    提示:
    • 如果想要保持功能和在您的路由器当前运行的版本一 样,但不知道哪个功能集您使用,输入 show version 命令在您的路由 器并且粘贴它到 输出解释器 工具发现。 特别是如果计划使用最新软 件功能,它是重要的对检查功能支持。
    • 如果需要升级Cisco IOS软件镜象到一个新版本或功 能集,参见 如何选择一个Cisco IOS软件版本 欲知更多信息。
  2. 如果确定需要Cisco IOS软件升级,遵从 Cisco 1700系列路由器 软件安装和升级过程
    提示: 如果您1700没有与网络 的连接也没有一个有效的Cisco IOS软件镜象,您可能需要使用路由 器的控制台端口 使用ROMmon 执行 xmodem软件升级。此程序不要 求使用微小的文件传输协议(TFTP)服务器。
  3. 在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 versionshow running-configshow stacks。 TAC工程师通常请求此信息排除硬件问题故障。在执行 重新加载或 重新启动之前 收集 show technical-support 信息是重要的因为这些动作能造成关于问题的所有信息丢失。

*完全启动顺序如果路由器经历引导 程序错误。
如果有show命令的输出 从您的Cisco设备(包括 show technical-support),您能使用 Output Interpreter   显示潜在问题和修正。使用 Output Interpreter  ,您必须是一个 注册的用户,登录,并且安排Javascript 被启用。

排除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 p_w_picpath 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
欲知更多信息关于此问题, 请参阅 故障排除总线错误崩溃

路由器不引导

获取信息从路由器的控制台为排除不引导的路由器故 障是重要的。如果打开,应该登录控制台输出一个文件为以 后的分析或为Cisco技术支持中心(TAC) TAC案例。
如果遇到引导程序问题,下面的表列出症状和推荐的 行为采取:
症状
推荐的行为
LED不是 在供给路由器动力以后
验证固定插 入电源。如果那不解决问题,替换电源。如果问题持 续,替换路由器。
在供给路由器动 力以后,LED是,但没什么在控制台
遵从这些步骤连接PC或终端到路由器:
  1. 验证配置您的PC或终端仿真软件与交换机联络使用硬 件流控制。
  2. 配置PC或终端的波特速 率和字符格式匹配这些控制台端口默认特性:9600波特,8个 数据位,1停止位,No parity。
  3. 使 用供应反转线,插入RJ-45连接器到控制台端口。
  4. 附有由供应的RJ-45-to-DB-9凹接头DTE 适配器PC或 者附有一台适当的适配器终端。
  5. 插 入供应反转线的另一端在连接的适配器。
  6. 如果使用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" has 
size of zero
getdevnum warning: device "PCMCIA slot 1" has
size of zero
pen: read error...requested 0x4 bytes, got 0x0
trouble reading device magic number
boot: cannot open "flash:"
boot: cannot determine first file name on
device "flash:"
去除或插入闪存卡。验证闪 存卡的出现通过运行 show flash命令:
router(boot)#show flash
%Device in REMOVED state
插入或再置闪存。如果问题 持续,替换闪存卡。如果那不解决问题,替换路由器。
路由器在控制台在启动模式引导, 与下列信息:
device does not contain a valid magic 
number
boot: cannot open "flash:"
boot: cannot determine first file name on
device "flash:"
闪存空或文件系统损 坏。复制有效镜象在闪存,并且当时复制,您将被提示清除 老闪存(如果你存在)。然后重新载入路由器。
请参阅 软件 安装和升级过程 关于说明关于如何复制有效镜 象闪存。
路由器在控制台在启动模 式引导,与下列信息:
SYSTEM INIT: INSUFFICIENT
MEMORY TO BOOT THE IMAGE!
此消息只出 现当装载从RAM运行的镜象。从1700个路由器支持在RAM和镜 象运行直接地从闪存运行的镜象(例如,可重定位的镜象),那里是 二个解决方案为问题:
  • 升级 DRAM
  • 装载可重定位的镜象; 从闪存装载一个镜象
欲知关于镜象 类型的更多信息,请参阅 镜象命名惯例
关于信息 关于内存需求,请参阅 您的 Cisco IOS软件的版本的 版本说明
请参阅Cisco 1700系列路 由器说明文件关于在×××出DRAM SIMM为升级 1720175017511760
路由器在控制台在启动模式引导, 与下列信息:
loadprog: error - Invalid p_w_picpath for platform
Cisco IOS软件镜象为 1700路由器不是适当的,或者损坏。清除闪存并且下载一个 新的有效的Cisco IOS软件镜象。
欲 知关于装载新的软件的更多信息在1700路由器,请参阅 软件安装和升级过程

路由器 崩溃

当我们提到"系统 崩溃"时,我们意味着系统其中发现了一个不可恢复的错误和重新了 启动自己的一个情况。失败可以由软件问题,硬件问题或者 两个引起。此部分应付是软件相关的硬件造成的故障和失败 ,但可能弄错为硬件问题。
重要: 如果路由器被重新载入在失败(之后例如,通 过重新启动或 reload命令), 关于失败的重要信息将丢失,因此尝试收集 show technical-supportshow 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和帧错误在信道化接口时被找出; 他们能指示时钟问 题。导致错误的故障可以任何地方在二个连接的接口之间: 在电缆,中间设备,或者在接口。排除故障技术为不 同的接口类型轻微有所不同。
以太 网接口
为以太网接口,排除故障有 所不同在共享环境(通过集线器连接的设备或用同轴电缆)和交换的 环境(设备之间连接到交换机)。
在 交换的环境,只有可能导致错误的三个组件:
  • 电缆
  • 本地接口(端口 )
  • 远程接口(端口)
结果,故障检修步骤是简单的。 例如,如果 路由器连接到交换机,故障检修步骤是:
  1. 替换电缆。
  2. 如果这不 解决问题,尝试另一个端口在交换机。
  3. 如果问题持续,替换路由器。
在共享环境,问题的来源是很多硬查找。组成 共享段硬件的每个部分可以是原因。所有组件(电缆、连接器 等等) 必须逐个测试。
忽略的信息 包
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命 令