马上注册,获取阅读精华内容及下载权限
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 mathgao 于 2011-2-26 09:13 编辑
最近低价入手了一个TP-LINK WR740N无线路由,准备刷入DD-WRT玩玩,不料发现DD-WRT只提供WR740N V1、V2版的固件,而我手中的WR740N是V3版的,考虑到WR740N/741N/840N/841N各版本的硬件配置大同小异,于是准备刷入WR741N或WR841N的固件试试,可是TP-LINK对此作了限制,无法直接刷入,除非拆机加TTL线。
新机不想折腾,于是经过了一番摸索,终于找到了不拆机刷入WR741N/WR841 DD-WRT固件的方法(WR741N/WR841N的原厂固件也可以用同样的方法刷入,大家不要去做坏事哦。。。),其它版本也类似。。。
下面以刷入WR741N为例进行说明。。。
首先从DD-WRT的网站上下载到WR741N(D)的固件(如果要刷到原厂WR741N固件的朋友则可以从TP-LINK的官网上下载),注意要下factory-to-ddwrt.bin,不要下tl-wr741nd-webflash.bin。。。 用WinHex或其它二进制文件编辑工具打开刚才下载下来的固件文件factory-to-ddwrt.bin,在文件开头Offset=0x00000040处找到07 41 00 01,07 41 00 01是指这是WR741N(D) V1的固件,我们要将它改成WR740N V3的固件,所以这里改成07 40 00 03,其它型号其它版本之间的互刷同理。。。 再将从Offset=0x0000004C开始的16个字节暂时改为DC D7 3A A5 C3 95 98 FB DD F9 E7 F4 0E AE 47 38,然后保存。
用Hash或其它MD5计算工具计算出修改后的固件文件factory-to-ddwrt.bin的MD5,复制下来。。。
再次用WinHex打开固件文件factory-to-ddwrt.bin,用上面算出的MD5替换掉刚才修改过的从Offset=0x0000004C开始的16个字节。。。 保存,用TL-LINK路由WEB管理自带的软件升级功能升级即可 至此你的WR740N就变成了WR741N(如果你刷的是WR841N的固件则变成WR841N),以后要升级就直接到DD-WRT或TP-LINK官网上下载WR741N(D)的升级程序通过WEB升级就可以了。。。 |