找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10933|回复: 14

sa1456c固件升级错误,求大神帮助

[复制链接]
发表于 2019-5-23 12:02:36 | 显示全部楼层 |阅读模式
本帖最后由 lovetvb 于 2019-5-23 12:07 编辑
# W1 j. Q8 s8 b2 S. ?( O
. l$ Q* W9 J3 I0 e+ ]闲鱼买了个sa1456c 原版电信界面 V3R017C10S011版本 没shell 再电信界面开了telnet5 d  r  w. z& F5 y
我想升到最新的固件  用能使工具升级固件 8145V-V300R018C10SPC100-ONT-CN.bin
( ]- |9 A, N7 g3 B5 Y" b& j结果就电源灯亮 其他都不亮,悲剧变砖了。 于是拆机补全tll线 用usb转tll
5 l" H6 s: y/ L  d9 \" X/ q——————————————————————3 `: _1 w2 U" _

, W0 N$ D4 w+ D3 I其实用TTL破解还是挺简单的,主板上的1、4、5分别接TTL线的TX,GND,RX,用PUTTY选择串口模式(具体看设备管理器的串口号),速率设为115200,打开后光猫通电就可以接收到信息,等信息开始停止滚动后按ENTER键输入帐号:root,密码:adminHW(注意大小写),然后输入“restore manufactory”,就恢复出厂默认了,超级用户密码就变成了“nE7jA%5m”,进入光猫就能重新选择区域注册了。9 ]+ a% b  h) T  _6 s( m

* E  o2 A# P( n2 W0 {& d$ J华为光猫救砖的办法其实很简单,就是插上电源慢慢等待就行了,快的30分钟,慢的要等待20个小时。
& f5 R* _& k2 ^华为真的很牛B,可能自身有再生的功能,不小心刷固件刷成砖了,只要电源灯亮,都不用着急。
' u. p3 y9 t+ L% ?我曾经试过好几款光猫,就是因为刷机成瘾,刷坏了,开始心里也是很慌,后来跟有位高手说起,他提供以上方法,果然有效。全部可以恢复!厉害不?/ C9 z( ^% i+ i+ C: ~8 B( s3 F
知道这个,喜欢折腾光猫的朋友,放心的刷吧!& j, G) I8 W7 |, O% N
恢复后 网卡可以通 不能进web页面 ,但可以tletenl 连接
, G7 Z; P0 s# p, M* P, _然后用能使工具重新刷固件6 |/ m$ @/ D7 d9 R
% f9 O' P* |' N- ~: ^' D
————————————
9 Q$ f. L$ i7 p  e: O9 |4 G; ^ 用串口调试程序sscom 打开看到华为光猫自己跑  大楷插电10多分钟 网口4就可以连接上了,但是web界面打不开
* ?) Z& i' m. e3 D
+ |5 Q' |2 b% h! u再用能使工具 升级固件HS8145VV3R017C10S115.bin 升级了好久也没成功,估计没升级进去$ ]: C$ i- R& `" E' ^' W
- d4 E3 W- R! M0 a, J4 i7 l
我就先升级破解shell权限  升级allshell4.bin文件  升级成功 有了shell权限' {1 _# G& O' t+ N; l, Z4 w
telnet 192.168.1.1; u) A) H4 L9 d0 f
root
* f" p+ X. \2 NadminHW4 Z9 u1 U) f  E; v1 J3 ^+ j, d/ I
su
: E6 o" q8 s5 Lshell
9 ~% X# {$ i4 ]; S! Lcd /mnt/jffs2  {* i, b+ c+ I) `. ]& E
  • 分别输入括号内(chmod 777 hw_boardinfo 和chmod 777 hw_boardinfo.bak),此步骤是改文件的读写权限,为后期替换文件做准备,可能有人被这个给卡住了,替换文件后重启光猫,界面还是原界面,其实原因就是文件属性禁止写入导致的。
  • 输入括号内(tftp -p -l hw_boardinfo 192.168.1.2)命令
  • 此时打开TFTP文件夹即可以找到hw_boardinfo文件,用写字板打开,大家仔细观察可以发现里面有SN号 LOID号 所有的MAC地址,大家可以按需更改。
  • 现在可以修改参数来恢复华为界面了,找到0x0000001b,修改值为COMMON,找到0x00000031,修改值为CHOOSE_huawei,然后保存退出,另外复制一份hw_boardinfo文件并改名为hw_boardinfo.bak,把这个文件和hw_boardinfo放到一起
  • 分别输入括号内并分别回车(tftp -g -r hw_boardinfo 192.168.1.2和tftp -g -r hw_boardinfo.bak 192.168.1.2)命令,上传文件至光猫mnt/jffs2文件夹,然后输入命令reboot重启光猫
  • 打开浏览器输入192.168.1.1/cu.html,此时已经恢复到华为界面了,账号和原来的一样的超密
    6 j0 d% v3 [4 I2 C& i* f/ N
( I1 u! A) g) d& g/ U% {, g
2 B. z6 L. t4 U* ]- a/ Q

& q7 W) B# k! _# K以下是各个参数的说明!!!以下是论坛找的: L, t  t* B% h6 j% Y* `" [
obj.id = "0x00000001" ; obj.value = "4";       1 光模式修改:4为双模  2为EP   1为GP2 n; s; y9 Z: P) E) D3 \- h1 _
obj.id = "0x00000002" ; obj.value = "485754444AB7AB9A";      2 标签上的 PON NO.0 h" |7 x+ f' y) H2 _
obj.id = "0x00000003" ; obj.value = "";
. ^; f& E) L, K" n. A  ~$ xobj.id = "0x00000004" ; obj.value = "";4 }& l: D, O% ^2 }0 b
% J0 m, `# F. r2 A$ x4 Y3 |1 pobj.id = "0x00000005" ; obj.value = "";
* e# P) G4 y# N' n6 L& K4 Qobj.id = "0x00000006" ; obj.value = "";) Y# d2 {- z; \. b+ ]6 v4 Z
obj.id = "0x00000007" ; obj.value = "044BBBAGH6001122";      7 此处不用改' [2 e- m# {+ N
obj.id = "0x00000008" ; obj.value = "2150083444AAA6000999";  8 标签上的 PROD ID. g* S8 \" p3 E# K
obj.id = "0x00000009" ; obj.value = "";& z3 f5 j1 d( {
! Y' v6 l; ^- K5 G6 G5 uobj.id = "0x0000000a" ; obj.value = "F8:55:88:88:84:C0";   重要:修改MAC只可修改前11位,往下要全换)
3 s8 Z. o! u+ I  s; oobj.id = "0x0000000b" ; obj.value = "F8:55:88:88:84:C8";" U+ p4 O' [3 F
obj.id = "0x00000022" ; obj.value = "F8:55:88:88:84:C9";    最后一位是数值,不能改!:
6 ~8 c) M$ b7 f" S9 Vobj.id = "0x00000023" ; obj.value = "F8:55:88:88:84:CA";& I' E% ^5 v2 o, a$ A4 Q
obj.id = "0x00000024" ; obj.value = "F8:55:88:88:84:CB";8 g8 K5 X# B0 X
obj.id = "0x0000002d" ; obj.value = "F8:55:88:88:84:CC";8 H( u$ S4 ^5 @1 Q- |( O6 A
obj.id = "0x0000002e" ; obj.value = "F8:55:88:88:84:CD";3 m& {1 O  j' f+ S) \' g
obj.id = "0x0000002f" ; obj.value = "F8:55:88:88:84:CE";1 [5 j0 T6 F: l
obj.id = "0x00000030" ; obj.value = "F8:55:88:88:84:CF";
/ d2 I+ o# g6 W7 l& {obj.id = "0x0000000c" ; obj.value = "F8:55:88:88:84:C1";1 L; T3 I+ ^% z. Q2 C- F
obj.id = "0x0000000d" ; obj.value = "F8:55:88:88:84:C2";% n/ s8 f2 _  c
obj.id = "0x0000000e" ; obj.value = "F8:55:88:88:84:C3";
" p, N+ Q4 S5 S2 J+ Dobj.id = "0x0000000f" ; obj.value = "F8:55:88:88:84:C4";8 f! p& z5 M1 X
obj.id = "0x00000010" ; obj.value = "F8:55:88:88:84:C5";
; n) @6 Z4 D1 I. u: qobj.id = "0x00000011" ; obj.value = "F8:55:88:88:84:C6";6 Y0 w$ {1 q4 h3 |* C, N9 h* f2 r
obj.id = "0x00000012" ; obj.value = "F8:55:88:88:84:C7";" T3 i' L. O) E) b
obj.id = "0x00000013" ; obj.value = "F8:55:88:88:84:C0";
! A+ z8 e3 F. iobj.id = "0x00000025" ; obj.value = "F8:55:88:88:84:C0";
" j: C* _& a. A/ _obj.id = "0x00000026" ; obj.value = "";
6 ^& A' L5 v  Vobj.id = "0x00000027" ; obj.value = "";
* r: _1 V/ s, u; wobj.id = "0x00000028" ; obj.value = "";'
' P. S3 I2 ~' H) Dobj.id = "0x00000029" ; obj.value = "";
5 d( ~8 N; ]* P7 _0 O( F5 yobj.id = "0x0000002a" ; obj.value = "";% Z; G. x) S3 n$ ^& G/ Y
obj.id = "0x0000002b" ; obj.value = "";'
1 Q& n: A. [8 R2 |  vobj.id = "0x0000002c" ; obj.value = "";
. P  b# z- |, [obj.id = "0x00000016" ; obj.value = "";
6 m! [8 i. @; G) eobj.id = "0x00000018" ; obj.value = "0";    18 移动为 0,联通为 22 O, q" [' G3 E7 R6 ]; [; f
obj.id = "0x00000019" ; obj.value = "";7 j- E% _+ _6 I$ f# y. a& D+ V  W
obj.id = "0x0000001a" ; obj.value = "E8C";  1a 华为 COMMON
% b4 u2 q) S1 _0 m% W0 c7 ]obj.id = "0x0000001b" ; obj.value = "BJCT";  1b- 华为 COMMON
5 _5 Y8 `  Z  D5 j' |obj.id = "0x0000001c" ; obj.value = "0";; P" D3 J0 z- i8 E5 l! s
obj.id = "0x0000001d" ; obj.value = "1";
1 ?# e% V+ ?/ |9 B- W, X& m) J# robj.id = "0x0000001e" ; obj.value = "1";
/ B' s+ Y3 X* _) |4 h# l8 d! hobj.id = "0x0000001f" ; obj.value = "1";
& q7 ~' ^! Z. {$ _: Z$ }0 f7 r# Fobj.id = "0x00000020" ; obj.value = "";
8 a) l) }! q3 ~  bobj.id = "0x00000021" ; obj.value = "0";2 ]6 X9 C  z2 d1 c
obj.id = "0x00000031" ; obj.value = "CHOOSE_XINAN";  华为CHOOSE_XINAN
2 N' N$ q/ h, b; S5 Vobj.id = "0x00000034" ; obj.value = "00:00:00:00:00:0C";   34 默认数据不用改"3 w' K  ~7 ^6 W4 ?, x
obj.id = "0x00000036" ; obj.value = "";6 B, H! z- j- O  C; e
obj.id = "0x00000037" ; obj.value = "";) g$ M$ ~+ v  z9 t: G& R( N& `6 R
obj.id = "0x00000038" ; obj.value = "";4 j3 `2 J( H' s) W' j
obj.id = "0x00000035" ; obj.value = "";   35 只有移动填入 SMART ,电信、联通此处无数据
: _3 j8 z; T1 w& c% ^# L. w" iobj.id = "0x00000039" ; obj.value = "0x00102001";  39 包括此处往下为默认数据不可修改9 L$ v5 z, b. m; a8 b/ {0 L
obj.id = "0x0000003a" ; obj.value = "@@&@&@&@&@&";
. ]. X! F+ ?7 Q2 m4 J( N- [obj.id = "0x0000003b" ; obj.value = "";; r1 {& L+ l: n& m- B
obj.id = "0x0000003c" ; obj.value = "0x00102001";+ I; y# U) v3 p; x" i2 R& o! `
obj.id = "0x0000003d" ; obj.value = "0x00000000";
0 E, Y& o# E' R4 U* Q: _' robj.id = "0x0000003e" ; obj.value = "0x00000000";9 g* g; `) |) F% P* o/ D
obj.id = "0x0000003f" ; obj.value = "0x00000000";
" U; c' P) a, G% |2 e; j7 g9 Robj.id = "0x00000040" ; obj.value = "";
( Z0 Q: o: M# i5 x/ H7 Z# D& uobj.id = "0x00000041" ; obj.value = "";
/ ]6 k, I# y7 u/ R  n8 n# G: [! M  K# p- i3 n: B2 x
键盘移到要修改的内容按下i
* e! E# [7 b& _5 Iobj.id = "0x0000001a" ; obj.value = "E8C";     华为 COMMON
  @% G/ U& C. m" B# iobj.id = "0x0000001b" ; obj.value = "SCCT";    华为 COMMON
) s5 k% U" `) }5 Q5 w3 @% H$ Pobj.id = "0x00000031" ; obj.value = "NOCHOOSE"         华为CHOOSE_XINAN0  f6 K9 ^8 M3 X4 _& ]( S
4 L+ Y8 F5 N; p0 g
, S8 M! Q" U% N

6 p2 Q- l6 P9 ]+ p

1 ]" J  l* s, E$ V0 |: N. C; E后面可以进华为光猫界面,想升级固件V3R017C10S115.bin 用能使工具 升级都没见成功一次 但是进去查看 看到刷进备用系统了& f3 y" k0 I- n; R5 e8 D
SU_WAP>display version! h7 ]- H: ~9 E) R
hardware version          = 734.B
2 ~! M  p, [* l! R' k) Rmain software version     = V3R017C10S0115 H) w6 v9 @% N4 r
standby software version  = V3R016C10S1356 u  C9 ^9 i% t" o6 [' [
uboot version             = 2010.03
/ @3 D- V: c  k% F& M  ~, s  q
6 L7 G& |* T' G& N+ q0 b' Tsuccess!
" C$ C  \# Y$ e- y& j* B# o如果支持全部WAP命令(需要打补丁), 输入system rollback就可以切换, 来回切换
, u6 q( j% B  m2 h( \$ X( [0 WSU_WAP>system rollback' a1 I* p+ |' [8 N
ERROR::Command is not existed* p* k3 B8 w" w* X9 M0 P) l/ Q

8 ^. x% o6 y! q: a" n0 x- y9 F: q4 T; Q' C9 D! F# O
wap命令不全 也找不到补全方法,
' F( ]+ T! q7 \  ^) S降级升级固件 开tftpd软件 把升级的固件复制到 tftpd软件文件夹
( Y( t6 ]5 }5 K. |! t
  • 运行
  • cmd
  • telnet 192.168.X.1 (光猫地址)
  • login:root
  • password:admin (也可能是adminHW 密码不显示 输对的话出现WAP 输错的话再重新输入账号和密码)5 T/ ^- N/ N) v/ f
  • wap>load pack by tftp svrip 192.168.x.x(本机地址) remotefile x.bin(固件名称)3 Z0 w- d- e# M1 _* O7 w% C5 A
  • 出现success后不要着急 后面还会显示software operation successful这才算是刷固件成功
  • 然后断电重启; a) [( Q- L/ P+ ~2 ?
SU_WAP>load pack by tftp svrip 192.168.1.(你的ip地址) remotefile 你要升级的固件名.bin! s( A1 J" _" T- o. {4 n5 n, {
我输入load pack by tftp svrip 192.168.1.2 remotefile 123.bin
4 i; {; t* R. @" ]6 @% _
% b  s2 k0 f' l9 P& {提示:
) @& s3 C, h2 u0 M( U# V; wSoftware Operation Faild!RetCode=0xf7204030!
/ w  w) U0 a# x* mSoftware Operation Faild!RetCode=0xf720404f!6 |$ p( o0 o1 E

2 m9 G: I/ R& o5 o, y( h" r0 u0 t- B( T$ m% e: t7 D. A: A9 s

" L, D. o" ]6 z  `用华为界面升级固件 提示升级失败,请选择正确的文件重试。注意:如果该文件类型不正确,则设备不能升级。9 v* m7 _7 M! }# O1 [4 f
升级了好几次 发现都是升级到备用系统
! m) b* H& z5 G9 i/ U4 L# {# I+ [# M! \: j- g7 C

! |1 @+ U  n( C9 @8 L9 D123(完整shell).bin
) M* W" w& g' Q3 ~2 t# J; QHS8145VV3R017C10S115.bin
+ d* r5 T, n  z- T$ k& I我用HWFW_GUI.exe查看了固件  型号支持都支持734的
- V5 {6 j; A% T2 s; G6 D. Z- x$ V8 C7 f! }. K1 J
主系统华为界面升级不了 能使工具也升级不超过 tpfp也升级不成功
4 Q* F4 _' Y: v7 a# V
% }, h( r4 F* @/ l$ ?/ o# u: a) y提示:9 b1 D& U, |) p) M6 Z; O9 k: {: E
Software Operation Faild!RetCode=0xf7204030!
. w0 d# j! ]- \8 }( ?' q/ m3 v: `Software Operation Faild!RetCode=0xf720404f!  i. [( e% Q: c

7 |- [% q8 Q. h2 |
$ k: G" I* c: }
1 ?# z5 Z+ w1 R1 P- g, Q
用华为界面升级固件 提示升级失败,请选择正确的文件重试。注意:如果该文件类型不正确,则设备不能升级。
( P' D2 y. e1 u
8 H$ D* Q8 Z3 M7 h9 r! o6 D3 n) J& `3 ?" Q% j- E6 D
查看都是升级到备用系统里,求高手求救!!
# c3 A$ H6 S3 Y: D  m3 }2 m7 S; ?& C4 g

0 g! z! _8 w5 p2 J0 m
, ?+ C9 Z3 w, H3 d$ `
. c0 m+ }& D# O" M/ B! R5 k
发表于 2019-5-24 12:49:24 | 显示全部楼层
有分区命令
发表于 2019-5-24 14:28:48 | 显示全部楼层
我刷砖直接卖尸体了。
发表于 2019-5-26 00:47:30 | 显示全部楼层

7 V" i7 C5 o6 S2 c4 z4 A! U9 z赞一个,好文章
发表于 2019-6-3 18:43:15 | 显示全部楼层
本帖最后由 cgfyl 于 2019-6-3 18:46 编辑
! g1 t* F  s# N" S3 X# P
1 V/ ?, Z) ?" H/ O* ~# c5 E我的1456C一样的问题,同求
发表于 2019-7-19 21:19:57 | 显示全部楼层
正到处找补全shell的bin文件呢,可否分享
发表于 2019-8-7 10:03:41 | 显示全部楼层
我现在正在折腾这个。
发表于 2019-8-7 23:20:35 | 显示全部楼层
学习学习,多谢分享
发表于 2019-8-8 11:55:21 | 显示全部楼层
R17要先降到R16才能再刷其它

点评

正解  发表于 2019-8-8 12:37
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-29 18:11 , Processed in 0.035656 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表