路由器 : 思科 800 系列路由器

升级Cisco 806、826、827、828, 831, 836和SOHO70路由器的Cisco IOS软件

2015 年 8 月 28 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 4 月 22 日) | 反馈


目录


简介

本文档包含升级您的思科 806、826、827、828、831、836 和 SOHO70 路由器的逐步程序。此步骤清除在闪存的现有Cisco IOS 软件镜像并且用从简单文件传输协议(TFTP)服务器的新的Cisco IOS软件镜像替换它。

必须在 TCP/IP 就绪工作站上安装 TFTP 服务器或远程复制协议 (RCP) 服务器应用。安装应用后,必须执行最低级别的配置。首先,TFTP应用程序必须配置成TFTP服务器,而不是用作TFTP客户端。其次,必须指定出站文件目录。这是将在其中存储 Cisco IOS 软件映像的目录。大多数 TFTP 应用会提供一个帮助执行这些配置任务的设置例程。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档不限于特定的软件和硬件版本。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

升级 Cisco IOS 软件镜像

重要信息:您必须在您的路由器上设置一个有效的 Cisco IOS 软件镜像。确定镜像技术支持您的硬件和软件功能,并且您的路由器有足够的内存来运行镜像。如果您没有Cisco IOS软件镜像,或者如果您不确定镜像是否符合您的所有要求,请参阅如何选择Cisco IOS软件版本。

  1. 将 Cisco IOS 软件镜像下载到您的工作站或 PC。

    您可从软件中心下载此镜像(仅限注册用户)。

  2. 在 TFTP 服务器的出站目录中安装新的 Cisco IOS 软件镜像。

    TFTP 服务器在此目录中查找路由器的 Cisco IOS 软件镜像。确保您想复制到您的闪存的镜像位于此目录中。

    检查软件镜像升级所需的内存要求,这在 Downloads 下载页面有提及。使用 show version 命令,确认您有足够的内存。

    Router# show version
    Cisco Internetwork Operating System Software
    IOS (tm) C827-4V Software (C827V-Y6-M), Version 12.1(1)XB, EARLY DEPLOYMENT RELE
    ASE SOFTWARE (fc1)
    Copyright (c) 1986-2000 by cisco Systems, Inc.
    Compiled Mon 10-Apr-00 13:45 by phanguye
    Image text-base: 0x80013170, data-base: 0x8067D780
    
    ROM: System Bootstrap, Version 12.1(1r)XB1, RELEASE SOFTWARE (fc1)
    
    Router uptime is 0 minutes
    System returned to ROM by reload
    System image file is "flash:c827v-y6-mz.121-1.XB"
    
    CISCO C827-4V (MPC855T) processor (revision 0x502) with 15360K/1024K bytes of memory.
    Processor board ID JAD043100FS (1979977378), with hardware revision 1987
    CPU rev number 5
    Bridging software.
    4 POTS Ports
    1 Ethernet/IEEE 802.3 interface(s)
    1 ATM network interface(s)
    128K bytes of non-volatile configuration memory.
    8192K bytes of processor board System flash (Read/Write)
    
    Configuration register is 0x2102
    
    
  3. 建立一个控制台会话到路由器。

    这可以通过直接控制台连接或虚拟Telnet连接执行。最好使用直接控制台连接,因为在软件安装的重新启动阶段(请参阅步骤9)会丢失Telnet连接。控制台连接使用反转电缆(浅黑或蓝色电缆)进行,并且将路由器的控制台端口连接到PC的COM-port。

    在 PC 上启动 HyperTerminal,并使用以下设置:

    • 9600 bps

    • 8 个数据位

    • 0 个奇偶校验位

    • 1 个停止位

    • 无流控制

    所需的控制台电缆规格如 RJ-45 控制台和 AUX 端口的布线指南(思科 1000 系列、2500 系列和 AS5100)中所述。

  4. 验证TFTP服务器到路由器的连通性。

    TFTP 服务器和路由器之间必须有网络连接,且必须能 ping 出 TFTP 软件升级的目标路由器 IP 地址。要实现该操作,路由器接口与TFTP服务器必须具备:

    • 同范围的IP地址,或者

    • 配置了默认网关。

    要验证,请检查TFTP服务器的IP地址。

    注意: 通过验证到TFTP服务器的网络连通性后,在路由器上发出write memory命令,将所有更改写入内存中。

    Router# write memory
    Building configuration...
    [OK]
    Router#
    
    
  5. 发出 show flash 命令以检查闪存的可用空间。

    Router# show flash
    System flash directory:
    File  Length   Name/status
      1   3802992  c827v-y6-mz.121-1.XB
    [3803056 bytes used, 4585552 available, 8388608 total]
    8192K bytes of processor board System flash (Read/Write)
    
    

    您应有足够的闪存来安装新的 Cisco IOS 软件镜像。

  6. 可选但推荐:将存储在闪存中的现有 Cisco IOS 软件镜像备份。

    Router# copy flash tftp
    Source filename []? c827v-y6-mz.121-1.XB
    Address or name of remote host []? 10.1.1.1
    Destination filename [c827v-y6-mz.121-1.XB]?
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!
    3802992 bytes copied in 27.276 secs (140851 bytes/sec)
    
    
  7. 可选但推荐:备份您的配置。

    Router# copy startup-config tftp
    Address or name of remote host []? 10.1.1.1
    Destination filename [startup-config]?
    !!
    676 bytes copied in 0.100 secs
  8. 输入 show version 命令以确认配置寄存器设置为 0x2102。此设置是必要配置,以确保路由器从闪存启动。

    如果路由器的配置寄存器没有设置为0x2104,则使用以下命令,进行设置:

    Router# configure terminal 
    Router(config)# config-reg 0x2102 
    Router(config)# exit    
    router#reload
    
    
  9. 将 Cisco IOS 软件镜像从 TFTP 服务器复制到路由器中的闪存。

    Router# copy tftp flash
    Address or name of remote host []? 10.1.1.1
    Source filename []? c827v-y6-mz.121-1.XB
    Destination filename [c827v-y6-mz.121-1.XB]?
    %Warning:There is a file already existing with this name
    Do you want to over write? [confirm]
    Accessing tftp://10.1.1.1/c827v-y6-mz.121-1.XB...
    Erase flash: before copying? [confirm]
    Erasing the flash filesystem will remove all files! Continue? [confirm]
    Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
    ee ...erased
    Erase of flash: complete
    Loading c827v-y6-mz.121-1.XB from 10.1.1.1 (via Ethernet0): !!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!
    [OK - 3802992/7605248 bytes]
    
    Verifying checksum...  OK (0x1ABC)
    3802992 bytes copied in 58.236 secs (65568 bytes/sec)
    Router#
  10. 通过发出以下命令来确认路由器升级:

    Router>show flash
    

    确定show flash命令输出中的Cisco IOS软件镜像名称是升级镜像的名称。

  11. 重新加载路由器,使其从新的 Cisco IOS 软件镜像启动。

    Router#reload
    
  12. 通过发出 show version 命令确认路由器从新的 Cisco IOS 软件镜像启动。

    Router#show version
    

    show version 命令的输出应显示升级后的 Cisco IOS 软件镜像的名称。

相关的思科支持社区讨论

思科支持社区是您提问、解答问题、分享建议以及与工作伙伴协作的论坛。


相关信息


Document ID: 12819