本帖最后由 legs 于 2022-5-4 09:08 编辑 ( L9 U l) |. H7 ^0 B% F
% P) @8 K. ^. G
这两天折腾一下光猫,本想恢复华为界面 和 删除TR069,删除TR069用网页F12元素大法没有用,一删除会自动登出到电信登录界面。恢复华为界面我是执行restorehwmode.sh,但也是没权限提示要sudo执行。也看了一些人说恢复了之后web端登录不了界面,所以打算留好后手再折腾。
8 x" l4 R7 _, p
; F8 ~, {( K$ o我是江苏电信的光猫,软件版本是V5.20的,请各位大佬多指教,谢谢!
* I4 G: d: F8 a# D4 B* |$ j---------------------------------------------------------
2 [8 F: n+ N7 n/ H3 ~9 r4.25想通过hw_boardinfo恢复华为界面,进行了以下尝试,最终失败:
, o* ^* O# D: ?- R; N打开tftpd32
8 r7 ^# e" |+ P& @) g. L4 ytelnet 192.168.1.1
+ J- K; z: G! ^Login:root& O) c' o8 \7 Y2 U0 x9 y
Password:adminHW0 {& `# N: V: I8 z2 y. m$ E$ j
su
4 h) s6 U6 A) n5 Q: @% Eshell
/ ]8 q8 o% P5 O$ Ecd /mnt/jffs2
+ s# C; ~1 n \! ?9 qtftp -p -l hw_boardinfo -r hw_boardinfo 192.168.1.3: { g9 R1 r8 w; G5 J- b
tftp -p -l hw_boardinfo.bak -r hw_boardinfo.bak 192.168.1.35 ~0 q+ Q& C& a/ o
" d6 F6 j; P3 M4 s: X8 X
然后本地修改hw_boardinfo:: j* \% |8 x# e! `$ Z" Q
obj.id = "0x0000001a" ; obj.value = "COMMON";8 R5 V# ^" N3 S0 U: i' W
obj.id = "0x0000001b" ; obj.value = "COMMON";
1 \2 n: B% E0 {1 Mobj.id = "0x00000031" ; obj.value = "NOCHOOSE";4 ] T4 n6 D* o+ t, ]. G+ l
修改完成后,输入; @- g* @% J" k7 A9 X% G3 I- U
tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1.3
9 M; s, M. q9 Oreboot 重启
: | Q) w; [( E; a
5 F8 x6 l1 z6 t* _) ~: {结果:还是能进192.168.1.1的电信界面,192.168.1.1:8080已经进不去了,网页提示请求失败。) ^0 I% C$ e3 o- H/ e) a ]
此路行不通,接着我又把原来的这两个文件通过tftp再还原回去,一切又恢复成原来的样子了,回到了起点。
% g3 k8 Z+ ]' L6 E个人的分析:
* c( y; V3 w' x9 j- V1.是不是v5.20没办法恢复华为界面的操作# B/ F( p; F! f' A9 V
2.当时用的ONT218补全Shell的,因为此版没有大神做新固件,所以用的教程里说的“维修使能”,没法使用“升级”,补全的Shell各种权限问题。* `9 G& ?& \9 b k1 }
--------------------------------------------------------
2 J* j0 a. h0 `4.26 通过修改hw_ctree.xml关闭了TR069- |, r6 i. g( v0 [, v& Q4 k
还是用的tftpd把光猫的hw_ctree.xml导出到本地,解密后根据VlanID号来查找TR069,把Enable=1,改为Enable=0,然后再加密再上传到光猫覆盖,重启后看到状态信息是TR069未启用,进网络侧可以看到WAN的小勾没有了。这个方法是禁用了TR069,并不是真正的删除。+ B6 {5 S1 z9 w h/ q" H
--------------------------------------------------------1 h2 b, n9 S( k
5.4 通过修改hw_boardinfo里的JSCT为BJCT,直接改成北京电信就好了,就可以直接删除了。我甚至没有把地区再改回来,暂时没发现有什么异常。1 ?6 Y6 l, a- R+ d# Z
" {8 w* K) b# F化为界面应该是不能修改了,或许缺省就是电信界面吧。
/ _' E, n0 J1 a6 a; h暂时就会这么多,还望各位前辈多指点一下,谢谢!4 s3 w+ @$ {. u* N
- u' Z. i# Y; n/ y
. U# ~2 x0 B& J# v' e; N |