本文档解决了在配置调制解调器和升级Cisco IOS®软件时,uBR900系列电缆调制解调器的新所有者可能遇到的常见问题和问题。关于配置和使用uBR900系列有线调制解调器的其他信息,请参见以下文件:
答:如果您的uBR900电缆调制解调器工作正常,并且您不缺少任何必需的功能,则没有理由升级您的路由器上的Cisco IOS软件。
只有在以下情况下,才应升级uBR900电缆调制解调器上的Cisco IOS软件:
当前版本的固件中存在一个已知错误,该错误对通过uBR900电缆调制解调器的Internet连接造成了负面影响。
您需要访问当前版本不支持的新功能。
思科技术支持中心(TAC)或您的有线服务提供商建议您升级。
答: uBR900电缆调制解调器的Cisco IOS软件可从思科软件中心(仅限注册客户)下载(仅限注册客户)。 如果思科TAC或您的有线服务提供商要求您升级,他们通常会为您提供映像。
注意:思科技术支持中心(TAC)将仅提供新的Cisco IOS软件映像,以修复影响uBR900电缆调制解调器的错误。TAC一般不会提供Cisco IOS软件映像,以提供额外的特性和功能。例如,如果您当前版本的Cisco IOS软件不支持IPSec功能,则TAC无权向您提供支持IPSec的Cisco IOS软件映像。您必须从思科或其他授权方购买具有额外功能的此映像。
答:如果您的服务提供商建议升级您的uBR900电缆调制解调器上的Cisco IOS软件版本,则电缆服务提供商一般可以自行升级,假设电缆调制解调器已联机。
如果您发现需要通过本地以太网网段自行升级uBR900电缆调制解调器,您首先需要手动为电缆调制解调器的以太网端口分配IP地址,并手动为您的一台本地PC分配IP地址。此外,您需要下载并安装TFTP服务器应用。有很多TFTP服务器可用,您在自己喜欢的互联网搜索引擎上搜索“tftp server”也可以轻易地查找到。Cisco 并不具体推荐任何特定的 TFTP 实施。
注意:基于UNIX的操作系统通常具有内置TFTP守护程序,如tftpd或in.tftpd。有关详细信息,请参阅操作系统文档。
通过FTP将Cisco IOS软件映像下载到PC后,请按照以下步骤将其加载到uBR900电缆调制解调器:
使用以太网交叉电缆将PC连接到电缆调制解调器。
在同一子网中的两个以太网接口上分配适当的IP地址。
注意:手动将IP地址分配给本地PC或工作站的步骤因您使用的平台和操作系统而异。如果您使用的是基于Microsoft Windows的系统,则通常可以使用控制面板应用程序设置PC的IP地址。
注:在本例中,假设PC的IP地址将手动更改为192.168.1.10,网络掩码为255.255.255.0。此阶段无需在PC上设置其他与IP相关的参数。
确保在PC上记录初始IP地址设置,以便在Cisco IOS软件升级过程完成后将其重新放回。当您更改PC或工作站上的IP地址时,可能必须重新启动它,更改才能生效。
手动配置PC的IP地址后,启动TFTP服务器应用。您的TFTP服务器应已准备好运行。
注:如果运行的是Cisco TFTP服务器应用程序,则需要更改一些设置,以避免服务器出现在使用某些版本的Windows时可能出现的潜在问题。要进行必要的更改,请完成以下步骤:
在TFTP服务器应用中,选择View > Options。
在“选项”对话框中,取消选择“显示文件传输进度”和启用日志记录。
Click OK.
注意:在此阶段,TFTP服务器应准备好运行。
找到要放在uBR900电缆调制解调器上的Cisco IOS软件映像,并将其复制到计算机上的相应目录。通常,用户会命名此类目录TFTPboot,但您可以根据需要命名它。默认情况下,Cisco TFTP服务器将以下位置用于TFTP根目录:
C:\Program Files\Cisco Systems\Cisco TFTP Server这意味着您必须将新的Cisco IOS软件映像复制到此目录。如果要使用Cisco TFTP服务器更改TFTP根目录,请通过选择View > Options来指定该目录,并在“选项”对话框中指示所需的TFTP根目录。
既然TFTP服务器正在运行,并且新的Cisco IOS软件映像位于TFTP根目录中,请确保TFTP服务器应用程序指向该目录及其路径。在本例中,目录名称为TFTPboot。通常,此参数在TFTP服务器应用程序的“选项”对话框中设置,并且看起来类似D:\TFTPboot。
手动为电缆调制解调器的以太网端口分配IP地址。通过执行以下步骤完成此操作:
关闭调制解调器的电缆接口。
禁用桥接并启用路由,如下所示。在以下示例中,为以太网端口分配的IP地址为192.168.1.1,网络掩码为255.255.255.0。
注意:如果已在uBR900电缆调制解调器上启用了路由,则无需执行这些步骤。
Router>enable Router#write memory !--- This saves the cable modem's current configuration. Router#config t Router(config)#no bridge 59 Router(config)#interface cable-modem 0 Router(config-if)#no cable-modem compliant bridge Router(config-if)#shutdown Router(config-if)#exit Router(config)#ip routing Router(config)#interface ethernet 0 Router(config-if)#ip address 192.168.1.1 255.255.255.0 Router(config-if)#end Router#此时,请确保路由器和PC能够通过以太网网段相互通信。您可以通过发出ping命令来检验两台设备之间的连通性。例如,如果PC的IP地址设置为192.168.1.10,则可以执行以下路由器命令:
Router#ping 192.168.1.10 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.1.10, timeout is 2 seconds: .!!!! Success rate is 80 percent (4/5), round-trip min/avg/max = 1/35/100 ms Router#感叹号表示ping成功。如果成功ping的次数超过五次,就足够了。如果成功ping的次数不到三次,则检查uBR900电缆调制解调器与PC之间的物理布线。另请检查,确保PC和电缆调制解调器的IP地址彼此不相同,并且IP地址具有相同的网络号和子网掩码。
将Cisco IOS软件映像复制到路由器,如下例所示。远程主机的地址或名称应设置为TFTP服务器PC的IP地址,源文件名应设置为与TFTP根目录中完全相同的Cisco IOS软件映像名称。在本示例中,升级映像名称为ubr920-k8o3v6y5-mz.122-3。
Router# Router#copy tftp flash Address or name of remote host []? 192.168.1.10 Source filename []? ubr920-k8o3v6y5-mz.122-3 Destination filename [ubr920-k8o3v6y5-mz.122-3]?Accessing tftp://192.168.1.10/ubr920-k8o3v6y5-mz.122-3... Erase flash: before copying? [confirm] Erasing the flash filesystem will remove all files! Continue? [confirm] Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased Erase of flash: complete Loading ubr920-k8o3v6y5-mz.122-3 from 192.168.1.10 (via cable-modem0): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! . . . . . . . . . . !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 4147112/8093696 bytes] Verifying checksum... OK (0xE6BB) 4147112 bytes copied in 123.135 secs (32903 bytes/sec) Router# 查找如下消息:
%Error opening tftp://192.168.1.10/ubr920-k8o3v6y5-mz.122-3 (No such file or directory)如果您在任何阶段都看到此类消息,请仔细检查以确保您的映像名称正确,并且Cisco IOS软件映像位于您的工作站的正确目录中。此外,在uBR900电缆调制解调器上键入.bin时,可以尝试将.bin添加到文件名的末尾。
此外,请查找以下消息:
%Error opening tftp://192.168.1.10/ubr920-k8o3v6y5-mz.122-3 (Timed out)如果您在任何阶段都看到此或类似消息,请确保TFTP服务器已启动并正在运行,并且您可以从uBR900电缆调制解调器ping TFTP服务器计算机的IP地址。
重新加载uBR900电缆调制解调器。
如果TFTP传输成功,则您的uBR900电缆调制解调器上有新的Cisco IOS软件映像,您需要重新加载设备以运行新软件。您可以通过重新打开路由器电源或发出reload命令来执行此操作。如果发出reload命令,请勿告诉路由器保存配置。请记住,您已经做了一些您可能不想保留的临时配置更改,并且已保存了原始配置。
Router#reload System configuration has been modified. Save? [yes/no]: no Proceed with reload? [confirm]现在,您的路由器应使用新版Cisco IOS软件重新加载。当路由器成功重新启动后,发出show version命令确认路由器已成功加载新的Cisco IOS软件映像。
在此阶段,您应将PC的IP地址属性设置回原来的属性。您可能需要重新启动PC,以使更改生效。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
26-Sep-2003 |
初始版本 |