磊石头 发表于 2018-3-12 12:58:23

华为HS8546V HS8545补全shell固件

本帖最后由 磊石头 于 2018-3-19 15:31 编辑

1,刷此补全shell固件不会改变光猫本身界面和版本。见截图
2,直接使用华为是能工具刷入,简单方便。
3,附带改双模教程,仅供有命令行基础人员学习。
说明 ;此固件主要针对某些版本如105的R17版本通tftp补全shell报错失败而作,其它版本也可用;主要是方便不会命令行的小白。待进度条走完3个来回后重启光猫。
telnet 192.168.1.1
root
adminHW(或 admin 输入不显示,直接回车)
WAP>su2
WAP>shell
help
这时你可以看到一堆命令参数,证明补全shell成功了,接下来
执行restorehwmode.sh
界面将转为华为原厂界面,网段ip变为192.168.100.1(考虑清楚要不要转换过去,转回去就很麻烦了)
账户:telecomadmin
密码:admintelecom
下面是改双模教程,借用坛里面其它高手的字段
telnet 192.168.1.1
root
adminHW(或 admin 输入不显示,直接回车)
WAP>su
WAP>shell
WAP(DopraLinux) # cd /mnt/jffs2
WAP(DopraLinux) # vi hw_boardinfo
编辑配置文件找到下面标注的地方:
obj.id = "0x00000001" ; obj.value ="4";       光模式修改:4为双模2为EPON   1为GPON
obj.id ="0x00000002" ; obj.value = "485754444AB7AB9A";   2 标签上的 PON NO
obj.id= "0x00000003" ; obj.value = "";
obj.id = "0x00000004" ; obj.value = "";
obj.id ="0x00000005" ; obj.value = "";
obj.id = "0x00000006" ; obj.value = "";


确认修改好后
然后按esc键 ,然后输入双引号内“:wq!”,注意英文冒号和感叹号不要忘了,强制保存退出
同样方法修改另一备份文件
vi hw_boardinfo.bak
同样按esc键 ,然后输入双引号内“:wq!”,注意英文冒号和感叹号不要忘了,强制保存退出
这个vi hw_boardinfo.bak不做修改的话光猫重启恢复出厂你前面那些工作就都白做了。
reboot,重启光猫看看效果






补充内容 (2018-3-13 15:17):
经测试,以上不全shell固件包对HG8346M 8240F的R017都能补全,有效
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 华为HS8546V HS8545补全shell固件