宽带技术网

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1651|回复: 36

华为光猫HS8145X6 补齐shell EPON与GPON双切换(最简单)

[复制链接]
发表于 2021-8-6 10:03:56 | 显示全部楼层 |阅读模式
本帖最后由 child 于 2021-8-6 10:08 编辑 ' q3 {' }1 D6 ~" T" e# y. V+ [

; h! ~7 t& ?) p6 p. G
链接:https://pan.baidu.com/s/15aGgLiBgYPe9u0H03KG4bQ     提取码:5555
补全shell:
8 h# m, u" _5 B& L①打开控制面板,点程序,点启用或关闭的windos功能,把Telnet客户端勾选上,确定,保存设置
②win+r,输入cmd,打开dos窗口,ping 192.168.1.1,能ping通后,打开压缩包里面的1号文件夹中的ONT.exe使能工具,选择V5使能,刷新网卡(ip应该是192.168.1.2),点启动,当光猫的的灯由全亮到全灭5秒后,停止并重启光猫
③win+r,输入cmd,打开dos窗口,ping 192.168.1.1,能ping通后,用ONT.exe使能工具,选择升级,ONT版本包点浏览选1号文件夹里面的1.bin,点启动,当光猫的的灯由全亮到全灭5秒后,停止并重启光猫,就补齐shell啦
④以超管密码进入web开启光猫telnet功能,默认电信通用超级管理账户为telecomadmin,密码为nE7jA%5m(要是不行的话你就用笔尖捅复位键直到灯全亮5秒左右后松开)

! v" Z/ ]' n6 S- F* @& |' u
切换模式:
gpon改epon 或 epon 改gpon (一个参数的问题)' ~' E) g% n" \. C7 }. s- G
①win+r,输入cmd,打开dos窗口,ping 192.168.1.1,能ping通后,在dos窗口输入如下命令:(偷懒小技巧:一行复制完到dos窗口按鼠标右键就能直接按回车啦
9 r# i; p% J0 \! ]6 [+ b! ~" @' ~telnet 192.168.1.1;
9 J6 ~( [/ z6 E6 W/ J  X. O9 n" R# E7 r
root
) H; i! W8 u4 W/ w" i% s, Q% fadminHW
! [9 x6 o! ~$ Wsu( Q; T6 L  Z- `( N
shell
8 L: I- a! P* r- W1 Zcd /mnt/jffs2
这里最好备份一下hw_ctree.xml、hw_boardinfo、hw_boardinfo.bak三个文件
创建一个 bak 的文件夹

9 w2 n7 B- k4 X. q* [5 Fmkdir bak
备份文件
( q7 @8 X- P$ Q, y: [' T* [$ W0 }
9 d( S; C  j3 u) b' I5 g# q
cp -f /mnt/jffs2/hw_ctree.xml /mnt/jffs2/bak/hw_ctree_bak.xml& O1 v/ q$ Y7 {0 W0 p! Q, i. ]
8 m8 r9 Y, n# E. x5 }
cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/bak/hw_boardinfo_bak* t! w7 O3 O& y0 \+ m  v; h

2 ?1 ^3 ?8 Q, n  scp -f /mnt/jffs2/hw_boardinfo.bak /mnt/jffs2/bak/hw_boardinfo.bak_bak
然后解密hw_boardinfo、hw_boardinfo.bak 两个文件

5 k" G1 Q8 c0 d% idecrypt_boardinfo -s /mnt/jffs2/hw_boardinfo -d /mnt/jffs2/hw_boardinfo* c+ x$ C: ]* i" X% H
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo.bak -d /mnt/jffs2/hw_boardinfo.bak
解密完成后使用 vi  进行编辑修改这两个文件
3 e1 j6 D# ]. D' [- ]
vi /mnt/jffs2/hw_boardinfo
然后修改 obj.id = "0x00000001" 的obj.value 值
注:1 是GPON  2 是EPON
GPON:
2 J* f) T/ P( R) I$ T  q# Y

  F7 h! [7 B; U6 y8 V

+ g7 r/ _9 o& A) o0 I1 }* B/ ~obj.id = "0x00000001" ; obj.value = "1";
EPON:

8 C# i7 Z2 T  ?  I. c  C' _2 `4 Fobj.id = "0x00000001" ; obj.value = "2";
根据自己需要的模式进行更改 obj.value 的值
更改完成后按一下"Esc" 键然后输入":wq"保存
6 L" |' ?1 ?( J4 ~) t' {$ u
:wq
修改 hw_boardinfo.bak
9 t6 V6 s0 S9 l) \
6 _" H3 W3 J6 P
vi /mnt/jffs2/hw_boardinfo.bak
然后修改 obj.id = "0x00000001" 的obj.value 值
注:1 是GPON  2 是EPON
GPON:

; C3 c$ V5 c+ r$ }# tobj.id = "0x00000001" ; obj.value = "1";
EPON:
% C4 `& z6 D" ^5 _+ ]
obj.id = "0x00000001" ; obj.value = "2";
根据自己需要的模式进行更改 obj.value 的值
更改完成后按一下"Esc" 键然后输入":wq"保存

6 q5 V& U8 I, P/ C2 G: k$ F! X/ }:wq
两个文件都更改完成后输入"reboot" 重启路由

# T  }) C+ @# _reboot
重启两次然后会发现进入的是华为界面 这是因为hw_boardinfo.bak、hw_boardinfo 两个文件在不加密的情况下自动转成华为界面
7 T6 @1 f5 P, L( C: _: a4 e. `
如果不希望转华为界面则通过 HW Dollar2.exe 软件进行修改然后再复制回去再重启就完成

$ |8 t7 D2 p: ~+ O6 C- j$ v: C: ?* z  H, C5 f  U& E. B. U
- d1 |; Z, M: p, W: N  b
发表于 2021-8-9 08:38:00 | 显示全部楼层
支持一下赚猫粮。
发表于 2021-8-9 11:52:50 | 显示全部楼层
支持一下赚猫粮。
发表于 2021-8-10 23:36:48 | 显示全部楼层
支持無私精神
9 ]  W3 F# O( L" x5 y加油
发表于 2021-8-14 17:33:45 | 显示全部楼层
试一试( ]& v9 c' R; z1 ^. W( M2 g; F+ l+ r
看一看
发表于 2021-8-16 23:49:44 | 显示全部楼层
支持一下赚猫粮
发表于 2021-8-21 21:50:28 | 显示全部楼层

0 @( \" U0 s6 H+ m8 R5 m: f支持無私精神
' W, k2 T/ Z+ y, |加油
发表于 2021-8-22 09:52:57 | 显示全部楼层
支持一下赚猫粮。
发表于 2021-8-23 22:28:30 | 显示全部楼层
000000000000000000000000000000000000000
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|宽带技术网

粤公网安备 44152102000001号

GMT+8, 2021-9-26 15:30 , Processed in 0.032701 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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