|
本帖最后由 a4421565a 于 2022-5-7 07:40 编辑 2 M- ^) q# Z5 ?- g; j9 j6 D
0 |8 z, p8 X+ j/ L* ]4 G. l) X' n5 y, ?# _ n
8 a$ u: _; D S; W6 g3 s9 U6 x
/ g4 M; m* a6 s: c+ @. `大致过程如下 telnet链接你的光猫/ Z2 H( t' r7 X0 |
Welcome Visiting Huawei Home Gateway
8 K/ {* k. t' jCopyright by Huawei Technologies Co., Ltd.$ y6 i Q, n5 U1 I
1 C% s1 n3 Y( S9 _
Login:root
- y7 Z9 O( s' Y1 @Password:
; ?0 c: K' r( r" E6 v& J uWAP>su7 E4 U! V( O p& \; A0 {
success!5 F# ^3 _- [# p( M0 u: Q# @$ ~
SU_WAP>shell
; l) e& w ?. Z5 ]& H t6 w4 M' t3 H8 z- [
BusyBox v1.30.1 () built-in shell (ash)
4 {2 j3 f5 W! _0 C+ Q, oEnter 'help' for a list of built-in commands.% q3 n" y( _3 _" p7 L
7 v9 g! H& O% f6 e2 M o: Xprofile close core dump
H2 j( T: {4 H: kWAP(Dopra Linux) # cd /dev/shm8 H9 n L. h9 _" r# q
WAP(Dopra Linux) # tftp -g -l hwp -r hwp 192.168.1.11 这里要改成你电脑的本地ip
# x, s4 p- b- wWAP(Dopra Linux) # chmod 777 hwp
: w7 j& U+ a q5 T( ZWAP(Dopra Linux) # ./hwp 0xC0204D02 allsystemA7 }& P/ O7 i4 D0 N- W' }: i; y( `
7 h. L: `& e) A: ^
========== HW Pound ==========' o9 W. P, j, ]7 _$ i- V8 T2 X
+ k; G# S. P$ J. k5 ]
Version: 1.5.0 (2021/08)
# W" f) S& Q% U3 k: a+ b m+ W* x1 K/ r5 ]$ D. h! _7 f1 \
[Warning] Improper use of this software application may damage the device.9 _- x# J* l6 ~& e2 _8 T, Y& n7 N
) r! {" A: ~6 R
ioctl(fd, 0xC0204D02, allsystemA, ...) return code = 0: O: G6 Q$ z) x5 f7 C
7 T# N: n8 B. ]8 q: k' j8 v7 i
+ h t- [ Z C2 e
WAP(Dopra Linux) # ./hwp 0xC0204D02 allsystemB 5 b/ O4 N+ v. A& s: c1 Q
6 E' a. d! b5 Q5 e8 I# L7 Y
========== HW Pound ==========# k) P B# l) r, k) o4 |- F# N1 h! c
2 W* C! s9 E+ D( T6 z% w8 Z
Version: 1.5.0 (2021/08) L$ h( r* E3 t2 d
+ p) {+ ]0 d& K& F" b! K, o/ ]
[Warning] Improper use of this software application may damage the device. j/ } P& G9 q5 u2 {
8 x5 ~5 V4 _" b$ Eioctl(fd, 0xC0204D02, allsystemB, ...) return code = 0! Q/ U _, C- p. Y3 O! D
6 A+ b P' T5 v( U# @
6 b7 f4 {, t; X. G; PWAP(Dopra Linux) # cat /proc/wap_proc/mtd_protect
# F" k! A& j4 b ~9 N) H7 I$ tIndex:0 Name:bootcode Size:1048576 Flags:0x4000" Y) _; s% O6 v8 [# C) f/ |
Index:1 Name:ubilayer_v5 Size:267386880 Flags:0x4400
6 b( ?) _: k5 z/ F. n0 i4 ~Index:2 Name:flash_configA Size:126976 Flags:0x0# ]# [2 A8 O5 ?
Index:3 Name:flash_configB Size:126976 Flags:0x04 W* M+ L* p. x6 b4 p+ P0 X
Index:4 Name:slave_paramA Size:126976 Flags:0x0
. _4 v- `5 k; ]! y& X2 t9 _$ M: ]4 VIndex:5 Name:slave_paramB Size:126976 Flags:0x0, j+ ?( X' V- W7 [& I
Index:6 Name:allsystemA Size:51298304 Flags:0x400
. o% S' _ [( E9 Y) O7 `Index:7 Name:allsystemB Size:51298304 Flags:0x400
8 A/ m+ T7 P' ]7 d' D# C* }Index:8 Name:keyfile Size:1142784 Flags:0x400
: m. S# L1 J, [9 ^: aIndex:9 Name:frameworkA Size:17014784 Flags:0x4007 g2 V0 u* x Q# {: o1 [
Index:10 Name:frameworkB Size:17014784 Flags:0x4003 T7 T, C* {& }1 {# h
Index:11 Name:wifi_paramA Size:126976 Flags:0x0
- ^; T# e Q! `+ D! x @$ B6 cIndex:12 Name:wifi_paramB Size:126976 Flags:0x08 M& ?9 o' L& E# k0 I/ h- R2 `
Index:13 Name:file_system Size:10539008 Flags:0x4005 e! |4 x" {9 g8 ]. k
Index:14 Name:apps Size:101072896 Flags:0x400
- L& I" }8 ^8 [8 kWAP(Dopra Linux) # tftp -g -l mtd6.bin -r mtd6.bin 192.168.1.113 {! A* V2 f$ N5 H( p
WAP(Dopra Linux) # dd if=/dev/shm/mtd6.bin of=/dev/mtdblock6
9 i8 s' _- c! m' ~; c4 Y. N' E100192+0 records in
9 P$ z$ Y* H8 e3 B' x" P100192+0 records out
( G0 [/ }; `( J51298304 bytes (48.9MB) copied, 20.148351 seconds, 2.4MB/s
, Z0 T0 B4 x! u' UWAP(Dopra Linux) # dd if=/dev/shm/mtd6.bin of=/dev/mtdblock7" p% ]% ~% `( K! p
100192+0 records in3 E+ N0 G2 e4 [/ S7 h
100192+0 records out
* S7 u" B2 ~2 p% D, x51298304 bytes (48.9MB) copied, 19.019131 seconds, 2.6MB/s# m3 ]4 o! D0 \% y# p3 e
WAP(Dopra Linux) # exit' m$ R+ r d' ] N2 y2 x
1 \3 E" k1 q& d4 }1 r, d9 `5 gsuccess!5 V& U7 y) k7 A/ w- D
SU_WAP>reset
( {" O' ?2 ~7 U g# \: w# }至此,光猫重启,升级结束
7 n9 K4 R' ]1 h所用到的 mtd6.bin 文件 论坛里已经提供很多了,那个hwp文件是什么我也搞不懂,升级后我用tftp也无法备份出来,懂的大佬可以在评论区回复$ v7 q" j7 }8 m+ _3 V
9 T" \1 c, T. h. G f
; [5 [# _+ Q' \4 l- _ n$ q4 Z: u, _" Z& c
2 l' G+ G! J! w |, R1 s! i! |8 J |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|