本文需要的工具有:ttl连接线,华为ont组播工具,secureCRT,tftpd32,还有你的光猫
【前言】
按照网络大神的方法,修改hw_boardinfo.xml后就可以让电信自动下发数据,但是手贱,把所有Mac都改成一组,导致光猫除了power和lan1灯一闪一闪以外,其他的灯都不亮,电脑也连不上光猫
【解决方案】
此方法适用于改了hw_boardinfo.xml后变砖的同学
首先,你需要用ttl的方式连接光猫! I4 H; Z; C5 |$ r
还是放出TTL连接顺序:- D0 ?& E! c# C
1:TXD,+ D8 c! V3 `& o3 P! p
2:空,
3:空,5 m8 Z/ h* G2 d7 Y! K$ G
4:GND,
5:RXD。
第二步:进入华为光猫的uboot
打开软件:
secureCRT
按下图设置
2 l
% s2 D- x; {- C( a&u
ttl连接好后开启光猫
长按d直到出现“hisilicon #”

接下来就是重头戏了
输入以下命令就可以把你的砖救回来:(一行一句代码)\
setenv ipaddr 192.168.100.1(这个自己不要更改,不然后面会出现网页打不开的状况)
setenv serverip 192.168.100.***(*号代表你电脑ip); r& O2 u1 C3 P ^8 l
setenv ethaddr ** :**:**:**:**:**(你光猫的mac)
saveenv2 g9 |9 g2 N; G! h$ Z" f: l9 C
至此,第一组代码完成
2.输入:printenv,得到以下信息(只需要看红框里的)

3.设置自己电脑的ip为你设置的ip(如下图,dns可以不改)

回到
secureCRT
输入ping 192.168.100.***(你的ip)
得到:host 192.168.100.*** is alive就是正常的
如果是host 192.168.100.50 is not alive就要检查一下防火墙关了没有

3.恢复hw_boardinfo.xml文件
这一步需要一份hw_boardinfo.xml,就放在这里了,自取
-
<BoardInfo>
<upport infostr="epon"/>
<sn def_sn="****"cur_sn="****"/>(你光猫的sn;光猫背面有)
<snpassword infostr=""/>
<snhexpassword infostr=""/>
<eponkey infostr="123"/>
<product infostr=""/>
<boarditem infostr=""/>
<MachineItem infoStr="***"/>(光猫背面的prod id)
<LanMac infostr="***"/>(lanmac)
<WlanMac infoStr="***"/> (WiFi的mac)
<WanMac mac_1="***" mac_2="***" mac_3="***" mac_4="***" mac_5="***" mac_6="***" mac_7="***" mac_8="***"/> ( wan的mac)
<OpticMode infoStr="197"/>
<loid infostr=""/>
<eponpwd infostr=""/>
<ChipInfo infoStr="o"/>
<BinFeatureWord infoStr="COMMON"/>
<CfgFeatureWord infoStr="COMMON"/>
</BoardInfo>
记得把上面的括号及括号里面的备注去掉!
接着打开tftpd32,设置当前ip,并把hw_boardinfo.xml文件和tftpd32.exe放在一起

secureCRT输入命令:loadjffs2,如下图

接着输入hw_boardinfo.xml,上传hw_boardinfo.xml文件,以下是完成的例子

接着输入:reset重启光猫
接下来你会发现Los灯亮了,网络连上了,配置页面也能进了
