华为光猫恢复华为界面及配置全网通

服务器 0

最近拿到几台华为的光猫,发现很多搞基友们,把设备硬件信息搞的五花八门的,根本与实际硬件信息对不上,更甚的有些连MAC地址都改成非常奇葩的数值,或许基友搞定它就一个需求,管它是啥,搞定能联网就行,但是对于追求技术完美的主义者,一点要使它更完美。


【友情提示】

1、刷机有风险! 刷机需谨慎! 因刷机造成的问题和后果自行承担!

2、刷机需要养成先备份,后动手的良好习惯,关键时刻有它可救砖!

3、需具备一定电脑基础知识,照搬也有不好使的时候。

4、多学习网络设备的相关知识,有助于一通百通。


准备工作:

1、华为ONT维护使能工具、HW Dollar2工具

2、tftpd工具

3、补全shell包(bin结尾文件)

4、telnet客户端(最方便的直接用windows自带的telnet服务)


具体操作:

1、补全光猫shell

使用华为ONT维护使能工具,先补全shell包,才能进行后续步骤,这部分的内容可以参考本博主其他B610-4E猫升级固件的博文相关内容,此处将不再重复介绍。

2、telnet备份相关文件

华为光猫补全shell之后就可以采用shell命令获取相关设备信息文件,然后通过tftpd工具传到电脑端进行备份。关于设备硬件部分的内容都在“/mnt/jffs2/hw_boardinfo”文件中存储,所以首先我们需要将此文件进行备份。

#telnet登录(注意更换IP)telnet 192.168.1.1#输入telnet用户名和密码(以下为缺省用户名和密码)rootadminHW#su超级用户权限su#进入shellshell#进入设备信息文件目录cd /mnt/jffs2#检索目录文件ls#对硬件信息文件建立备份cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo.bak#发送硬件信息文件至tftp server服务器(192.168.1.2)tftp -p -l hw_boardinfo -r hw_boardinfo 192.168.1.2

3、编辑硬件信息

通过HW Dollar2工具打开hw_boardinfo文件,参考设备标签上的进行相关信息进行修改,注意检查修改内容的正确性。

改回华为界面本文重点),需要1a、1b、31三条值改为以下内容:

obj.id = "0x0000001a" ; obj.value = "COMMON";obj.id = "0x0000001b" ; obj.value = "COMMON";obj.id = "0x00000031" ; obj.value = "NOCHOOSE";

想修改光猫PON口全网通自适应模式的,要将1修改为4

obj.id = "0x00000001" ; obj.value = "4";

1为GPON模式

2为EPON模式

4为GPON/EPON自适应模式

修改为全网通设备的基友,可以直接使用以下命令复原,但是要提醒的是,这样会把光猫原有的运营商界面全清了,除非有备份可恢复。对于那些想把设备变成全网通可用时非常管用。

restorehwmode.sh

4、telnet回传文件

tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1.2

5、重启光猫完成配置

reboot

重启后登录光猫后台,已经是华为界面了。

6、恢复运营商界面

(可忽略,后悔药)

如果你此时还想恢复到原运营商的界面,只需要把之前备份的hw_boardinfo上传覆盖原目录hw_boardinfo和hw_boardinfo.bak就可以了。


也许您对下面的内容还感兴趣: