玩转华为HS8546X6光猫改为华为界面2021

您所在的位置:网站首页 华为光猫如何刷机 玩转华为HS8546X6光猫改为华为界面2021

玩转华为HS8546X6光猫改为华为界面2021

2024-06-11 01:59| 来源: 网络整理| 查看: 265

一、写在前面:

1、首先要补全shell,实测我手里的HS8546X6不需要补全shell。 2、光猫打开telnet,电脑开启Windows系统Telnet服务 3、只能是光猫原来的运营商界面和华为界面之间互相转换(联通界面和华为界面、移动界面和华为界面、电信界面和华为界面的互相转换)。 4、联通、移动、电信、华为界面之间自由转换需要将其它运营商的数据上传到光猫。 5、这里主要用到的软件有两个:Dollar 2用于修改加密的boardinfo文件、tftpd64.452 用于在光猫和电脑上传输文件用。实际上只有hw_boardinfo和hw_ctree.xml需要传送。

为什么要改为华为界面? 华为界面更加美观,可以实现更多的功能。比如我就在移动界面使用桥接需要勾选对应的LAN端口绑定,改到华为界面下就可以了不用勾选了。

二、运营商界面转换到华为界面: **永久改为华为界面:** **注意:命令运行后,会清除运营商的定制信息,请谨慎使用** **restorehwmode.sh ** reboot

公共代码

telnet 192.168.1.1 root Hw8@cMcc #默认的密码是这个 su shell

一定要备份相关数据

cd /mnt/jffs2/ tftp -p -l hw_boardinfo -r hw_boardinfo 192.168.1.4 #复制原hw_boardinfo文件到 192.168.1.4电脑TFTP目录下备份,这个文件是我们要修改界面的配置文件。 tftp -p -l hw_ctree.xml -r hw_ctree.xml 192.168.1.4 #复制原hw_ctree.xml文件到 192.168.1.4电脑TFTP目录下备份,这个文件是你的配置文件,里面有你的超级密码。 把hw_boardinfo复制一个,或者重命名一个,留一个备份。

打开软件Dollar 2 ,点击打开,选择hw_boardinfo打开,然后修改下面这三行的值为红字部分。 obj.id = "0x0000001a" ; obj.value = "COMMON"; obj.id = "0x0000001b" ; obj.value = "COMMON"; obj.id = "0x00000031" ; obj.value = "NOCHOOSE";

image.png

修改完成后保存一个hw_boardinfo,可以直接覆盖原来的。 然后回到shell中来输两条命令:

tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1.5 #将电脑TFTP目录文件上传到光猫/mnt/jffs2/ cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo.bak #直接用hw_boardinfo覆盖hw_boardinfo.bak reboot #重启后生效

重启后就是华为界面了。因为我是把移动界面换成华为界面,连密码都不会变。只需改上面的1a、1b和31三条就可以了。然后进入华为界面后,只需要在WAN设置里面增加一条2_INTERNET_R_VID_2350,就可以了,实测上网没有影响,其它的根据自己喜好,自行修改。

三、恢复运营商界面:

如果需要回到原移动界面,只需要把前面备份的hw_boardinfo上传覆盖hw_boardinfo和hw_boardinfo.bak就可以了。

telnet 192.168.1.1 root admin su shell cd /mnt/jffs2/ tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1.4 #将电脑TFTP目录文件上传到光猫/mnt/jffs2/ cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo.bak #直接用hw_boardinfo覆盖hw_boardinfo.bak reboot #重启后生效 四、更多可供参考的hw_boardinfo文件修改方案

华为界面: obj.id = "0x0000001a" ; obj.value = "COMMON"; obj.id = "0x0000001b" ; obj.value = "COMMON"; obj.id = "0x00000031" ; obj.value = "NOCHOOSE";

联通界面: "0x0000001a" = "COMMON"; "0x0000001b" = "SHCU"; 默认上海联通 (省份名称缩写的大写字母+CU) "0x00000031" = "CHOOSE_UNICOM2"

移动界面: "0x0000001a" = "CMCC"; "0x0000001b" = "CMCC_RMS" "0x00000031" = "CHOOSE_CMCC_RMS";

天津移动界面: "0x0000001a" = "CMCC"; "0x0000001b" = "TJCMCC_RMS" "0x00000031" = "CHOOSE_CMCC_RMS";

红色界面 obj.id = "0x0000001a" ; obj.value = "COMMON"; obj.id = "0x0000001b" ; obj.value = "GZCMCC"; obj.id = "0x00000031" ; obj.value = "NOCHOOSE";

电信界面: obj.id = "0x0000001a" = "E8C"; obj.id = "0x0000001b" = "BJCT"; 默认北京电信 (省份名称缩写的大写字母+CT) obj.id = "0x00000031" = "CHOOSE_XINAN";

五、hw_boardinfo中每个obj对应的字段意义如下: #define HW_DM_PD_PON_MODE_OBJ_ID (0x00000001) /* 上行口模式 */ #define HW_DM_PD_SN_OBJ_ID (0x00000002) /* PON SN */ #define HW_DM_PD_SN_PASSWORD_OBJ_ID (0x00000003) /* GPON Password */ #define HW_DM_PD_SN_HEX_PASSWORD_OBJ_ID (0x00000004) /* GPON Password HEX */ #define HW_DM_PD_EPON_KEY_OBJ_ID (0x00000005) /* EPON Key */ #define HW_DM_PD_EPON_PWD_OBJ_ID (0x00000006) /* EPON pwd */ #define HW_DM_PD_BOARD_ITEM_OBJ_ID (0x00000007) /* 单板条码 */ #define HW_DM_PD_MACHINE_ITEM_OBJ_ID (0x00000008) /* 整机条码 */ #define HW_DM_PD_OPTIC_ITEM_OBJ_ID (0x00000009) /* 光模块条码 */ #define HW_DM_PD_LAN_MAC_OBJ_ID (0x0000000a) /* LAN MAC */ #define HW_DM_PD_WLAN_MAC_OBJ_ID (0x0000000b) /* WLAN MAC */ #define HW_DM_PD_WAN_1_MAC_OBJ_ID (0x0000000c) /* WAN1 MAC */ #define HW_DM_PD_WAN_2_MAC_OBJ_ID (0x0000000d) /* WAN2 MAC */ #define HW_DM_PD_WAN_3_MAC_OBJ_ID (0x0000000e) /* WAN3 MAC */ #define HW_DM_PD_WAN_4_MAC_OBJ_ID (0x0000000f) /* WAN4 MAC */ #define HW_DM_PD_WAN_5_MAC_OBJ_ID (0x00000010) /* WAN5 MAC */ #define HW_DM_PD_WAN_6_MAC_OBJ_ID (0x00000011) /* WAN6 MAC */ #define HW_DM_PD_WAN_7_MAC_OBJ_ID (0x00000012) /* WAN7 MAC */ #define HW_DM_PD_WAN_8_MAC_OBJ_ID (0x00000013) /* WAN8 MAC */ #define HW_DM_PD_LOID_OBJ_ID (0x00000016) /* GPON/EPON LOID */ #define HW_DM_PD_LOID_PASSWORD_OBJ_ID (0x00000017) /* GPON/EPON LOID Password */ #define HW_DM_PD_CHIP_INFO_OBJ_ID (0x00000018) /* 非关键芯片信息 */ #define HW_DM_PD_E8C_SN_OBJ_ID (0x00000019) /* 中国电信SN */ #define HW_DM_PD_BIN_WORD_OBJ_ID (0x0000001a) /* 程序定制特征字 */ #define HW_DM_PD_CFG_WORD_OBJ_ID (0x0000001b) /* 配置定制特征字 */ #define HW_DM_PD_OPTIC_MODE_CAP_OBJ_ID (0x0000001c) /* 光模块能力 */ #define HW_DM_PD_OPTIC_CLASS_OBJ_ID (0x0000001d) /* 光模块CLASS */ #define HW_DM_PD_OPTIC_MONITOR_CAP_OBJ_ID (0x0000001e) /* 光模块监控能力 */ #define HW_DM_PD_OPTIC_WDM_CAP_OBJ_ID (0x0000001f) /* 光模块是否支持WDM */ #define HW_DM_PD_PROVISION_CODE_OBJ_ID (0x00000020) /* PROVISION CODE */ #define HW_DM_PD_PTC_FLAG_OBJ_ID (0x00000021) /* PTC FLAG */

更多可以参考:http://www.chinadsl.net/forum.php?mod=viewthread&tid=169855



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3