amx004 发表于 2011-5-26 23:22

华硕N12刷机小记(经验交流, 非教程)

本帖最后由 amx004 于 2011-5-26 23:25 编辑

前言: N12到手后朋友又送了一个TP的WR840N, 两个路由换着用, 都官方固件的情况下, 感觉N12并没有什么特别过人之处, 除了价格.



自己纯感性地小测了一下, 在接近的时间里, 同样的上网条件下打开emule和3个任务的迅雷, 再浏览网页, N12的反应似乎没有840N快, 即便在N12里设置网络优先也依然如此.


于是..刷机的想法越来越强烈..


特别说明: 由于是第一次尝试DD和TT这些第三方固件, 基本都是摸索前进, 很多操作头脑一热就上了, 考虑得不算很周全. 本文纯当经验交流而非教程. 请未满或已满18岁人士切勿模仿, 如有不测后果自负.


首先准备的工作:
①.最新的官方固件, 当前在asus官网找到的是最新版本RT-N12_1.0.1.4.trx
②.安装好包装里光盘自带的Firmware Restoration软件.
③.DD的固件: 到http://www.dd-wrt.com/site/support/router-database去找到对应N12的版本(推荐dd-wrt.v24-14896_NEWD-2_K2.6_mini_RT-N12.trx). 注意N12是4m的flash, 不过淘宝上有改版的机型是8m的, 要分辨清楚, 未改的不能刷大于4m的固件. 另外据说后期的N12有BCM5XXX的方案, DD这里也提供了对应的固件. 二者是不能互用的, 要特别注意. 至于N12版本的区分, 我找到两个图片供大家参考(图片来自恩山论坛), 细心的话应该会发现电源口是左右不一样的.

BCM4716的版本


据说是BCM5357的版本


④.tomato的固件: 我在这里找的http://code.google.com/p/twtomato/downloads/list, 有繁体中文版本. 我刷的是吐司超人tomato-K26-1.28.7428MIPSR2-Toastman-Std 土司超人中文化韌體



以下是刷机的过程, 再次提醒, 本文纯经验介绍, 而非教程. 如有不测后果自负, 请勿跨省.

一. 刷DD
比较简单, 先还原路由器设置(也可以长按机身背面的reset按钮5秒), 然后在web界面的固件升级里直接升级.
可能是和按了reset有关, 我这一步操作了两次才成功, 第一次更新完等了很久, 刷新弹出的是asus的cfe页面. 用firmware restoration还原回1.0.1.4.
第二天再次更新却成功了, 出现DD-WRT的界面. 建议大家严格按DD官方介绍的步骤来操作. 对于DD, 个人感觉功能不少, 界面很清爽明了. 然后各种参观和摸索这个我不累赘了.

二. 刷TT
从一开始我就认为tomato是N12的最终归属, 虽然从未用过..但高手和JS都一致推崇tomato, 相信也没错的.
只是刷TT, 过程比DD复杂点, 不确定的小问题也更多些. 个人意见是, 如果DD用着觉得还行就没必要TT了(对我个人而言, TTqos这方面做得更细致些. 有实用价值)

按着TPY会员惟独有你_yl的帖子操作.

至于不确定的问题有以下几个, 首先我使用的是win7 32bit, 运行cmd

帖子里提到的telnet命令, 我这里执行不了


于是尝试用虚拟机的XP来操作, telnet命令可用,

按教程介绍telnet 192.168.1.1进入了dd的界面
使用nvram show |grep http_passwd命令获得了密码

然而, 麻烦还是出现了, 因为dd我用了几天, 用户名和密码都改过, 升级前没有清除nvram(这一步很重要, 切记一定清除了再刷!), 更新完tomato以后弹出用户名和密码的登陆框, 不管我怎么尝试都不对, 之前在虚拟机里复制下来的密码也用不了. 使用firmware restoration说找不到设备..


{:7_360:}心想着难道就这么砖了~

抱着死马当活马医的心态, 捅了一下reset键, 机器重启以后浏览器192.168.1.1出现了asus cfe的页面, 最下面一行居然有"nvram清除"的文字! 感觉有救了. 点了一下, 页面标题上出现error的字样, 心又凉了一半..

再刷新, 依然弹出tomato的登陆框, 又尝试了一轮, 最后输入tomato的原始账户密码root和admin进去了! 刚才的nvram清除有效.


有惊无险, 顺便换了个asus的皮肤~接下来就是对TT的参观和各种摸索, 再次不再累赘..

P.S.因当时情况紧急, 没有做详细的截图和文字记录, 过程描述也许有小雾.


后记: 从这次的经历来看, 刷TT推荐使用XP系统. 可以的话, 也不要使用虚拟机的XP. 一般都推荐原厂->DD(mini)->TT这样来. 过程几经惊现, 关键时刻还是asus的cfe立功了, 理论上有cfe的存在, 官方固件, DD, TT之间是可以随便刷的. 现在用着tomato挺安逸, 但firmware restoration检测不到设备. 刚刷DD那时这个软件还是有用的, 有点奇怪. 就说到这里, 想到再补充


P.S.1 帖子早几天想发的, 但PCEVA不知为何上不了, 肯定是我打开的方式不对.
P.S.2 说实在的一般家用, TP的840N是完全很足够了~ 这次折腾N12感觉有点egg pain, tomato里有不少专业的选项完全不知所云. 只能~自慰~既刷之则安之, 慢慢再研究

Gratch 发表于 2011-5-30 06:59

华硕的固件比TP的强多了

Gratch 发表于 2011-5-30 07:03

840n很漂亮,正纠结买840N还是带U口的3420,官方3420仅仅多了3G,DD目前还不支持,不知是否会支持打印服务器。

amx004 发表于 2011-5-30 12:26

回复 3# Gratch


840N定位很明确的, 就是最最普通的家用无线路由
3420我看到JD, 易讯都180左右,
个人认为性价比比840N好, 毕竟多了3g, 有个USB口以后有扩展的可能.

对了, 3420是哪家的CPU和内存?

cio 发表于 2011-5-30 21:52

不知道为啥,磊科的235P路由CPU、内存占用率很低

世纪冰雷 发表于 2011-5-30 22:47

这个可以有。感谢LZ分享。

amx004 发表于 2011-5-31 00:06

回复 5# cio


   N12我用DD的时候开防火墙和QOS的话CPU占用会稍微高一些不过好像也没超过30%

cio 发表于 2011-6-1 21:00

回复cio


   N12我用DD的时候开防火墙和QOS的话CPU占用会稍微高一些不过好像也没超过30% ...
amx004 发表于 2011-5-31 00:06 http://bbs.pceva.com.cn/images/common/back.gif


    NR235p的CPU才166啊

amx004 发表于 2011-6-1 22:36

NR235p的CPU才166啊
cio 发表于 2011-6-1 21:00 http://bbs.pceva.com.cn/images/common/back.gif


   不知你的设置设怎样, 还有迅雷的连接数是多少?
占用低不是很好吗?

xxbwjs 发表于 2011-11-26 23:46

目前正关注RT-N16,

edwardtoday 发表于 2011-11-27 02:15

win7 telnet不是默认安装项,开始菜单搜索"Turn Windows features on or off",里面可以选择安装telnet client就可以了
页: [1]
查看完整版本: 华硕N12刷机小记(经验交流, 非教程)