|
注意:刷完u-boot之后,不能刷电信原版的固件,要想刷原版固件需要把u-boot换回电信原版的。' `0 j3 t2 F: e" z u f0 c% t
刷 固件不能在openwrt界面内进行,只能tftp更新固件。
, g) j; [% J) a+ [ 感谢8楼非云的补充
3 `0 B+ }, f2 X, [* Y0 R一.背景:7 p* \# _1 N, s+ X# B% J5 e
hg255d不算是新路由了,秉承电信定制机器的一贯作风,此机走上了开源的道路,也如lintel所说,此机的u-boot很个性。所以想玩此机的朋友最好是更新u-boot。此教程是在更新u-boot的前提下完成的(其实我也不想更新,但是shcl的0508固件刷不进去,索性就不搞了直接更换u-boot)
, L K' @# t* I0 `: Z7 y* O下面是我的路由器的一些基本信息 K2 F: ]. Y8 D4 U. I5 G* Q$ `
很神奇的是固件里显示的硬件版本是A,而实际的拆机看是D,不过不影响刷机。
2 N2 A* [* W' D7 A" b: C+ l
' @. A% B# A; `4 k4 ^+ ]0 {/ \: F! G! |! ^& }3 S* @1 Q
' P# x; x/ W8 B
$ F# I/ N, E5 w! e+ O. Y2 t i
/ j8 A1 _& D$ u二.流程概要:. E* }. S1 G1 y8 G9 {
电信原版-》ralink固件-》替换u-boot-》tftp openwrt-》end
6 r$ a1 J, M/ B" V# @5 ~7 R8 z6 d三.详细流程( X0 G! U3 O O2 h4 _ A
1.设置本地连接为 192.168.1.100 mask 255.255.255.0 网关 192.168.1.1,DNS不用填写(以后只要更新固件就是192.168.1.100的固定ip切记切记),网线与hg255d连接好,保持机器关闭状态2 T3 Q( K) {+ o
如图
6 e4 F: O, N& K; Y# I1 l7 m5 I . `4 l+ K, g; r+ i) N
* [ |) c: v: U7 O2.先在浏览器输入 http://192.168.1.1/upload.html,然后按住路由的reset键并接通电源,保持reset按住,浏览器刷新刚才的那个地址,大约十秒左右就可以进入如图所示的界面,此时一定要抓紧选择ralink.bin(此固件内已包含改版u-boot和电信原版u-boot,后面u-boot-rom-hg255d_hg256.bin是升级用的)固件并开始刷入,因为在10-20秒以后,路由将正常启动,页面输入固件将会失败。切记速度!!!lan口灯狂闪,ralink固件写入结束,大约5min之后路由会自动重启,稍等片刻在浏览器中输入192.168.1.1 帐号密码同为admin.进入ralink的设置界面
5 M& ~0 V7 x {& L3 e; D k8 k( W- ~ {+ |1 S Q w0 {9 ^
* \" p% `. c, K" o
3.刷u-boot很简单,只需要执行一个shell就可以了.找到 系统管理->系统指令。
2 d3 |; d4 f: T( c( x执行命令:/hg255d/hg255d-flash-uboot.sh 提交一下 7 Z+ ?# h2 f/ F
大约1-2秒就结束了,很快的,然后手动重启路由器。(如想恢复电信原固件,用tftp重刷ralink.bin固件,执行/hg255d/hg255d-flash-tel-uboot.sh就OK了): k' Q. }4 s) l7 T! x9 e/ U
: v& t0 ]: L. O H2 o9 J, H7 N* Q6 E5 J. O, A9 T
4.路由重启后,只要是电源灯频闪基本上就说明刷u-boot成功了,这里要说明一下,其实开机的时候不用按 wps/wlan/reset按钮.,也能进行tftp,不过要是你动作慢了,路由会自动启动成功的,tftp就不起作用了,保险起见,还是开机的时候按住wps/wlan/reset按钮任一按钮,然后刷入固件就行了,写入固件0831-DreamBox-ramips-rt305x-hg255d-squashfs-sysupgrade.bin大约10秒钟,此时电源灯为常亮,然后大约是5分钟的等待时间,电源灯会灭一下,然后频闪,之后稍等一会就可以192.168.1.1进入DreamBox2 y+ @ P5 L- l
( h. ~9 p$ a, n3 d) U" U: p9 L* p q% k# u- u
至此刷机结束。' i) u2 |- d+ W; y& t7 d
6 d5 e& T0 v3 W" S; G4 e--------------------------------------------------------------------------------------------------------------------------------
# {" p6 H, X' p! q此步骤是升级u-boot,可以不进行,lintel的最新u-boot已经支持大内存了,索性我也升级了一下
; W% h+ y6 Y8 a- m还是按住wps/wlan/reset任一键,开机,电源灯频闪,然后tftp提交u-boot-rom-hg255d_hg256.bin,5分钟之后,路由自动重启就成功了5 h! y! Q+ ]/ |
% l$ R1 N2 V9 j, D6 [- ?; x+ D5 r2 v; K1 `1 M5 Q z. S' `1 q; }2 @
9 v# h1 J% J! Z1 {全部用到的工具及固件http://pan.baidu.com/share/link?shareid=59557&uk=2181079027 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|