陈旧文章:此文章发表于 5 年前,信息和观点都可能错误,详细见内容声明

cisco wrt610n v2 升级成 e3000

这个可以有,而且很牛,(据方叔Cisco的朋友说两者的硬件是一样的。。)你能得到双倍的 nvram、新的bios以及某些新特性,不过。。缺点也有:不小心刷坏的话,你的610n可能就得永久变砖。

其实很简单,没那么复杂。你需要准备好:

1,610n v2(only) 一个。。(我日,废话);
2,网线一条。。(我日。。又废话,其实刷东西还是带线的安全,无线的咱姑且不用。。);
3,电脑一个。。(。。。);
4,一个hex编辑器(Mac上我用0xED,瘟到死的自己找吧);
5,你丫差不多得懂点命令行。。
6,e3000的cfe;
7,e3000的修改ddwrt固件;
8,e3000的正常固件;
9,把这个教程看几遍,别心急

差不多就这些吧。。别想太多。。

假设你的路由IP是:192.168.1.1

e3000的cfe在这里下载。
e3000的修改ddwrt固件在这里下载。注意检查你下载的这个固件的checksum,保证别下坏了。md5 checksum是:fb2c6f4a6ac8ebbc2844383ec7cc3556。方叔因为下载的时候损坏了文件,导致610n半砖。。

接着我们来修改下回来的e3000的cfe文件,修改三个地方,mac地址,sn和pin。需要修改成自己数值,这三个值可以在路由器的背后找到。或者你可以下载你的cfe,http://192.168.1.1/backup/cfe.bin,通过hex编辑器找到这三个数值。

以下是 e3000 的这三个数值的 hex offset:
MAC @ 0x1E00
SN @ 0x3FE30
PIN @ 0x3FCDC

以 0xED 软件为例,打开下载回来的e3000的cfe,然后cmd+L,输入 1e00 定位到mac地址的offset,然后把你自己的mac地址替换掉,以此替换上面三个数值,然后ok,保存。

接下来,把 610n 接上稳定的电源。。。否则掉电刷坏就麻烦鸟。。。

pre,当然你先得把610n刷成普通的ddwrt先。。亲。。
a,电脑的IP地址设置成 192.168.1.99 (99是幸运数字哦,亲,netmask你应该知道多少吧。。);
b,把修改好的cfe scp到路由器的 /tmp,(别告诉我你不会打开ssh。。或者不会scp);
c,ssh到路由器;
d,看下面命令,此命令可能导致非常严重的后果,你的610n可能因此挂掉,所以你此时心跳加速的话,蛋定。。不就几百块钱,再买新的。。


cd /tmp
mtd unlock cfe
mtd write -f [cfe's file name] cfe

如果ok了。。您可以舒一口气。。

打开你的路由器管理界面,准备刷 e3000 的ddwrt修改版固件,注意,文件的checksum。。步骤和普通刷固件一样,记得勾选“reset to default”选项。。!

等。。。。这个过程可能需要10分钟,所以耐心点。

如果提示ok了,固件刷制成功,那么恭喜你。你现在可以去下载最新的ddwrt普通固件来升级你的e3000路由器了(记得还要勾选 reset to default。。),亲,这可是e3000哦。或者你可以刷官方的e3000固件都可以。。

PS:时隔200年我终于写了篇技术日志。。好吧,下一篇日志是关于怎么在linux上搭建cisco vpn server,超级简单哦,亲。。

UPDATE:两个人把 610n 刷成砖了目前。。

Leave a Reply

Your email address will not be published. Required fields are marked *