ubnt解决方案
查看: 12427|回复: 29

[分享] 刷机(三种刷机方式:网页管理界面,TFTP,TTL)

  [复制链接]

3137

回帖

6785

积分

2453 小时

在线时间

中校

注册时间
2014-5-26
金币
3032 个
威望
0 个
荣誉
1 个
累计签到:533 天
连续签到:0 天
[LV.730]常住居民
发表于 2014-6-8 16:42 |显示全部楼层
一定要使用FIREFOX浏览器。别的浏览器都有不同的问题。FIREFOX目前还没有发现问题。

在适用的情况下,适用下面三种方法中的任意一种就可以了。

方法一:路由器管理界面刷机法(不能完全的相互刷):
1
、华硕原厂固件能刷DD-WRT,不能刷OPENWRT
2
DD-WRT不能刷华硕原厂固件,不能刷OPENWRT
3
OPENWRT能刷华硕原厂固件,能刷DD-WRT。方法:
使用FIREFOX打开路由器管理界面。在路由器管理界面:管理,刷机备份,更新固件。
开始更新固件后,10分钟不要操作,10分钟后,重新打开管理界面就可以了。
注意不要保留旧配置,旧配置在新固件上通常不能使用。


方法二:TFTP刷机法(免TTL线,任意刷机)
使用UBOOTTFTP功能,不使用TTL,也可以进行三种固件间任意刷机。
1
、恢复出厂设置;
2
、通电前,按“RESET”或者“WPS”键不放,无线路由器进入TFTP刷机模式,此时电源灯间断闪烁,放开按钮;
3
、无线路由器此时是TFTP服务器,IP地址为192.168.1.1
4
、无线路由器接受TFPT客户端的文件发送,TFTP客户端IP必须设置为192.168.1.100192.168.1.100,是电脑的IP,配置电脑LANIP即可;
5
、从TFTP Client(客户端)上发送固件,选好固件,点击"Put",无线路由器就会接收并刷机。如果传入EEPROM文件,可以达到修改LAN/WAN/WirelessMAC地址的目的。如果传入UBoot文件,可以升级UBoot
6
、刷机完毕,无线路由器自动重启,进入工作状态,可以打开192.168.1.1管理界面。
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtml1/01/clip_image002.jpg

本无线路由器TFTP刷机计时:
1
0-7秒,TFTP传输文件。此时电源灯灭,LAN口灯快闪。
2
7-64秒,删除FLASH;此时电源灯灭,LAN口灯长亮。
3
64-109秒,写入FLASH;此时电源灯灭,LAN口灯长亮。
4
110秒后,路由器自动重启,进入开机重启计时,灯的状态详见基本配置里面的开机计时。

注意事项:
1
、电脑IP要设置为192.168.1.100TFTP刷机时,路由器只接受这个地址的固件;
2
TFTP刷机时,是PING不通的;
3
TFTP刷机时,电脑是客户端。刷价分文件传送,删除FLASH,写入FLASH,重启的过程;
4
、如果不同固件体系刷价,建议恢复出厂设置后再刷
5
TFTP刷机时,路由器接受固件时的正确状态是慢闪,大约2秒电源灯闪一次。灯也会有灭掉(写入),快闪(重启),常亮(重启好了);
6
、如果刷机没有成功,可以按上面步骤重新操作,注意要关闭TFTP软件后重新打开。
7
、刷完机,如果路由器不能启动,可以拔掉电源,等20秒,再接通电源;
8
、刷完机,应该做个恢复出厂设置;
9
、如果中文文件名称和路径不支持,可以将文件名称和路径改为英文。

方法三:TTL线刷机法(可以任意刷机)
1
、使用网线,连接电脑和路由器的黄色端口;
2
、把TTL线连接到电脑USB端口,另一端连接到路由器的TTL接口。按照下面方法接线(TTL线的指针定义要问TTL线卖家):
路由器上TTL接口1号针 – VCC (方形孔,远离电源接口)---空着,不要接线
路由器上TTL接口2号针 – Tx   ---  TTL线的RX
路由器上TTL接口3号针 – Rx   ---  TTL线的TX
路由器上TTL接口4号针 – GND   ---  TTL线的GND
路由器的指示灯,按钮,接口介绍,见下面链接:
http://www.gwa2011.com/bbs/forum.php?mod=viewthread&tid=71&extra=page%3D1

3
、在电脑上面,安装串口线驱动。驱动正确安装后,在设备管理里面,要看到COMx出现;

4
、把电脑网口IP配置为192.168.1.100

5
、在电脑上面安装TFTP服务器软件,软件下载链接:
32
TFTP软件
http://www.gwa2011.com/downloads/software/Tftpd32-4.00-setup.exe

64
TFTP软件
http://www.gwa2011.com/downloads/software/Tftpd64-4.00-setup.exe

6
、在电脑上面配置TFTP软件,注意刷机固件要放置在"Current Directory"指定的目录下;

7
、配置串口终端。运行putty,点击Serial,配置如下;
TTL
(串口设置:57600NONE81NONE

8
、打开串口(显示类似内容,取决于路由器状态。);

9
、路由器通电;
U-Boot 1.1.3 (Aug  8 2012 -20:56:15)

SoC:Ralink RT305x
Memory Testing.....65536K OK.
DRAM:  64 MB
relocate_code Pointer at: 83768000
config usb..


10
、在出现"config usb.."文字时,按“2”
******************************
Software System Reset Occurred
******************************

Flash JEDEC Info:
Manufacturer ID:0x000000C2
Device ID:0x000022CB
Mode ID:0x00000000
Part ID:0x00000008

FLASH:MX29LV640DB, SIZE:8 MBytes SECTOR:135
flash_protect ON: from 0xBF000000 to 0xBF023A7B
flash_protect ON: from 0xBF030000 to 0xBF030FFF
*** Warning - bad CRC, using default environment


2

回帖

42

积分

9 小时

在线时间

新兵上阵

注册时间
2015-2-1
金币
39 个
威望
0 个
荣誉
0 个
累计签到:3 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2015-2-1 10:11 |显示全部楼层
写的非常好  对新手有很大帮助
回复

使用道具 举报

3137

回帖

6785

积分

2453 小时

在线时间

中校

注册时间
2014-5-26
金币
3032 个
威望
0 个
荣誉
1 个
累计签到:533 天
连续签到:0 天
[LV.730]常住居民
发表于 2014-6-8 16:42 |显示全部楼层
__________________________________________________________________
|    ______        ___    ____   ___  _ _                        |
|   / ___\ \      / / \  |___ \ / _ \/ / |  ___ ___  _ __ ___    |
|  | |  _ \ \ /\ / / _ \   __) | | | | | | / __/ _ \| '_ ` _ \   |
|  | |_| | \ V  V / ___ \ / __/| |_| | | || (_| (_) | | | | | |  |
|   \____|  \_/\_/_/   \_\_____|\___/|_|_(_)___\___/|_| |_| |_|  |
|                                                                |
|                  Global Wireless Alliance                      |
|                   http://www.gwa2011.com                       |
|                  E-Mail:2579131212@qq.com                      |
|                     Dreambox Team 2012                         |
|________________________________________________________________|

ASIC 3052_MP2 (Port5<->None)
Flash component: NOR Flash
Build Date:Aug  8 2012  Time:20:56:15
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

##### The CPU freq = 384 MHZ ####
estimate memory size =64 Mbytes

GPIO Init:
        UARTF_SHARE_MODE:GPIO

GPIO_MODE_REG status:0x29c

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.

You choosed 2
                                                                                                       0

eth_register
Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:0C:43:09:26:BB

eth_current->name = Eth0 (10/100-M)


2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)

11、输入“Y”,并按照下面输入相应信息:
Please Input new ones /or Ctrl-C to discard
        Input device IP (192.168.1.1) ==:192.168.1.1
        Input server IP (192.168.1.100) ==:192.168.1.100
        Input Linux Kernel filename () ==:0223.bin
输入回车,刷机开始

12、开始刷机。正确TFTP传输文件时,电脑TFTP上面会显示如下信息,表明TFTP开始传输文件。如果不能传输文件,检查网络和防火墙。

下面表明TFTP文件传输完毕。接下来路由器删除FLASH,并将固件写入FLASH。


13、刷机完成后,路由器会重启,重启完毕,在TTL串口putty里面,输入回车,会显示如下信息,表明刷机已经成功:
BusyBox v1.15.3 (2013-02-23 13:25:51 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  ______        ___    ____   ___  _ _
/ ___\ \      / / \  |___ \ / _ \/ / |  ___ ___  _ __ ___
| |  _ \ \ /\ / / _ \   __) | | | | | | / __/ _ \| '_ ` _ \
| |_| | \ V  V / ___ \ / __/| |_| | | || (_| (_) | | | | | |
\____|  \_/\_/_/   \_\_____|\___/|_|_(_)___\___/|_| |_| |_|

------Dreambox-GWA(2013, r570) ------------
  * 全球无线联盟 哦耶
  * Global Wireless Alliance, AE
  * http://www.gwa2011.com
  * Mail:2579131212@qq.com
  * Powered by Openwrt-Dreambox 2013
------------------------------------------------
root@AE:/#

完整的刷机记录:

U-Boot 1.1.3 (Aug  8 2012 - 20:56:15)
SoC:Ralink RT305x
Memory Testing.....65536K OK.
DRAM:  64 MB
relocate_code Pointer at: 83768000
config usb..
******************************
Software System Reset Occurred
******************************
Flash JEDEC Info:
Manufacturer ID:0x000000C2
Device ID:0x000022CB
Mode ID:0x00000000
Part ID:0x00000008
FLASH:MX29LV640DB, SIZE:8 MBytes SECTOR:135
flash_protect ON: from 0xBF000000 to 0xBF023A7B
flash_protect ON: from 0xBF030000 to 0xBF030FFF
*** Warning - bad CRC, using default environment
__________________________________________________________________
|    ______        ___    ____   ___  _ _                        |
|   / ___\ \      / / \  |___ \ / _ \/ / |  ___ ___  _ __ ___    |
|  | |  _ \ \ /\ / / _ \   __) | | | | | | / __/ _ \| '_ ` _ \   |
|  | |_| | \ V  V / ___ \ / __/| |_| | | || (_| (_) | | | | | |  |
|   \____|  \_/\_/_/   \_\_____|\___/|_|_(_)___\___/|_| |_| |_|  |
|                                                                |
|                  Global Wireless Alliance                      |
|                   http://www.gwa2011.com                       |
|                  E-Mail:2579131212@qq.com                      |
|                     Dreambox Team 2012                         |
|________________________________________________________________|
ASIC 3052_MP2 (Port5<->None)
Flash component: NOR Flash
Build Date:Aug  8 2012  Time:20:56:15
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384
##### The CPU freq = 384 MHZ ####
estimate memory size =64 Mbytes
GPIO Init:
        UARTF_SHARE_MODE:GPIO
GPIO_MODE_REG status:0x29c
Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.
You choosed 2
                                                                                                       0
eth_register
Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:0C:43:09:26:BB
eth_current->name = Eth0 (10/100-M)

2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
Please Input new ones /or Ctrl-C to discard
        Input device IP (192.168.1.1) ==:192.168.1.1
        Input server IP (192.168.1.100) ==:192.168.1.100
        Input Linux Kernel filename () ==:0223.bin
netboot_common, argc= 3
*************buf = 0x8378bc20
**********NexTxPacket = 837a3dc0
NetTxPacket = 0x837A3DC0
NetRxPackets[0] = 0x837A43C0
NetRxPackets[1] = 0x837A49C0
NetRxPackets[2] = 0x837A4FC0
NetRxPackets[3] = 0x837A55C0
NetRxPackets[4] = 0x837A5BC0
NetRxPackets[5] = 0x837A61C0
NetRxPackets[6] = 0x837A67C0
NetRxPackets[7] = 0x837A6DC0
NetRxPackets[8] = 0x837A73C0
NetRxPackets[9] = 0x837A79C0
NetRxPackets[10] = 0x837A7FC0
NetRxPackets[11] = 0x837A85C0
NetRxPackets[12] = 0x837A8BC0
NetRxPackets[13] = 0x837A91C0
NetRxPackets[14] = 0x837A97C0
NetRxPackets[15] = 0x837A9DC0
NetRxPackets[16] = 0x837AA3C0
NetRxPackets[17] = 0x837AA9C0
NetRxPackets[18] = 0x837AAFC0
NetRxPackets[19] = 0x837AB5C0
NetRxPackets[20] = 0x837ABBC0
NetRxPackets[21] = 0x837AC1C0
NetRxPackets[22] = 0x837AC7C0
NetRxPackets[23] = 0x837ACDC0
KSEG1ADDR(NetTxPacket) = 0xA37A3DC0
NetLoop,call eth_halt !
NetLoop,call eth_init !
Trying Eth0 (10/100-M)
Waitting for RX_DMA_BUSY status Start... done

Header Payload scatter function is Disable !!
ETH_STATE_ACTIVE!!
Using Eth0 (10/100-M) device
TFTP from server 192.168.1.100; our IP address is 192.168.1.1
Filename '0223.bin'.
TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: T #
first block received
################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##################################################
回复

使用道具 举报

3137

回帖

6785

积分

2453 小时

在线时间

中校

注册时间
2014-5-26
金币
3032 个
威望
0 个
荣誉
1 个
累计签到:533 天
连续签到:0 天
[LV.730]常住居民
发表于 2014-6-8 16:44 |显示全部楼层
device wlan0 entered promiscuous mode
br-lan: port 2(wlan0) entering forwarding state
device wlan0 left promiscuous mode
br-lan: port 2(wlan0) entering disabled state
device wlan0 entered promiscuous mode
br-lan: port 2(wlan0) entering forwarding state
jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
jffs2_build_filesystem(): unlocking the mtd device... done.
jffs2_build_filesystem(): erasing all blocks after the end marker... done.
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
ramips-wdt: timeout value 60 must be 0 < timeout < 33

BusyBox v1.15.3 (2013-02-23 13:25:51 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
  ______        ___    ____   ___  _ _
/ ___\ \      / / \  |___ \ / _ \/ / |  ___ ___  _ __ ___
| |  _ \ \ /\ / / _ \   __) | | | | | | / __/ _ \| '_ ` _ \
| |_| | \ V  V / ___ \ / __/| |_| | | || (_| (_) | | | | | |
\____|  \_/\_/_/   \_\_____|\___/|_|_(_)___\___/|_| |_| |_|
------Dreambox-GWA(2013, r570) ------------
  * 全球无线联盟 哦耶
  * Global Wireless Alliance, AE
  * http://www.gwa2011.com
  * Mail:2579131212@qq.com
  * Powered by Openwrt-Dreambox 2013
------------------------------------------------
root@AE:/#

评分

1

查看全部评分

回复

使用道具 举报

3213

回帖

1万

积分

462 小时

在线时间

上校

注册时间
2013-9-8
金币
9498 个
威望
4 个
荣誉
1 个
累计签到:740 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2014-6-8 18:04 |显示全部楼层
实用技术总结,顶着大家学习!
回复

使用道具 举报

1215

回帖

5557

积分

696 小时

在线时间

中校

科技痴

灌水天才

注册时间
2013-2-16
金币
4261 个
威望
1 个
荣誉
0 个
累计签到:334 天
连续签到:0 天
[LV.365]无线熟人
发表于 2014-6-8 18:58 |显示全部楼层
好贴!
回复

使用道具 举报

1074

回帖

5170

积分

1024 小时

在线时间

中校

注册时间
2013-6-2
金币
3941 个
威望
0 个
荣誉
0 个
累计签到:335 天
连续签到:0 天
[LV.365]无线熟人
发表于 2014-6-8 19:40 |显示全部楼层
不错谢谢分享
回复

使用道具 举报

405

回帖

1055

积分

272 小时

在线时间

上尉

注册时间
2009-8-25
金币
593 个
威望
0 个
荣誉
0 个
累计签到:10 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-6-8 20:04 来自手机 |显示全部楼层
好东西,收藏
回复

使用道具 举报

10

回帖

119

积分

22 小时

在线时间

上等兵

注册时间
2014-7-5
金币
102 个
威望
0 个
荣誉
0 个
累计签到:5 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-7-5 15:19 |显示全部楼层
好东西,收藏
回复

使用道具 举报

81

回帖

325

积分

236 小时

在线时间

少尉

注册时间
2013-3-30
金币
213 个
威望
1 个
荣誉
0 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-7-8 15:24 |显示全部楼层
iuy7rifpihip
回复

使用道具 举报

386

回帖

5625

积分

416 小时

在线时间

中校

注册时间
2013-2-10
金币
5190 个
威望
0 个
荣誉
0 个
累计签到:26 天
连续签到:0 天
[LV.50]初入江湖
发表于 2014-7-8 18:19 |显示全部楼层
很厚,,很好的东西,。。不错,加油
还行,,,就是下雨了
回复

使用道具 举报

298

回帖

952

积分

173 小时

在线时间

中尉

注册时间
2014-2-18
金币
606 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2014-7-8 21:24 来自手机 |显示全部楼层
火前留名,谢谢楼猪
回复

使用道具 举报

343

回帖

847

积分

462 小时

在线时间

中尉

注册时间
2011-9-18
金币
415 个
威望
1 个
荣誉
1 个
累计签到:332 天
连续签到:0 天
[LV.365]无线熟人
发表于 2014-7-15 11:25 |显示全部楼层
谢谢!正需要,收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2025-5-22 10:55

返回顶部 返回列表