查看: 49|回复: 0

[教程] 解决HN8145XR没改hw_boardinfo的1B信息直接升级到R22 280固件进不去管理页面的问题

[复制链接]
发表于 前天 16:25 |北京| 显示全部楼层 |阅读模式
本帖最后由 cyk- 于 2026-10-24 20:17 编辑

许久没折腾光猫了,在一个伸手不见五指的夜晚,突然想查查最新固件,刷到了站里这个帖子华为HN8145XR固件 V500R022C10SPC280B001 完整版85.4MB,于是心痒难耐,对家里的两个光猫(双宽带)都升级了一下。

第一台很顺利,升级后管理页面丝滑进入。
第二台显示The requested URL was not found on this server,除了后台进不去其他都正常,上网也都没问题。查了查站里资料说是升级前没把hw_boardinfo的1b从COMMON改为CHINA导致的。

心想着也好解决,于是一顿操作傻眼了,升级完280shell没补全,啥命令都没了,根本改不了hw_boardinfo。

于是继续搜贴找到了这个解决方案华为HN8145升级280固件无法进入后台的解决方法

0、拔除光猫的入户光纤,在LAN1口插网线连电脑,电脑设置手动IP,192.168.100.2,掩码255.255.255.0。
1、先用ONT_V100R002C00SPC253.exe开使能:使能工具 → 维修使能 → 选对网卡 → 启动 → 光猫灯狂闪到全亮 → 停止。工具也会提示成功1(有个坑,有时候工具识别不到光猫,需要手动断电重启光猫,等lan1口灯一亮就在使能工具里点启动)
2、切换到「升级」→ 选 R21 固件(如 HN8145XR_V500R021C00SPC260B130)→ 启动 → 灯闪到全亮 →光猫自启。工具也会提示成功1
3、使能工具切到「升级」→ 选 HN8145XR 专用的r21shell,这一步使能工具一直显示失败,但是试着执行telnet命令是成功了,我尝试刷了r21shell.bin、shell9.bin 、echo20_Telnet_Shell.bin,最后应该是r21shell.bin刷成功了。
4、电脑打开 Tftpd64,当前目录随便选择一个,选择 192.168.100.2 有线网卡。
打开命令行输入
telnt 192.168.100.1
root
admin
su
shell
cd /mnt/jffs2
然后从光猫把hw_boardinfo 导出到本机(jffs2下还有个hw_boardinfo.bak一并改了)
tftp -p -l hw_boardinfo -r hw_boardinfo 192.168.100.2
tftp -p -l hw_boardinfo.bak -r hw_boardinfo.bak 192.168.100.2
然后用HW Dollar2.exe把这俩文件的1b全改成CHINA,选V5模式,并保存。


把修改后的文件传回光猫

tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.100.2
tftp -g -l hw_boardinfo.bak -r hw_boardinfo.bak 192.168.100.2
reboot 重启,管理页面定制信息显示 CHINA 即成功。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部