HN8346XR补全shell并恢复华为界面教程
本帖最后由 353466885@qq 于 2022-1-4 14:07 编辑1.用超密登录光猫,在安全设置中打开telnet
2.打开使能工具,选择升级,选择shell文件,点启动,这是会提示失败,不用管
3.光猫等全亮至全灭后,手动重启光猫
4.打开powershell以此输入以下命令
telnet 192.168.1.1
root
adminadminHW (看不见没关系)
su
shell
cd /mnt/jffs2
5.打开Tftpd32软件(注意IP地址和文件夹)
6.输入命令tftp -p -l hw_boardinfo -r hw_boardinfo 192.168.1. 复制文件到电脑(该地址为电脑地址,和Tftpd32软件里的一致)
导出hw_boardinfo文件,用HW Dollar2软件打开
7.不同模式对应的信息不一样
xgpon模式
obj.id = "0x00000001" ; obj.value ="5";
obj.id = "0x0000001d" ; obj.value ="5";
obj.id = "0x00000059" ; obj.value ="5";
10Gepon模式
obj.id = "0x00000001" ; obj.value ="6";obj.id = "0x0000001d" ; obj.value = "3"obj.id = "0x00000059" ; obj.value ="6";
改华为界面obj.id = "0x0000001a" ; obj.value ="COMMON"; obj.id = "0x0000001b" ; obj.value = "COMMON";obj.id = "0x00000031" ; obj.value = "NOCHOOSE";改完后点保存,覆盖原文件
8.输入命令将改好的文件传回光猫
tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1. 从电脑复制文件到光猫(该地址为电脑地址,和Tftpd32软件里的一致)
9覆盖hw_boardinfo.bak
cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo.bak
10.重启
reboot
现在就是华为界面了
我这有个问题,我买来的联通版XGPON光猫导出来的hw_boardinfo文件,打开后obj.id = "0x00000001" ; obj.value ="3";为什么是3?有没有大神知道,我手动改的5,华为界面显示为xgpon
补充内容 (2022-1-5 09:39):
H8154XR哈哈 打错了
补充内容 (2022-1-5 09:40):
hn8145xr 这是新猫吗?HN8346XR,秀啊! 感谢分享学习..... 多谢分享,学习一下 学习一下 正需要这个,学习了 我是10G EPON上联,但是0x0000001d却是5 为啥我组播工具找不到设备 telnet 用户名密码不对咋整啊 非常感谢分享