linksys(MX4200和MX8500) 刷第三方固件和退回原厂固件

双分区 + UBI + NAND 架构
刷第三方系统
1、原来操作的操作系统进入web界面后,点击右下角CA,进入下图。
image
2、点击connectivity就可以进入导入第三方固件(op)就可以了。
image
3、此时备用系统就是原厂固件,此时通过op的后台可以通过fw_printenv 查看现在启动分区(boot_part=1),所有分区(本主机为:主分区:mtd21: 09600000 00020000 "kernel",备用分区:mtd23: 09600000 00020000 "alt_kernel")的查看命令( cat /proc/mtd)
image
4、如果在已刷第三方系统op,再通过op的升级软件进行固件过,则原厂备用系统就会同时刷成第三方固件,此时如果要刷回原厂固件也简单。将原厂固件通过后台导入后使用以下命令还原到备用分区。
具体步骤:擦处备用分区(上图是备用分区是mtd23,mtd erase /dev/mtd23);写入分区(mtd write FW_MX8500_1.0.11.208937_prod.img /dev/mtd23);设置分区为启动项并重启(fw_setenv boot_part 2
reboot)。
image
总结:只要不通过第三方固件去升级固件,基本上不破坏备用原厂系统,只要不破化原厂系统,都可以通过设置分区(fw_setenv boot_part 2和reboot)实现重置原厂系统(或者按reset键),但这个也是弊端,设备里有还原备份分区的机制(异常几次就还原你的分区导致回到原厂系统),不过建议刷了一个一次factory固件,再通过op的web升级破坏原固件,不然你会莫名奇妙被变成原厂系统。
不过当刷好第三方固件,wan口有异常,只能自己创建vlan,新建一个虚拟接口成wan。如下图。
image

posted @ 2026-04-23 20:43  javen_xiao  阅读(8)  评论(0)    收藏  举报