注释:AP默认地址为169.254.1.1/16
Uboot下用TFTP的方法升级AP
如果AP中的两个固件文件都损坏,可以从Uboot用TFTP的方法升级固件。
必须使用PC作为FTP服务器、TFTP服务器或SFTP服务器,并且PC的网口必须与AP网口直连。
请事先配置好tftp工具,指向升级文件所在目录;保证在AP上能ping通PC。
1. 使用串口线将AP的串口和PC的串口相连,使用“超级终端”等软件,进入命令行界面。超级终端设置如下:
Baud:9600
Data bits:8
Stop bits:1
Parity: none
Flow Control: none
2. 执行命令reboot,重新启动AP。在出现以下信息后3秒内按下F键,进入uboot命令行视图。
Uboot菜单缺省密码为admin@huawei.com。
Press f or F to stop Auto-Boot in 3 seconds: 3
Password for uboot cmd line :
ar7240>
3. 配置AP和tftp服务器的IP地址,保证AP能够从tftp服务器获取升级文件。
ar7240> setenv ipaddr 192.168.10.13 #AP的IP地址
ar7240> setenv serverip 192.168.10.11 #服务器的IP地址
ar7240> saveenv
Saving Environment to Flash...
Erasing Flash...Writing to Flash... done
4. 在命令行中键入update boot,在下面的显示信息中作相应的配置:
a. 升级uboot:
ar7240> update boot #u-boot.bin存放在TFTP目录下
dup 1 speed 1000
......
Copy to Flash... done
ar7240> reset
#以新加载的uboot启动
升级uboot时不能断电,否则AP无法启动。
b. 重新启动AP。在出现以下信息后3秒内按下F键,进入uboot命令行视图。
Uboot菜单缺省密码为admin@huawei.com。
Press f or F to stop Auto-Boot in 3 seconds: 3
Password for uboot cmd line :
ar7240>
c. 加载需要升级的FatAP6X10XN_V200R003C00SPC500.bin FAT AP系统软件:
ar7240> update system FatAP6X10XN_V200R003C00SPC500.bin
#FatAP6X10XN_V200R003C00SPC500.bin存放在TFTP目录下
dup 1 speed 1000
......
Upgrade Firmware to A Successful
5. 配置完成后,在命令行中键入reset,AP就会使用指定的网络启动固件文件启动了。用这种方式启动后,固件被读入AP的flash。
ar7240> reset
Resetting...
6. 升级完成后,可执行命令display version查看当前版本是否升级成功。
<Huawei> display version
Huawei Versatile Routing Platform Software
VRP (R) software, Version 5.130 (AP6010DN FAT V200R003C00SPC500)
Copyright (C) 2011-2013 HUAWEI TECH CO., LTD
Huawei AP6010DN Router uptime is 0 week, 0 day, 0 hour, 16 minutes
MPU 0(Master) : uptime is 0 week, 0 day, 0 hour, 16 minutes
SDRAM Memory Size : 128 M bytes
Flash Memory Size : 32 M bytes
MPU version information :
1. PCB Version : H86D2TD1D200 VER.C
2. MAB Version : 0
3. Board Type : AP6010DN
4. BootROM Version : 62