华为hs8145v5如何改桥接_华为HS8145v5改华为界面和默认超密-程序员宅基地

技术标签: 华为hs8145v5如何改桥接  

本帖最后由 galnetwen 于 2019-11-24 18:29 编辑

缘由:

下单的时候卖家明确告知这个猫不支持自动下发数据,要手动设置。

到手后是电信界面,可以选择广东省份。

批注 2019-09-20 181130.png (178.62 KB, 下载次数: 25)

2019-9-21 18:25 上传

但确实无法下发数据注册,直接卡 1% 说请检查光功率,吓得我以为光纤头被我拔坏了呢。

装回旧的猫正常使用,进 HS8145v5 的后台首页可以看到光功率是正常的。

看到有人说选北京地区,也是不行,但起码不会提示光功率问题了。

后面转华为界面,把 LOID 填上去,居然可以通过了,只是还缺少一个上网的配置,按照旧的光猫上的数据填进去就好了。

这 3 个选项都对照一下,VLAN ID 是最关键的。

批注 2019-09-21 182952.png (55.58 KB, 下载次数: 25)

2019-9-21 18:31 上传

由于我只使用上网,所以不知道 IPTV 和电话是否能正常使用。

要点:

从电信界面改华为界面要点:修改配置文件必须要有 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 的文件夹内,像这样:

批注 2019-09-21 185448.png (30.13 KB, 下载次数: 25)

2019-9-21 18:56 上传

4.然后运行 TFTPD 软件,图中画红线的选项选择连接光猫的网卡,其实选不选都可以,只是都说要选……

批注 2019-09-21 185542.png (12.61 KB, 下载次数: 21)

2019-9-21 18:59 上传

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.再重启机器,就是华为的界面了!V5版本固件的界面还真是小清新~

批注 2019-09-21 183316.png (58.48 KB, 下载次数: 20)

2019-9-21 19:23 上传

改内置超密:

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:光猫默认配置文件,可以在这里修改基本配置,恢复出厂初始化的选项数据是直接读取这个文件的,有 N 多配置可以改哦~

最后:

首先感谢以上提到的大佬与帖子。

改动文件请务必小心,你的操作导致的变砖与我无关,我只是分享我的操作过程,并且成功了。请务必自带救砖技能,楼主也不知道这个型号的砖怎么救……

R019 Shell 补丁和 R019 能使用的 ONT 工具本版块有网友分享,需要的可以搜索自取。

https://www.right.com.cn/forum/thread-1313578-1-1.html

https://www.right.com.cn/forum/thread-1312745-1-1.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_35696071/article/details/112824844

智能推荐

zabbix短信告警oracle,zabbix 实现短信告警-程序员宅基地

文章浏览阅读402次。之前一直调用飞信接口发送告警信息,最近购买了第三方短信接口。所以准备使用接口发送告警。短信接口是基于https的摘要认证。https认证还是自己做的,调用接口的时候还需要load证书。感觉超级难用,不管那么多,先让它跑起来再说。废话不多说,先上代码。#!/usr/bin/envpython#coding:utf-8importrequestsfromrequests.authimport..._zabbix实现短信告警

soapui中文操作手册(四)----MOCK服务_soapui设置成中文-程序员宅基地

文章浏览阅读6.8k次,点赞2次,收藏12次。转载地址:http://www.cnblogs.com/zerotest/p/4670005.htmlWeb Service Mocking是武器库一个非常有用的工具。这是解决“如果没有Web服务如何创建针对性的Web服务测试”问题的办法。Web Service Mocking将在这里派上用场。它允许你实际的Web服务产生之前,创建近似或模拟的Web Service。在本教_soapui设置成中文

Swift 包管理器 (SPM):管理 iOS 中的依赖关系_ios spm-程序员宅基地

文章浏览阅读845次,点赞29次,收藏7次。Swift 包管理器 (SPM):管理 iOS 中的依赖关系_ios spm

SCI论文润色真有必要吗?-程序员宅基地

文章浏览阅读381次,点赞10次,收藏7次。总的来说,sci论文润色虽然不会改变论文的学术内容和贡献,但它能够显著的提升论文的质量和可读性,从而增加论文被接受和引用的机会。在论文投稿前都是需要润色的,特别是英文论文投稿,一定得靠谱。但如果是一些小问题,比如语法语句错误,专业言论不恰当,那么你的文章会在投稿过程中外审评定完以后,也会给你返修意见和修改机会。如果是新作者,或者是对自己的语言能力不那么自信,那么是很有必要的。其他人的视角可能会发现你忽略的错误或不清晰的表达,同时也可以提供有关论文结构和逻辑的反馈意见。关于SCI论文润色的常见方法。

Prometheus监控数据格式的学习-程序员宅基地

文章浏览阅读1.1k次,点赞33次,收藏9次。Prometheus 指标(metrics)的数据形式是一种简单的文本格式(容易通过 HTTP 协议被 Prometheus 服务器拉取)。每一行包含了一个指标的数据,通常包括指标名称、可选的一组标签以及指标的值。Prometheus 的指标数据可以有不同类型,如 Counter、Gauge、Histogram 和 Summary,它们的表示形式会有所不同。

数字图像处理(10): OpenCV 图像阈值化处理_binarization threshold-程序员宅基地

文章浏览阅读5.6k次,点赞26次,收藏43次。目录1 什么是阈值化-threshold()2 二进制阈值化3 反二进制阈值化4 截断阈值化5 反阈值化为06 阈值化为07 小结参考资料1 什么是阈值化-threshold()图像的二值化或阈值化 (Binarization)旨在提取图像中的目标物体,将背景以及噪声区分开来。通常会设定一个阈值,通过阈值将图像的像素划分为两类:大于阈值的..._binarization threshold

随便推点

使用安卓模拟器时提示关闭hyper-v_hyperv影响 模拟器-程序员宅基地

文章浏览阅读1.6w次。本电脑是宏碁传奇X,cpu是r7 5800u,显卡rtx3050;使用了雷电、mumu两款安卓模拟器,雷电启动报错g_bGuestPowerOff fastpipeapi.cpp:1161,使用了网上的所有方案都不行,包括开启VT(amd开启SVM),命令关闭hyper-v服务等;尝试mumu模拟器,安装时支持vt项检测不通过,后来发现mumu模拟器在amd的cpu上只支持32位版,换装32位版检测通过,但是只要打开模拟器就提示需要关闭hyper-v,我已经确认关闭后,启动依旧这样提示,查找了网上很_hyperv影响 模拟器

【大厂秘籍】系列 - Mysql索引详解-程序员宅基地

文章浏览阅读564次。MySQL官方对索引定义:是存储引擎用于快速查找记录的一种数据结构。需要额外开辟空间和数据维护工作。● 索引是物理数据页存储,在数据文件中(InnoDB,ibd文件),利用数据页(page)存储。● 索引可以加快检索速度,但是同时也会降低增删改操作速度,索引维护需要代价。

CSS实现当鼠标停留在一个元素上时,使得两个元素的样式发生改变_css鼠标悬浮修改其他元素样式-程序员宅基地

文章浏览阅读825次。使用兄弟选择器实现同时改变两个元素的样式_css鼠标悬浮修改其他元素样式

文献学习-40-基于可迁移性引导的多源模型自适应医学图像分割-程序员宅基地

文章浏览阅读4.8k次,点赞32次,收藏43次。香港中文大学袁奕萱教授团队提出了一种名为多源模型自适应 (MSMA) 的新型无监督域适应方法。MSMA 旨在仅利用预训练的源模型(而非源数据)将知识迁移到未标记的目标域,从而实现对目标域的有效分割。

(4)FPGA开发工具介绍(第1天)-程序员宅基地

文章浏览阅读8.8k次。(4)FPGA开发工具介绍(第1天)1 文章目录1)文章目录2)FPGA初级课程介绍3)FPGA初级课程架构4)FPGA开发工具介绍(第1天)5)技术交流6)参考资料2 FPGA初级课程介绍1)FPGA初级就业课程共100篇文章,目的是为了让想学FPGA的小伙伴快速入门。2)FPGA初级就业课程包括FPGA简介、Verilog HDL基本语法、Verilog HDL 入门实例、FPGA入门实例、Xilinx FPGA IP core设计、Xilinx FPGA原语与U_fpga开发工具

js中的定时器如何使用_js定时器用法-程序员宅基地

文章浏览阅读1.4k次。JS提供了一些原生方法来实现延时去执行某一段代码,下面来简单介绍一下setTiemout、setInterval、setImmediate、requestAnimationFrame。首先,我们先来了解一下什么是定时器:JS提供了一些原生方法来实现延时去执行某一段代码下面来简单介绍一下setTimeout() :在指定的毫秒数后调用函数或计算表达式。setTimeout(code,millisec,lang)参数 描述code 必需。要调用的函数后要执行的 JavaScript 代码串。_js定时器用法

推荐文章

热门文章

相关标签