联通光猫HS8346V5转换华为界面

前提条件

  • HS8346V5 一台
  • 软件版本为:V6R020C10S050,R019 版本参考网上其他文章,好像是没有加密,可以直接修改
  • usb 一个,方便备份原本配置,不使用 ftp 传输
  • 拔掉光纤

所需软件

详细步骤

补全 shell

  • 捅复位键 10 秒左右,重启后连接电脑,电脑 ip 设置为 192.168.1.2,网关 192.168.1.1
  • 打开华为 ONT 使能工具,选择 v5 使能,点启动即可,光猫所有灯全亮后断电重启,这样就补全 shell 了,不用刷 shell 包
  • 电脑 telnet 192.168.1.1,账号 root,密码 adminHW
  • 执行以下命令测试补全 shell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Welcome Visiting Huawei Home Gateway
Copyright by Huawei Technologies Co., Ltd.

Login:root
Password:
Password is default value, please modify it!
WAP>su
success!
SU_WAP>shell

BusyBox v1.31.1 () built-in shell (ash)
Enter 'help' for a list of built-in commands.

profile close core dump
WAP(Dopra Linux) # ls
Bootstrap bundle etc lib proc share usr
bin dev html linuxrc root sys var
boot echarts init mnt sbin tmp
WAP(Dopra Linux) #
  • 支持 ls 命令即可

备份原版配置文件

1
2
3
4
# 插上usb后会挂载到/mnt/usb1,或者/mnt/usb目录下
cp -f /mnt/jffs2/hw_ctree.xml /mnt/usb1/backup/hw_ctree_bak.xml
cp -f /mnt/jffs2/hw_boardinfo /mnt/usb1/backup/hw_boardinfo_bak
cp -f /mnt/jffs2/hw_boardinfo_bak /mnt/usb1/backup/hw_boardinfo

修改为华为参数

1
2
# 默认配置文件
cp -f /etc/wap/hw_default_ctree.xml /mnt/jffs2/hw_ctree.xml
  • 拔掉 usb,插到电脑上,打开 HW Dollar2,打开备份的文件 hw_boardinfo_bak
  • 修改一下三个参数
1
2
3
0x0000001a 改成 COMMON
0x0000001b 改成 COMMON
0x00000031 改成 NOCHOOSE
  • 另存为 hw_boardinfo_new 新文件,放在 u 盘目录里面

恢复华为界面

  • 光猫插上 u 盘
1
2
3
4
5
6
# 复制更改后的到光猫
cp -f /mnt/usb1/backup/hw_boardinfo_new /mnt/jffs2/hw_boardinfo
# 此步必须复制,否则重启后就恢复为运营商了
cp -f /mnt/usb1/backup/hw_boardinfo_new /mnt/jffs2/hw_boardinfo.bak
# 重启即可
reboot

华为默认密码

  • 光猫登录地址:192.168.100.1
  • 登录账号:telecomadmin
  • 登录密码:admintelecom
  • telnet 账号:root
  • telnet 密码:admin