水星路由器 Mercury MER1200G刷机教程(不需要编程器) |
您所在的位置:网站首页 › 可刷机的路由器怎么设置上网 › 水星路由器 Mercury MER1200G刷机教程(不需要编程器) |
水星路由器 Mercury MER1200G刷机教程(开始Sssh刷固件,不需要编程器)
SSH控制台刷机:1、 开启ssh方法(开启调试模式):2、 root密码获取方法:3、 winSCP登录路由器:4、 可用固件下载:5、刷机步骤:重要提示:
SSH控制台刷机:
1、 开启ssh方法(开启调试模式):
登录路由器管理页,打开系统工具>诊断工具>故障诊断,开启诊断模式 ![]() ![]() ![]() ![]() 打开winSCP,登录路由器,把MER1200G-Archer_C5(SP_CZWISP)v4_3.16.0_0.9.1_up_boot(190815)_2019-08-15_10.02.14.bin固件复制到路由器的/tmp目录下,然后最好把名字改短,如Archer.bin 在winSCP中点击在putty中打开会话,点击accept 手输root的八位密码是,然后点击回车键 登录成功后界面如下,注意输密码前先切换输入法为英文,密码输入不会回显,以防中文状态下,输入错误。 输入cat /proc/mtd,回显如下 root@MERCURY:~# cat /proc/mtd dev: size erasesize name mtd0: 00040000 00010000 "bootloader" mtd1: 00150000 00010000 "kernel" mtd2: 00ba0000 00010000 "rootfs" mtd3: 00010000 00010000 "device-info" mtd4: 00010000 00010000 "firmware-info" mtd5: 00010000 00010000 "tddp" mtd6: 00020000 00010000 "log" mtd7: 00200000 00010000 "rootfs_data" mtd8: 00010000 00010000 "art" mtd9: 01000000 00010000 "firmware"输入以下命令,备份bootloader分区 dd if=/dev/mtd0 of=/tmp/bootloader_backup.bin使用以上命令格式,依次备份mtd0~mtd9,这几个分区,我们在ssh中看到的文件,都是在RAM内存中的,这个路由器RAM型号M14D1G1664A,DDR2,128MB的运存,以上文件加起来约32MB,不要担心存放不下 刷机指令: mtd write /tmp/Archer.bin firmware回显: (img-QtluzfAc-1642824333093)( 后面的w e不跳了,跳出下一行的指令输入行,就是刷写完成了 最后输入reboot重启设备,刷机完成。 重要提示:此方法只适用于原厂固件,刷成Archer C5 V4版本的移植固件后,就不能在使用此方法刷机了,因为bootloader,和kernel全部都改变了,刷机前请慎重。 刷完此固件,如果想返回原厂固件,需要用到TTL串口工具,原厂和移植固件都支持U-boot下串口刷机。如何串口刷机,有需要的话,在评论中留言。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |