Linksys-AC1900路由器——刷机指南

  

今天先不写WLAN学习心得了,写一篇自己试水dd - wrt的帖子。

这个也可以作为串口刷dd - wrt和openwrt镜像的方法。


前两天心血来潮想试试dd - wrt的版本,没成想一不小心把好好的Linksys-AC1900的路由器给变砖了。无奈,怎么着也得试试把它给救回来吧。看了一些帖子,试了一些方法,最后终于成功了。下面记录下自己的操作过程。


<李>

变砖的现象:

上传Linksys-AC1900 dd - wrt的镜像,重启之后,路由器在开机时只有eSATA和电源灯点亮,其他灯一律不亮,三秒钟之后,eSATA灯也熄灭,只剩电源灯闪烁。接上网线、电脑无法从路由器获取IP地址,设置静态IP给电脑,试图萍192.168.1.1,没有回声。

尝试多次,30-30-30方法不成功,软硬恢复出厂设置均不成功。

<李>

救回工具:

<李>

电脑一台

<李>

USB转TTL调试线一条

<李>

事先下载的原装出厂镜像

<李>

恢复方法:

<李>

链接USB-TTL调试线到路由器,路由器务必先要断电,然后参照上面提到的连接方式连接。

<李>

连接电脑到路由器LAN口,并设置电脑为静态IP: 192.168.1.2, (255.255.255.0/192.168.1.1)。

<李>

打开TFTP工具,选择工具默认网口为192.168.1.2,同时选择包含恢复镜像的文件夹为TFTP默认文件夹

<李>

在TFTP默认文件夹中,重命名镜像文件为:

<李> blk-mamba.128mb。李img <李>

连接USB-TTL调试线到电脑,打开腻子,选择串口,调整参数比特率为115200

<李>

路由器供电,在腻子窗口看到启动信息,同时按下任意键,中断引导加载。

<李>

依次输入以下命令,每个命令后键入回车

<李> Hit  any  key 用stop  autoboot:,, 3,, 2,, 1,   ,Marvell 的在祝辞setenv  ipaddr  192.168.1.1   ,Marvell 的在祝辞setenv  netmask  255.255.255.0   Marvell 在祝辞,setenv  serverip  192.168.1.2 <李>

此时,应该看到以下输出即为刷机成功:

<李>

准备所需工具:tftp工具,腻子,调试线驱动,螺丝刀

<李>

连接USB转TTL调试线至电脑,等待电脑自动下载安装驱动,驱动安装完成后,设备变成为USB-COM接口,请自行查找COM接口号,以备使用

<李>

拆解路由器,这里不详细叙述,请看一下链接:

拆机图

重点来了,1。路由器务必先要断电,断电,断电;2。一定要找准串口线的连接方式,参考下文:英文版(可忽略文字,只看图)
串口线连接方式

<李>

下载所需镜像文件,请自行下载任何可以运行在路由器- 1900 ac路由器上的文件,一下镜像文件仅供参考,
dd - wrt:镜像文件,open wrt镜像文件

<李>

恢复步骤:

Marvell 在祝辞run  flash_pri_p_w_picpath   mvNetaSpeedDuplexSet   Using  egiga0 设备   TFTP 得到server  192.168.1.2, our  IP  address  is  192.168.1.1   Filename “blk-mamba.128mb.img”。   Load 地址:0 x2000000   加载:# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #   ,# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #   ,# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #   ,,,,,,,# # #   ,,,,,,,,5.6,MiB/sdoneBytes  transferred =, 33292288, (1 fc0000 十六进制)NAND 消除:,device  0, offset  0 xa00000 size  0 x4000000   Erasing  at  0 x49e0000 ——100%,完成。   好吧   NAND 写:,device  0, offset  0 xa00000, size  0 x1fc000033292288  bytes 写:,好

如若看的到,以下输出,则为不成功,请仔细查找失败原因,常见错误出现的位置:tftp文件夹,镜像文件名,IP设置,网络连接,

Marvell 在祝辞run  flash_pri_p_w_picpath   mvNetaSpeedDuplexSet   Using  egiga0 设备   TFTP 得到server  192.168.1.2, our  IP  address  is  192.168.1.1   Filename “blk-mamba.128mb.img”。   Load 地址:0 x2000000   加载:T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T  T   ,,,,,,,,T  T  TdoneBytes  transferred =, 0,(00000000,十六进制)NAND 消除:,device  0, offset  0 xa00000 size  0 x4000000   Erasing  at  0 x49e0000 ——100%,完成。   好吧   NAND 写:,device  0, offset  0 xa00000, size  0 x1fc00000  bytes 写:,好

Linksys-AC1900路由器——刷机指南