当前位置:   article > 正文

华为光猫恢复华为界面及配置全网通_华为ont工具补全shell

华为ont工具补全shell

最近拿到几台华为的光猫,发现很多搞基友们,把设备硬件信息搞的五花八门的,根本与实际硬件信息对不上,更甚的有些连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”文件中存储,所以首先我们需要将此文件进行备份。

  1. #telnet登录(注意更换IP)
  2. telnet 192.168.1.1
  3. #输入telnet用户名和密码(以下为缺省用户名和密码)
  4. root
  5. adminHW
  6. #su超级用户权限
  7. su
  8. #进入shell
  9. shell
  10. #进入设备信息文件目录
  11. cd /mnt/jffs2
  12. #检索目录文件
  13. ls
  14. #对硬件信息文件建立备份
  15. cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo.bak
  16. #发送硬件信息文件至tftp server服务器(192.168.1.2)
  17. tftp -p -l hw_boardinfo -r hw_boardinfo 192.168.1.2

3、编辑硬件信息

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

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

  1. obj.id = "0x0000001a" ; obj.value = "COMMON";
  2. obj.id = "0x0000001b" ; obj.value = "COMMON";
  3. 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就可以了。


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/862389
推荐阅读
  

闽ICP备14008679号