jacelift 发表于 2022-4-7 17:10:52

关于华为光猫如何切换主备分区或切换固件版的问题

本帖最后由 jacelift 于 2022-4-7 17:56 编辑

华为光猫如何切换主备分区或切换固件版??


HS8545M,之前的版本是:V300R017C10SPC235B326,后来通过web升级界面刷了一个固件:V300R017C10SPC125B176,


由于之前的V300R017C10SPC235B326版本自己有备份,于是通过telnet命令还原回之前的版本但是始终无效:


dd if=ubootA.bin of=/dev/mtdblock3
dd if=kernelA.bin of=/dev/mtdblock9
dd if=rootfsA.bin of=/dev/mtdblock11


命令提示成功,重启后版本还是没有变:



display inner version显示:
MainVersion      : V300R017C10SPC125B176
StandbyVersion   : V300R017C10SPC235B326
ComponentVersion : equipment=V300R017C00SPC100B104




问题1:把固件V300R017C10SPC125B176作为模板,将自己之前的备份做成支持web升级的固件,
            最后发现无法刷回去了,无法通过验证,使用ont是能工具也不行,貌似R017的验证方式变了,                        请大佬们指教?


问题2:如何切换固件版本?



【已搞定】:从mtd备份文件还原回来,自己摸索出来的,现在分享给大家,具体方法如下:
1.确保shell能用;
2.使用以下两条命令即可:

dd if=mtd0-mtdblock0-startcode.bin of=/dev/mtdblock0
dd if=mtd1-mtdblock1-ubifs.bin of=/dev/mtdblock1
3.逐条执行,然后重启光猫!!!







教程方法来之不易,欢迎顶贴!!!






jacelift 发表于 2022-4-7 17:39:11

本帖最后由 jacelift 于 2022-4-7 17:56 编辑

占楼    占楼    占楼

hu880425 发表于 2022-4-7 23:36:22

感谢分享

池州老_阮 发表于 2022-4-8 03:21:31

顶贴、顶贴。

zhang260gt 发表于 2022-4-8 04:24:43

2022.4.8
顶贴、顶贴。

517832301 发表于 2022-4-8 06:59:19

顶顶顶顶顶顶顶顶顶

hutuch 发表于 2022-4-8 08:48:23

支持折腾,谢谢分享经验。

pioneer81 发表于 2022-4-8 09:15:20

R21的可能无效

yjf8888 发表于 2022-4-8 10:06:54

无私奉献,顶顶顶!

17329971 发表于 2022-4-8 11:07:09

无私奉献 必须顶一下
页: [1] 2 3
查看完整版本: 关于华为光猫如何切换主备分区或切换固件版的问题