刷机有风险 刷机前最好考虑下风险及后果
7 h2 H' g5 C4 {0 x 1.补全shell 我这个是原来入的时候就已经是华为界面了,R017版的。所需工具 allshell4.bin、华为ont使能工具、HWFW_GUI.exe(选用,正常情况下用不到) 悦me口网线直连电脑,打开华为ont使能工具,根据下图顺序依次选择升级——选择正确的ip——导入allshell4.bin文件——检查是否为主备模式——点击启动——等待右侧窗口状态由绿变红即可停止。然后拔掉光猫电源重启光猫。(有时候点启动之后右边窗口没显示设备,那么把光猫断电,点启动之后再给光猫通电开机即可) 重启后打开,运行cmd,输入以下代码; k* D9 Q5 W2 U2 T5 D
- telnet 192.168.100.1 //ip地址可能不同
复制代码- Password:admin //或者adminHW
复制代码- WAP(Dopra Linux) # cd /mnt/jffs2
复制代码 5 h! g; O* b! G5 `; T2 v
如果ls后能够看到很多东西,那么就ok了,反之则不行,需要重新补全。 PS:有些小伙伴同样的操作但是就是不成功,显示failed。这里有一个小方法,实测有效:把allshell4.bin的签名文件ID放在最后就可以补了,具体操作为 1.使用HWFW_GUI.exe打开allshell4.bin 2.点击<包含项目信息>,找到SIGNATURE项 3.右键编辑,导出项目数据 4.删除SIGNATURE项 5.添加项目,导入刚刚导出的数据,项目类型为SIGNATURE,注意项目路径为file:/var/signature,项目编号0-7 6.添加完成之后SIGNATURE应处于最后一个或倒数第二个,点击保存 7.再次使用ont工具补全shell,此时依旧显示失败,但重启后可telnet进shell
5 ~1 n# Z/ E- `, N- s0 z3 y. o; q( ^9 i
2.华为界面改回电信界面 此处内容参考setttt大神的帖子,小伙伴们可以参考原帖:https://www.chinadsl.net/forum.ph ... 6781&fromuid=672764 这里主要讲一下怎么把改好的文件上传回去的方法: 1.打开tftpd64.exe,把你改好的文件统一放在一个文件夹里面例如336 2.找到tftpd64.exe的Current Directory后面的Browse,点击Browse选择文件夹336 3.Server interfaces处选择正确IP,例如192.168.100.2或192.168.1.2。 4.进telnet,进入jffs2文件夹,进入步骤在上面可以找到 5.上传解压删除命令如下,命令中的ip地址需要与tftpd64软件中选择的一致 - 上传压缩包:tftp -g -l temp.tar.gz 192.168.1.2 (当前文件路径)//temp.tar.gz为压缩包
7 f @, T* l! z
复制代码- 上传单个文件:tftp -g -l hw_ctree.xml 192.168.1.2 (当前文件路径) //hw_ctree.xml为单个文件
复制代码- 解压:tar -xvf xxxx.tar //xxxx为文件名
复制代码- 删除:rm /tmp.tar.gz //tmp.tar.gz为压缩包
复制代码 一定填写完整的文件名称,包括扩展名,否则会提示没有这个文件,例如hw_ctree.xml 后缀.xml千万别掉了 6.正确上传的话,可以在tftpd64软件中看到上传进度,或者ls一下,看看有没有增加 附件内容如下,有需要的可根据需要下载 1.allshell4.bin 2.HWFW_GUI 3.华为ONT组播版本配置工具 4.huaweiXML_CFG_配置文件解密工具 5.tftpd64.452
- h" i# g- r; D& U; d! D0 P$ o6 p( V1 H& \+ G) J
) [: z0 P2 [5 a& u9 r% s
; T# M9 P* b& D" A6 S2 N8 b1 z |