要点:
从电信界面改华为界面要点:修改配置文件必须要有 Root 权限,也就是要能登陆 Telnet 和补全 Shell 。

开 Telnet 方法:
1.需要有超密,登陆到电信管理页面,打开 Telnet 选项。
在后台页面点击“安全”--->“ONT访问控制配置”---->“使能LAN侧PC通过TELNET访问设备”,打上勾保存,即可打开 Telnet 。

2.不知道超密,就要使用 ONT 维修使能工具来开启 Telnet 了。
网线连接光猫到电脑,不要插光纤,打开 ONT 维修使能工具,点击选中“维修使能”,然后选择你连接的网卡,然后点击“启动”,这个时候,就把光猫断电重启,直到左下角的“当前成功总数”从 0 变成 1 ,就可以停止或者关闭工具了。

有些二手猫无法通过捅恢复出厂设置按钮恢复默认超密的,方法 2 就合适了。

补全 Shell 方法

1.下载版本专用的 Shell 补丁,用 ONT 组播工具升级到光猫。推荐!

2.刷已补全 Shell 的固件到光猫,后台 Web 升级或者 Telnet 利用命令升级。

注意:固件版本与你光猫本身的固件版本不同,刷进去可能会由于 JSFF2 分区的文件版本不同导致无法启动或者各种奇怪的问题,不建议随意升级。

刷机:
1.下载补全 Shell 的固件,地址:华为光猫HS8145C5、HS8145V5-----R019完整固件—已补全Shell
HS8145v5 这个版本尾号是 050 的,我机器自带 050 版本,刷了没问题,别的版本尾号不是 050 刷的话,保证不能开机,看原帖回帖得知,请具备救砖能力。

2.登陆 Telnet 刷固件,工具推荐使用“PuttY”,输入你光猫的 IP 地址,选中 Telnet,点击打开即可。
账号:root ,密码:admin 或者 adminHW 。
输入密码的时候不会显示,这是正常的,输完回车就行。
密码正确的话,此时窗口界面最下边左下角显示的是 WAP> ,输入 su ,回车,变成 SU_WAP> ,这才可以开始刷固件。

3.下载 TFTPD 软件,然后把下载的固件,放到 TFTPD 的文件夹内,像这样:
01.png
4.然后运行 TFTPD 软件,图中画红线的选项选择连接光猫的网卡,其实选不选都可以,只是都说要选……
02.png
5.然后在 Telnet 窗口粘贴下面的命令:
先复制命令,再切换到 Telnet 窗口,鼠标点击右键就是粘贴。

load pack by tftp svrip 192.168.1.2 remotefile HS8145V5_V500R019C00SPC050B051

6.回车即可看见 TFTPD 软件跑进度条,等进度条跑完,Telnet 窗口显示这个提示就表示刷写完成。

    Software Operation Successful!RetCode=0x0!
    New Version [V500R019C00SPC050B051]!

7.这时候就可以断电重新上电开机了。

修改文件

光猫到手默认是电信界面,那么你刷了这个固件,它还是默认的电信界面,只是补全了 Shell 。
如果需要转华为原厂界面,就要修改 JSFF2 分区里面的配置文件。

1.运行 TFTPD 软件,放一边。
假设光猫 IP 是“192.168.1.1”,把电脑 IP 设置为“192.168.1.2”,然后登陆 Telnet ,输入以下命令:
也可以先复制命令,再切换到 Telnet 窗口,鼠标点击右键就是粘贴,一行一行来!

切换到 JSFF2 目录:

    su
    shell
    cd /mnt/jffs2

下载配置文件到电脑:

tftp -p -l hw_boardinfo.bak 192.168.1.2

然后这个时候,TFTPD 软件的文件夹里面就会出现 hw_boardinfo.bak 文件,推荐安装 Notepad++ 软件来修改文件。

说明:
hw_boardinfo:同下,光猫修改设置时这两个文件会同时操作。
hw_boardinfo.bak:文件内像乱码的加密字段都可以删除,相当于恢复出厂设置部分数据,多为运营商参数。

注意:
HS8145v5 不能修改双模,修改必定翻车不开机。

改华为界面:
把 0x0000001a 和 0x0000001b 两项配置为:COMMON

修改前参考:

obj.id = "0x0000001a" ; obj.value = "E8C";
obj.id = "0x0000001b" ; obj.value = "HUBCT";

修改后参考:

obj.id = "0x0000001a" ; obj.value = "COMMON";
obj.id = "0x0000001b" ; obj.value = "COMMON";

2.上传修改过的文件到光猫,输入命令:

rm -rf hw_boardinfo hw_boardinfo.bak
tftp -g -r hw_boardinfo.bak 192.168.1.2
cp -rf hw_boardinfo.bak hw_boardinfo

3.再重启机器,就是华为的界面了!
03.png

改内置超密

1.和上面的步骤大抵相似。
下载配置文件到电脑:

tftp -p -l hw_default_ctree.xml 192.168.1.2

2.使用“华为配置文件解密工具”来解密配置文件。
使用“XML加解密”就行。
选中文件点击解密后,原本的文件就会被加上 old 前缀。

3.直接搜索“telecomadmin”,Password 配置里面可能是明文也可能是加密的字符,没有关系,直接修改成你想要的。
修改好保存文件,然后使用“华为配置文件解密工具”来加密文件,再上传到光猫。

4.上传配置文件到光猫:

rm -rf hw_ctree.xml hw_ctree.bak.xml hw_default_ctree.xml
tftp -g -r hw_default_ctree.xml 192.168.1.2
cp -rf hw_default_ctree.xml hw_ctree.bak.xml
cp -rf hw_default_ctree.xml hw_ctree.xml

说明:

hw_ctree.xml:用户配置保管文件。
hw_ctree.bak.xml:同上,光猫修改设置时这两个文件会同时操作。
hw_default_ctree.xml:光猫默认配置文件,可以在这里修改基本配置,恢复出厂初始化的选项数据是直接读取这个文件
最后修改:2021 年 06 月 15 日
如果觉得我的文章对你有用,请随意赞赏