连接准备:
连接好console线和网线
下载准备:
胖ap:http://download.csdn.net/detail/rainyrice/9828577
3CDaemon:http://download.csdn.net/detail/rainyrice/9831994
超级终端:http://download.csdn.net/detail/rainyrice/9832007
关闭防火墙,未关闭可能导致tftp无法传输
1、 首先准备回退到胖AP的镜像文件。 我拿到的是一个 “c1240-k9w7-tar.124-10b.JA3.tar”的tar包压缩文件。
2、 准备TFTP的环境。(还是用3CDaemon吧,今天曾经用过另外两个tftp软件,同样的条件都无法更新成功。而且3CDaemon还可以随时看到监控记录,便于分析问题),把目录指向要升级的镜像目录。
TFTP的服务器主机ip地址设置为10.0.0.2 255.0.0.0 镜象文件改名为“c1240-k9w7-tar.default”(IP地址和镜像文件名这样改从后面的提示中可以知道是为什么)
3、 超级终端、控制口连接到AP,以便监控状态。
4、 按住ap上的mode键不松开,然后插上电源,30秒后,指示灯变为紫色,出现如下提示
Reset ethernet port 0...
Reset done!
ethernet link up, 100 mbps, full-duplex
Ethernet port 0 initialized: link is up
button is pressed, wait for button to bereleased...
看到上面wait的提示后,松开mode键
button pressed for 29 seconds
process_config_recovery: set IP address andconfig to default 10.0.0.1
process_config_recovery: image recovery
image_recovery: Download default IOS tarimage tftp://255.255.255.255/c1240-k9w7-tar.default
examining image...
出现上面提示。(从这里可以看出,在这个状态下,ap把自己的以太口设置为10.0.0.1的ip地址,然后广播去找tftp服务器下的c1240-k9w7-tar.default镜像文件)
如果上述设置正确的话,就会开始更新了。