其中几个问题集中在: 第一. 刷3G版本以后刷不到TOMATO或者DD-WRT: t3 P0 L j$ s, o" A+ R3 ]' b. o; E! r
第二. 刷DD-WRT清理nvram.6 n7 W" n T _9 X! J$ U- \9 u
第三. 刷机老是PING不到192.168.1.1 或者PING 到了刷不进去固件.
* B; U/ F- Q$ w0 [6 K第四.刷了TOMATO 以后有些刷不回去3G版本.
" I2 R3 l+ k9 [1 j9 I [) ~- e3 w等等等等....问题一一解决.' u- x# i" h( ]4 Y5 q1 X
% p! K; A# _8 V5 b' R2 u0 t( k$ Z刷机软件打包. http://u.115.com/file/f966f0c9b6 包内软件说明:1 ?& b2 O) y8 H* B
TFTP.exe --TFTP刷机软件" ^( k$ j1 o) }% A+ r/ `( Q
dd-wrt.v24-13309_NEWD-2_mini_usb_ftp.bin --DD-WRT MINI版本,我一直用的5 @+ b5 b M0 N/ l+ H
DLINK-1.04.bin ---DLINK 1.04版本的3G固件. }8 J; t% t7 g* j; b
其他DD-WRT和TOMATO就不打包了.都可以下载到. 第一步,准备好刷机的软件和固件.1 s' P4 m+ u) ]. [
设置本地连接的IP地址
, u" W; n. W5 U( {8 t) w0 o2 y: ~8 a1 F以XP为例:网上邻居>查看网络连接>对H618B连接的那个网卡(一般是本地连接)>左键>属性>常规>TCP/IP协议
% X5 k2 b8 s! V设置到192.168.1.XXX 掩码255.255.255.0 其他留空.此时有无线网卡的朋友请禁用无线网卡,防止网关冲突刷机不成功.多网卡的也需要禁用其他网卡或者保证不会和192.168.1.XXX网段冲突.如图:01
% @2 x3 W# d2 `0 G. j对于以上任何情况,都先刷到DD-wrt MINI版本. TFTP更新,软件打包好了.
第二步. 打开TFTP软件加载 DD-WRT MINI版本的固件.路由器IP:192.168.1.1 密码留空.更新次数建议改成30(尽管不会重试这么多次) 1 m" @( Y4 {. m, u, `! V( w7 D" |
用网线连接H618B的LAN1和电脑的网卡.通电.备用
`. a% K ?% U: F+ ~打开运行(windows徽标键+R) 输入CMD 回车
: ^. A. q6 |) q7 s9 n出现窗口输入: ping 192.168.1.1 -t
r( z& S( j$ P: _: X6 H此时出现的信息可能是 request timed out
& k8 {) z$ f3 O1 y& s不着急,我们准备好,进行下一步.
/ D. M6 P( \( z9 j, m5 |0 {
) w. N& R- l c9 Y' L8 ]8 M) E第三步.
6 l# T/ ]$ R8 w' R7 ]7 l ^路由器通电情况下,观察CMD窗口,ping的结果.6 @8 V* E5 w0 L4 t1 E: v. M, c
重启H618B<就是按路由器后面的红色按钮.关闭,然后立刻打开>- d% W- [! b7 b. Z3 z! C" m
CMD窗口会反馈出来 TTL=100等出现第一个TTL=100的时候就可以点击更新固件了. TFTP软件出现滚动条且变成绿色说明固件上传成功,此时CMD 窗口出现TIME OUT是正常情况(设备内部软件更新中).稍等5分钟.2 R9 R5 s7 p( R8 Y0 r3 y
如果出现红色,或者进度条是空的,且不动,表示刷机不成功。不用等待,直接关闭TFTP软件,重启路由器重复以上操作.
7 q# q t3 J8 i/ |$ J
1 J# d$ Y! J& q. f; dPS:还有就是有朋友发现开机不会出现TTL=100,修复本地连接(也可以禁用本地连接再启用) 然后重启看看.以上操作都不出现的,可以先关闭H618B的电源,再按住RESET键,打开电源(此时RESET依然长按,会进入恢复模式,100%出现TTL=100,出现第一个TTL=100的时候就可以松开RESET ,然后马上点击更新固件. 如果失败重复重启路由器点击更新的操作,直到TFTP上传成功! 第四步.
; F9 o& D3 {: T' V0 ~0 e: TTFTP上传成功以后,等5分钟看路由器的灯位变化,如果INTERNET ,RUN ,POWER 还有LAN1口都亮了.
6 B4 J* k- @$ u0 b% [1 U0 u7 E7 S下一步很重要,很多人忽略了.所以老说刷机不成功.
2 m; g/ t y2 p# h9 f( r修复本地连接!!!!!!!(WIN7下禁用本地连接然后启用) 观察PING是不是已经变成TTL=64了. 如果是不是,直接硬件复位.H618B 在DD-WRT下复位变动了,是按住WLAN键+WPS键(我也不知道为什么,别问我,反正可以复位).复位以后等1分钟,看灯位INTERNET ,RUN ,POWER 还有LAN1口都亮了,再修复本地连. 直到出现TTL=64说明刷机OK了. 第五步:
* x; m) [; A2 b" G: C浏览器输入192.168.1.1 进入到DD-WRT的界面,第一次需要你设置帐号密码,第一排是帐号.第二排密码.第三排重复密码一次.点击Change Password. 进入管理界面. Administration>Firmware Upgrad
4 q. s, L ?: Z' D E( w! D) Z选择合适的固件升级.个人喜欢用TOMATO9 b. K& M9 B# N( H6 V: A. V! W. i, o
等滚动条自动关闭显示升级成功以后,修复本地连接,然后看PING
# y1 T9 W, Y) B8 c$ Q, y D记得升级以后一定要修复本地连接一次不然不能看到PING TTL=64. 第六步:+ Z) u% M, r3 A# i4 b% t H
升级到TOMATO以后的必须进行清除nvram操作:
+ j' _! O/ [0 G6 eTOMATO DUALWAN 是在系统设置,恢复备份里面清理9 B" n& r/ c) M K# Q: K6 E
Tomato Pandora 系统设置,设置管理里面清理nvram
' r' W: F0 f2 \" w清理nvram 路由自动重启,修复本地连接以后就可以在TOMATO里面升级到任意版本了.升级成功率100%
3 s" k- {2 A, y9 F% l+ {+ \0 p6 } I5 H! F3 T% I
总结几点经验的情况: 一,DD-WRT升级TOMATO和3G固件,不要选恢复出厂设置." O p% i% s. q; x
二,多次刷机以后,记得一定要在DD-WRT升级到TOMATO,然后清理nvram以后在从TOMATO升级到需要到固件.
( |) F; A) J6 O( r三,3G固件刷其他估计必须用TFTP刷到DD-WRT以后升级,最好还要刷到TOMATO清理一次NVRAM.
4 K- e% Z; v7 J( m) O5 r四,很多问题都可以在刷到TOMATO以后清理nvram解决.几乎都是配置出问题了导致的. 补充:刷TOMATO以后升级不了3G固件的问题
6 j+ O* D, F! P+ d1 Y/ ~3 p个人尝试发现 在系统设置里面 JFFS分区格式一次以后再升级是100%. |