1.gif如何升级路由器ROS软件版本【图文】

1、准备好要升级的软件版本

    到博达官方网站 www.bdcom.com.cn去下载一个对应产品的最新或者指定ROS版本文件

    具体进入的方法为“服务与支持”-->“软件下载”-->对应产品目录-->具体型号-->下载

    或者直接点击如下的链接 http://www.bdcom.com.cn/05download.htm

    注意:该链接中还有《 模块化路由器基本版和完整版的对比说明》,请仔细阅读
    当然,如果自己已经有相应的ROS文件,省略这一步!
 
2、架设TFTP服务器
 
3、路由器与TFTP Server互联
 
一般我们建议使用 交叉网线将路由器和TFTP Server直接连起来,不要通过交换机、HUB等设备转接。
 
当然所谓的互联不只是网线物理线路层面的,而是IP层面的。显然要给路由器配置IP地址,该IP要求与TFTP Server的IP在同一网段。
这一步看似很简单,但我还是要强调一下:
★一般我们可以在 Router#模式下进行升级,此时我们可以使用路由器的任何一个 以太网接口,只要给这个接口设置合适的IP地址即可;
★但如果我们系统崩溃了,只能进入 Monitor#模式,就不一样了。要求必须使用路由器的 插槽号和端口号最小的以太网接口,如FastEthernet 0/0。
  同时,在Monitor#模式下给路由器设置IP地址的指令为: Monitor#ip address 192.168.1.1 255.255.255.0
 
注意:
i) Monitor模式下的IP地址设置完成之后,无需也无法保存,系统重启之后将自动失效。
ii) 这一步完成之后,建议大家使用ping指令测试一下路由器和TFTP Server之间的互通性
 
4、正式升级
在路由器的Router#或者Monitor#模式下开始升级,相关指令的log如下:
Router#copy tftp flash
Source file name[]?Router.bin
Remote-server ip address[]?192.168.19.180
Destination file name[Router.bin]?
 
如上,copy tftp flash的功能就是通过tftp协议,将服务器上的文件复制到路由器flash中,也就是触发版本升级过程。
 
之后路由器会询问三个问题:
 
i) 源文件名字,该文件就是从BDCOM网站下载的最新ROS版本,主要要包含后缀名/扩展名(必须是bin)
 
ii) 远端服务器IP,该ip就是装有TFTP Server软件的PC网卡的IP地址
iii) 这一步只是确认,上面log信息中的紫色字体,是路由器询问是否以该文件名保存?直接回车就是确认;如果需要改名字,直接将新的文件名写在“?”的后面。
 
注意:
由于路由器的Flash有效空间通常比较有限,建议升级文件的名字与Flash中原有的bin文件名字相同,这样升级时就会自动 覆盖
 
5、完成
升级过程会在超级终端上以

 
####################...

 
的形式出现,升级完成时,会出现 Successfully字样,之后重新启动路由器即可
 
6、小结
TFTP方式升级时,PC与路由器之间需要有两条连接通路:

a、 以太网网线,该通路需要负责ROS版本的传输。由于其高带宽,传输速度比较快!
b、 Console线,该通路是负责控制指令的传输的。
升级时,通常会不成功,遇到问题时,请检查如下的情况:
 
★ TFTP软件是否正常开启?

★ ROS/bin文件是否被存放在TFTP软件指定的目录中?

★ TFTP Server上是否开有防火墙软件?

★ 两端的IP设置是否不在同一网段,或者是否不通?

★ 如果是Monitor#方式升级,所使用的接口是否不是“最小”以太口?
 
★ Flash的剩余有效空间是否不够?(使用dir指令可查看)
 
★ copy tftp flash升级指令中,指定的ROS名字是否与服务器上实际存放的不同?(特别注意 隐藏的后缀名

 
7、其他

通常Monitor#模式升级时的速度要低于Router#的速度,原因是Monitor监控模式中,路由器不加载ROS,所有的以太网接口都工作在 10M半双工模式。
如果需要对原有的ROS进行备份,则上述的所有准备工作都完全相同,只是执行的命令为 copy flash tftp

注意:Monitor模式下不支持备份。
某些情况下,可能会出现以太网接口损坏,此时需要升级的话,就只能通过Console口方式来升级。

此时,电脑和路由器之间只需要有Console连接即可。

然后在超级终端中执行: download c0,触发Zmodem方式传输功能,然后在超级终端中,使用Zmodem协议发送文件即可,具体请参阅: http://www.bdcom.com.cn/news_view.asp?newsid=264

由于这种方式的传输速度非常慢,一般我们不作推荐