找回密码
 注册

QQ登录

只需一步,快速开始

查看: 37836|回复: 40

华为光猫运营商界面--华为界面互相转换方法

[复制链接]
发表于 2021-4-12 10:25:37 | 显示全部楼层 |阅读模式
本帖最后由 Liquor 于 2021-4-12 10:27 编辑

运营商界面--华为界面互相转换方法


注意:
1、首先要补全shell。
2、只能是光猫原来的运营商界面和华为界面之间互相转换(联通界面和华为界面、移动界面和华为界面、电信界面和华为界面的互相转换)。
3、联通、移动、电信、华为界面之间自由转换需要将其它运营商的数据上传到光猫。

运营商界面转换到华为界面:

telnet 192.168.1.1
root
adminHW
su
shell
cp -f /mnt/jffs2/hw_ctree.xml /mnt/jffs2/hw_ctree_bak.xml   (备份运营商hw_ctree文件)
cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo_bak  ( 备份运营商hw_boardinfo文件)
cp -f /etc/wap/hw_default_ctree.xml /mnt/jffs2/hw_ctree.xml  ( 拷贝华为原厂hw_ctree文件)
sed -i 's/^.*obj.id = "0x0000001a" ; obj.value =.*$/obj.id = "0x0000001a" ; obj.value = "COMMON";/' /mnt/jffs2/hw_boardinfo
sed -i 's/^.*obj.id = "0x0000001b" ; obj.value =.*$/obj.id = "0x0000001b" ; obj.value = "COMMON";/' /mnt/jffs2/hw_boardinfo
sed -i 's/^.*obj.id = "0x00000031" ; obj.value =.*$/obj.id = "0x00000031" ; obj.value = "NOCHOOSE";/' /mnt/jffs2/hw_boardinfo
reboot   (重新启动)

恢复运营商界面:

首先恢复备份的二个文件,然后修改下面红色字符为运营商的数据即可。

telnet 192.168.100.1

root
admin
su
shell
cp -f /mnt/jffs2/hw_ctree_bak.xml /mnt/jffs2/hw_ctree.xml
cp -f /mnt/jffs2/hw_boardinfo_bak /mnt/jffs2/hw_boardinfo
sed -i 's/^.*obj.id = "0x0000001a" ; obj.value =.*$/obj.id = "0x0000001a" ; obj.value = "COMMON";/' /mnt/jffs2/hw_boardinfo
sed -i 's/^.*obj.id = "0x0000001b" ; obj.value =.*$/obj.id = "0x0000001b" ; obj.value = "COMMON";/' /mnt/jffs2/hw_boardinfo
sed -i 's/^.*obj.id = "0x00000031" ; obj.value =.*$/obj.id = "0x00000031" ; obj.value = "NOCHOOSE";/' /mnt/jffs2/hw_boardinfo
reboot  

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

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

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

永久改为华为界面:
注意:命令运行后,会清除运营商的定制信息,请谨慎使用!

restorehwmode.sh   
reboot


发表于 2021-4-13 10:04:21 | 显示全部楼层
坎坎坷坷看看
发表于 2021-4-13 13:35:31 | 显示全部楼层
很对.很全面的恢复运营商界面方法.受教了.
发表于 2021-4-13 14:37:34 | 显示全部楼层
你这搬运隔壁论坛的吧。只备份修改了/mnt/jffs2/hw_boardinfo文件,还得备份修改/mnt/jffs2/hw_boardinfo.bak才行。
发表于 2021-4-13 14:41:38 | 显示全部楼层
你这是针对哪个型号呢?
发表于 2021-4-14 13:14:18 | 显示全部楼层
楼主好人,非常感谢
wmy3969 该用户已被删除
发表于 2021-8-29 02:21:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2021-8-29 19:03:18 | 显示全部楼层
年少无知,用了restorehwmode.sh。。。还有办法给恢复回来么
发表于 2021-9-3 22:04:39 | 显示全部楼层
话说shell是啥
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-8-1 13:35 , Processed in 0.026750 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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