|
此教程最适合初次使用hg320的童鞋,一般按照此流程进行一遍就可以将你的路由器从电信原版固件刷到tt固件。6 W5 {: K; n) }% j. r" n0 a: D
注意:据我目前所知,hg320有两个版本,区分很好区分,lan口为黄色的和非黄色的,非黄色的为早起版本,基本和
3 j0 _5 U/ i3 P5 g4 ~ ldb120wg/rg100a配置相同,黄色lan口为目前主流机型(个人目前了解有限,欢迎补充)1 Y$ N3 u% N. y# Q/ ?; I& a
1.下载必要的工具
& A3 b) H3 \" Osady 115 tomato的固件:http://115.com/file/dnm6t5bv
9 \# f' h* T9 n) n. f刷dd_wrt tomato比用个的工具集:http://115.com/file/besevw4m$ x: C" C3 _9 A* `) b! Q! Z
2.刷机简明流程% ~+ T& g/ b4 {9 G$ X9 f0 l
电信固件->tftp cfe->刷dd-wrt->开telnet,ssh->刷2.16版CFE->tftp cfe->刷tomato->END
3 G6 C+ {8 Q7 D! y/ V( h3.刷机详细流程
0 F6 v @ b& H8 r1)保持路由开机状态,配置本机 本地连接的静态ip,现在n多教程默认都用192.168.1.22 子网掩码255.255.255.0 网关 192.168.1.1 dns不用设置
* k1 \4 k5 c6 l) t) f1 _* E" u" H2)windows端CMD命令 执行ping 192.168.1.1 -t 保持界面,便于查看路由联通状态。( n2 R6 h, `. L0 c. |/ s# E
3)关闭路由,开tftp工具,工具集中有
% w7 R# R/ Z( C3 l; K( Z" p# g0 x' h
配置如图所示,注意此时选择的是启动cfe,也就是让路由停在cfe阶段,因为hg320未修改的是64M内存,所以选择工具集中:NW235WCFE-64M.bin就可以了& Z1 _; | W4 j; w/ q
0 }: |$ H E$ W9 F# N4)接通路由电源,等到tftp出现如下样式,则说明路由停在cfe阶段,若为红点,则重复3)
! n" m. Z1 Z$ u/ p% n 8 O: K1 P x8 R
5) 4)成功的情况下,在浏览其中输入192.168.1.1,会有如下图所示的固件升级界面。
+ E6 H, v s: D5 r5 ]; t2 R " Q, } K4 J6 T: p- ]2 p
6)点Restore default NVRAM values,进行内存的清空,然后刷工具集中:dd-wrt.v24-18000_NEWD-2_K2.6_mini.bin 固件
G: f5 Z- S% i: O! d6 m 3 y3 @/ O; w" B7 R
7)等待30秒-1分半左右路由器会自动重启之后 ddwrt就刷好 点击Coutinue ,有的教程说dd会重启好几遍,但是目前来看hg320只重启一次就搞定了。
& L4 p8 g! M" |5 t& \浏览器中192.168.1.1 进入DDWRT ,此时为英文版 修改用户名和密码 root admin 到sevice下将ssh和telnet全都开启,当然你也可以讲界面设置成中文的再修改sevice(服务)/ \3 s: d; `# W8 C6 U- H8 C- Z
( M" z/ E& I; A9 K' Y: t
8)保存上面的设置并重启路由器,记住一定要重启之后才能继续下面的进程,重启好以后打开winscp软件 按照图片设置好 注意红圈部分 设置好以后点击登录 8 w' F A* p* n, J
然后点击继续 如果出现对话框直接点确定,可以不用管证书过期之类的东西, 连接成功后会出现左右两个选择文件的窗口,右面是路由的,左面是本地的,在右面默认为进去之后应该是/tmp/root项,向上一级进入tmp就可以了
7 l+ \% }/ S) V2 H: y f
/ ~$ {8 K; \, b! V8 `" Y
6 Z: ~+ v" Q, Y) c9)打开一个cmd窗口 ; C0 m+ z S4 H
输入命令 telnet 192.168.1.1 输入刚才修改的ddwrt的用户名 和密码(密码输入时不显示),就可以在CMD窗口里看到了进入ddwrt
% K2 O- f& _ `Telnet进入路由器,建议在刷前,用命令先备份一下cfe,再根据我下面的命令来刷CFE
5 Q8 s- Q5 S- `备份CFE命令:
& R4 D9 O$ v4 Y5 t: G, sdd if=/dev/mtd/0 of=/tmp/cfe.bin
3 m* R8 i$ s/ sdd if=/dev/mtd/3 of=/tmp/nvram.bin
2 C8 ]% x) D# ncfe.bin 和nvram.bin就变存在/tmp目录中,然后就可以使用WinSCP下载到本地备份了0 v% i6 g y8 k Q/ c: O
/ r* v) f6 W: Q! Y+ n0 w
" M1 p7 }) }; V从winscp软件左边自己电脑找到工具集中:NW235WCFE-64M.bin,拉到右边/tmp文件夹9 ?3 }' G9 g& ?3 h
进CMD 更新CFE命令:
- t5 A% _" Q3 o& l7 Q0 ^A、使用cat /proc/mtd命令来查看cfe设备,就是mtd0设备,如果后面写着cfe,到时候写入的设备就是cfe,其他的你照输入
q9 r4 `) C4 D4 Z/ M2 e+ jB、写入的格式为mtd write 文件名 设备名(设备名就是A步骤查看的)[ 此处直接cd一下,然后cd .. 就进入/tmp中了,然后 mtd write NW235WCFE-64M.bin cfe ]
# M W- A1 V- OC、 回车 这时会出现一行英文字母 最后一个[w]在转大概1-2秒后会 出现新一行英文,cfe修改成功
; g- e* f. m2 L4 LD、直接reboot设备即可4 v8 G1 m0 u- \# b5 c0 Y9 z
如下图所示:这个就是CFE设备,可以用cat /proc/mtd,此图为引用图,参照一下就行了。) t' D; A9 v% D* C& w7 [5 l6 |+ F
( s+ K! q8 I1 f4 M5 L6 X m" M o- j$ M; u& ]( I W
10)重复上面2)--6),在6)步骤时,选择sady 115 tomato的固件进行升级,大约分钟之后,tomato就刷完了。* x1 X' ^* x1 p7 R. x8 h4 P
. t k/ @6 u# r3 C
8 @$ s" }# x" r1 p9 n
最后效果如下,cpu为Broadcom BCM5357 chip rev 1 pkg 9+ D N; }2 v6 W$ o% R; ^4 j! K
: U3 c7 a% Z0 M' Q0 r H
" D& E& L' y( z% y+ \说明: 此版cfe是2.16公布的CFE修复了原版电信cfe中mac地址错误。带mini web(所谓刷不死), 可刷电信原版固件,接口顺序反; f, N: G& r8 Y3 O- T' D
此版固件,语音灯为电源灯,无线灯有数据时闪,后面按键不能用。usb,电源灯不亮。+ d' g- Z# y9 K8 K- _ h) @; g" G) y
附上修改wan口lan口顺序的配置文件,在tomato下自行恢复一下就可以了。
/ O' A" y* V5 b6 Y/ n8 S! [. V" Q; y9 ]. R* O7 U
9 v! `2 e X, [ N |
! w9 Z+ e6 q0 W; A+ S: W9 m
- ^& V4 B* y7 m. E/ N. A
% f5 z# h$ l. T" h# q" `* M |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|