迅雷路由换血记-不死cfe刷写教程

IT, 其他
20条评论

本篇教程为迅雷路由不死cfe刷写教程

迅雷路由虽然已经是一个注定失败的产品,但是其较高的硬件还是有相当的挖掘潜力。但是由于代码等问题,即使是小宝开发的迅雷路由改版Asuswrt merlin固件仍然饱受诟病。刷机复杂,失败后不方便修复,Reset按钮失效等等。

这里由路友开发的迅雷路由不死cfe,能极大解决这些问题。通过这个不死cfe,迅雷路由可以像普通的AC56U一样使用其固件,包括asus官方固件、meilin原版固件、koolshare改版固件、DD-WRT等。

工具下载地址:

内含CFE及其修改工具、Asus官方恢复工具及其固件、WinSCP

http://pan.baidu.com/s/1booXSr9

 

 

Step 1:

开启SSH

按图所示,打开路由设置页面,选择打开SSH

 

Step 2:

1.准备CFE

下载好基础的boot.bin并校验文件指纹(MD5与SHA-1均含在boot.bin.md5中)

2.使用CFEEdit.exe修改CFE(可省略修改CFE步骤)

点击File->Open CFE

等待CFE载入完成,修改以下内容(MAC地址最好根据迅雷路由原来的修改,如果不慎丢失原MAC地址则可如下修改):

Wan口MAC

et0macaddr=00:90:3C:4F:3E:B4

2.4G MAC

0:macaddr=00:90:3C:4F:3E:B4

5G MAC(即在2.4G的MAC地址上加4)

1:macaddr=00:90:3C:4F:3E:B8

修改完成后,点击save CFE as保存为其他文件,然后再用CFEedit打开校验一遍,确认无误后方可进入刷写步骤。

 

Step 3:

刷写CFE

1.上传CFE文件

安装打开WinSCP,选择协议为(File protocol)SCP,按实际情况填写Hostname(路由IP)及其用户名密码。

在/tmp/home/root目录中上传CFE文件

2.备份、确认CFE并刷写

打开SSH客户端,连接路由,默认目录即/tmp/home/root,运行

cat /dev/mtd0 > boot-backup.bin

并通过WinSCP拷贝回自己的电脑

运行

md5sum boot.bin

再次校对md5值,确认后执行刷写:

dd if=./boot.bin of=/dev/mtd0

稍等片刻刷写即可完成。此时可以运行

cat /dev/mtd0 > test.bin
md5sum test.bin

确认刷入的CFE正确。

 

Step 4:

恢复Asus官方固件(koolshare改版固件、merlin原版亦可)

1.设置固定IP

在救援模式刷机过程中,必须使用有线,并且PC必须设定固定IP(如192.168.1.10子网掩码255.255.255.0)

2.进入援救模式刷写固件

安装好Rescue.exe并打开,选中需要刷写的固件。

拔出电源线,按住RESET插上电源,等待全部Lan口灯亮,放开RESET 同时按下上传钮后等待完成(也可以先按下上传按钮,再按RESET)

软件提示升级开始

等待几分钟,刷机完成,进入路由初始化,此时路由功能全部正常。

 

FAQ:

Q:为什么设定后没有无线信号?

A:在378.x固件之后开始出现此BUG,暂无完美解决方案,临时解决方案为(Koolshare改版固件):

创建一个sh脚本例如Wlan_Start.sh,加入以下内容:


#!/bin/sh
sleep 10
nvram set wl0_radio=1
nvram set wl1_radio=1
nvram commit
service restart_wireless

保存并上传到/jffs/scripts,赋予权限755 再Tools->Script中添加一个Wan-Start任务。

 

Tips:

刷入ac56U asuswrt固件之后,可以直接通过固件升级,网页刷写DD-WRT,同时,可以通过DD-WRT过渡到Tomato固件,但是切记,刷写DD/Tomato必须清除nvram或者刷写完成后reset,否则可能产生无法登录的问题。ps.DD-WRT与Tomato的无线都能正常自动启动。

 

参考文档:

http://luyou.xunlei.com/thread-15435-1-1.html

http://luyou.xunlei.com/thread-15482-1-1.html

http://g.xunlei.com/thread-15499-1-1.html

http://luyou.xunlei.com/thread-15475-1-1.html

, , , ,
上一篇文章
四月は君の嘘 OST
下一篇文章
Epic Music

20条评论. Leave new

  • 阔空晴云
    2016年7月6日 23:07

    small升big以后lan挂了,插上LAN连lan上的灯都不亮。开机20分钟后wifi有了,然后通过wifi连上去。
    刷CFE,刷完以后,验证MD5正确,然而重启以后LAN竟然亮了,但是没有任何发送接受,而且reset插电进不了救援模式,虽然LAN的灯亮了,而且设置了固定IP,还是没有任何发送接受。完全砖了……唉……

    回复
    • Lan口灯亮代表cfe正常,很有可能救援模式没有成功进入,这个的话最佳方案还是接ttl看一下状态,进cfe救援的话会显示tftp接受文件的。

      回复
  • 阔空晴云
    2016年7月6日 23:19

    不好意思,折腾了半天,莫名其妙又好了,是我电脑网卡出问题了估计,我重启电脑以后就又有发送和接收,然后用华硕恢复工具刷机成功了

    回复
    • 不管过程如何,能成功刷上就是好的|・ω・`)能让这台路由发挥点余热也是好的

      回复
      • 阔空晴云
        2016年7月7日 00:17

        嗯,这个路由器配置还可以,毕业搬出去租房,收拾东西的时候才想起我还有这个路由,所以就直接拿来用了。迅雷原厂固件,连默认设置都间歇性死机,简直无语了,所以就试试华硕的固件。

        回复
        • 这台路由在使用华硕固件的时候,已知Wifi会有不自动开启的问题,具体理由我没再细查。此外这个cfe可以刷写ddwrt和tomato。tomato刷写必须通过ddwrt清空nvram后过度。

          回复
          • 阔空晴云
            2016年7月7日 01:06

            那个不自动开启wifi的问题,感觉像是重启以后设置被还原了一样,在无线网络设置里面的“专业设置”里,明明选择了”启用无线网络”,但重启又变成关闭状态了。只不过对我来说影响不大,毕竟路由器一般不会断电,就算断电手动开一下wifi影响也不大

          • 原因根据我的估计是NVRAM参数的不匹配,具体的情况还有待研究,不过由于目前我也不再经常使用此路由,修复时间未知。

  • 敢问迅雷路由RS1309在哪里开SSH?

    回复
  • 你好,请问下我最后一步上传固件的时候上传到一半失败了,现在路由器怎么样都连不上了,该怎么办

    回复
    • 这一步上传不成功通常没有关系,你可以尝试换一台pc重新上传。救援模式下,没有DHCP功能,没有web页面

      回复
  • 你好,CFE刷坏了,请问一下能提供一下此板上的jtag口照片吗?

    回复
  • 你好,CFE刷坏了,请问一下能提供一下此板上的jtag口照片吗?

    回复
  • 原来的固件,不能SSH连接,请问可有包?现在网上都找不到了,有的话麻烦发个给我,谢谢。

    回复
  • 您好,小宝的旧版merlin固件和刷机教程可以提供一下么,迅雷路由论坛关闭了。

    回复

阔空晴云进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注

Fill out this field
Fill out this field
请输入正确的电子邮件地址。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

菜单