|
本帖最后由 sailing0506 于 2025-9-10 10:32 编辑
HN8546Q 是一款 性价比很高的猫,最近遇到一批猫,发现版本是V3R019C20S270 无法按照通用的方法进行 SHELL 补全。
研究了一下,通过降级成功补全。给大家分享
1. 使用 R19 版本对应的 ONT 工具先开 telnet
2. 使用 telnet 登录光猫,192.168.1.1 , 用户名 root, 密码:Hw8@cMcc
- Welcome Visiting Huawei Home Gateway
- Copyright by Huawei Technologies Co., Ltd.
- Login:root
- Password:
- WAP>display version
- hardware version = 11AB.A
- main software version = V3R019C20S270
- standby software version = V3R019C20S270
- uboot version = 2017.07
- success!
复制代码
3. 降级到V3R019C20S222
- 在笔记本上打开 tftp服务器(使用 tftpd 软件,自己科普怎么使用,就不展开说了),保证跟猫在同一个网络,我的笔记 ip 为 192.168.1.2, 固件名:HWTC_HN8546Q_V3R019C20S222.bin
- 使用 telent 登录光猫,执行以下命令,进行降级
- Welcome Visiting Huawei Home Gateway
- Copyright by Huawei Technologies Co., Ltd.
- Login:ROOT
- Password:
- User name or password is wrong, please try it again!
- Login:root
- Password:
- WAP>load pack by tftp svrip 192.168.1.2 remotefile HWTC_HN8546Q_V3R019C20S222.bin
- success!
- WAP>Software Operation Successful!RetCode=0x0!
- New Version [V300R019C20SPC222B030]!
复制代码注意,执行命令大概要等几分钟,直到看到提示新版本,在执行 reset 命令重启光猫
4. 重启光猫
5. 刷华为界面,telnet 中执行以下命令
- Welcome Visiting Huawei Home Gateway
- Copyright by Huawei Technologies Co., Ltd.
- Login:root
- Password:
- WAP>su
- success!
- SU_WAP>shell
- BusyBox v1.26.2 () built-in shell (ash)
- Enter 'help' for a list of built-in commands.
- profile close core dump
- WAP(Dopra Linux) # cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo_bak
- WAP(Dopra Linux) # sed -i 's/^.*obj.id = "0x0000001a" ; obj.value =.*$/obj.id =
- "0x0000001a" ; obj.value = "COMMON";/' /mnt/jffs2/hw_boardinfo
- WAP(Dopra Linux) # sed -i 's/^.*obj.id = "0x0000001b" ; obj.value =.*$/obj.id =
- "0x0000001b" ; obj.value = "COMMON";/' /mnt/jffs2/hw_boardinfo
- WAP(Dopra Linux) # sed -i 's/^.*obj.id = "0x00000031" ; obj.value =.*$/obj.id =
- "0x00000031" ; obj.value = "NOCHOOSE";/' /mnt/jffs2/hw_boardinfo
- WAP(Dopra Linux) # restorehwmode.sh
- success!
复制代码 6. 光猫成功恢复华为界面, 192.168.100.1 telecomadmin/admintelecom
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|