本文幫助用 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兼容性信息,請參閱 語音硬件兼容表。
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 被啟用。
這是在使用 的參考列表為排除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" 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為升級 1720, 1750, 1751和 1760。
路由器在控制臺在啟動模式引導, 與下列信息:
loadprog: error - Invalid image for platform
Cisco 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命 令
新聞熱點
疑難解答