本帖最后由 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 即成功。
|