zn-m2救砖恢复

2023年了,家里还是百兆路由器,就想着升级一下主路由,挑来挑去看到一个性价比很高的zn-m2(ax18和目 4灯),海鲜市场55收了一个
到手第一件事就是刷机
刷机教程
https://www.right.com.cn/forum/thread-7827262-1-1.html

第一次刷机,用的是uboot-cmiot-ax18.bin
固件为
闭源固件(无wifi) openwrt-ipq60xx-generic-cmiot_ax18-squashfs-nand-factory.bin

dd if=/dev/mtd0 of=/tmp/mtd0
dd if=/dev/mtd1 of=/tmp/mtd1
dd if=/dev/mtd2 of=/tmp/mtd2
dd if=/dev/mtd3 of=/tmp/mtd3
dd if=/dev/mtd4 of=/tmp/mtd4
dd if=/dev/mtd5 of=/tmp/mtd5
dd if=/dev/mtd6 of=/tmp/mtd6
dd if=/dev/mtd7 of=/tmp/mtd7
dd if=/dev/mtd8 of=/tmp/mtd8
dd if=/dev/mtd9 of=/tmp/mtd9
dd if=/dev/mtd10 of=/tmp/mtd10
dd if=/dev/mtd11 of=/tmp/mtd11
dd if=/dev/mtd12 of=/tmp/mtd12
dd if=/dev/mtd13 of=/tmp/mtd13
dd if=/dev/mtd14 of=/tmp/mtd14
dd if=/dev/mtd15 of=/tmp/mtd15
dd if=/dev/mtd16 of=/tmp/mtd16
dd if=/dev/mtd17 of=/tmp/mtd17
dd if=/dev/mtd18 of=/tmp/mtd18
dd if=/dev/mtd19 of=/tmp/mtd19


mtd write /tmp/uboot-cmiot-ax18.bin /dev/mtd13


root@OpenWrt:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00180000 00020000 "0:SBL1"
mtd1: 00100000 00020000 "0:MIBIB"
mtd2: 00080000 00020000 "0:BOOTCONFIG"
mtd3: 00080000 00020000 "0:BOOTCONFIG1"
mtd4: 00380000 00020000 "0:QSEE"
mtd5: 00380000 00020000 "0:QSEE_1"
mtd6: 00080000 00020000 "0:DEVCFG"
mtd7: 00080000 00020000 "0:DEVCFG_1"
mtd8: 00080000 00020000 "0:RPM"
mtd9: 00080000 00020000 "0:RPM_1"
mtd10: 00080000 00020000 "0:CDT"
mtd11: 00080000 00020000 "0:CDT_1"
mtd12: 00080000 00020000 "0:APPSBLENV"
mtd13: 00180000 00020000 "0:APPSBL"
mtd14: 00180000 00020000 "0:APPSBL_1"
mtd15: 00080000 00020000 "0:ART"
mtd16: 03040000 00020000 "rootfs_1"
mtd17: 03040000 00020000 "rootfs"
mtd18: 00080000 00020000 "0:ETHPHYFW"
mtd19: 00a40000 00020000 "0:CTCCFW"


大分区
mtd write /tmp/ax18-mibib.bin /dev/mtd1
mtd write /tmp/uboot-cmiot-ax18-mod.bin /dev/mtd13




和目 ax18 刷入不死教程:
mtd write /tmp/uboot-cmiot-ax18.bin /dev/mtd13
(可选)合并分区版本:rootfs 分区达 96m
mtd write /tmp/ax18-mibib.bin /dev/mtd1
mtd write /tmp/uboot-cmiot-ax18-mod.bin /dev/mtd13
下载地址:https://mbd.pub/o/bread/YpaZlp5u

进去后,看着还行,总感觉和别人发出来的图片不是一样的,心里痒痒,直接就通过uboot刷入了下面帖子里的固件
https://www.right.com.cn/forum/thread-8263498-1-1.html

这时候就出事了,只能进入uboot,进不去系统了
uboot对比breed只有一个上传固件,功能不多

之前玩过k2,所以买过编程器和ttl转usb

网上百度 一下zn-m2(和目ax18)救砖,没搜到几个,继续搜 ttl救砖 看到一个大佬发出来的教程

https://r0yanx.com/2023/05/03/%E5%85%86%E8%83%BDZN-M2%E6%95%91%E7%A0%96%E8%AE%B0/

原文

前言
大概是自己做固件的时候忘了配置屏蔽 WiFi,在更新 ZN-M2 的时候刷入了一个带 WiFi 的 openwrt 固件,好家伙,直接开机进不了后台,勉强能 SSH 登录但几乎无法操作,查看内存剩余 4MB,想 scp 复制新的固件进去都会中断。然后进入不死 uboot 想重新刷,但是刷入任何固件均失败了,包括 AX18 和 ZN-M2 的,最终无奈进行 TTL 大法刷回原版固件。

正文
首先拆机、TTL 接线,这些基操在之前的文章都说过了,可以参考:小米 CR8806 免拆 TTL 刷机

TTL 接线,老规矩:
RXD -> TXD
GND -> GND
TXD -> RXD

插电后 TTL 开始滚屏,瞬间狂按 esc 进入命令行。

一开始刷入 mtd17 没有恢复成功,然后刷入 mtd16 恢复了。

可以用 smeminfo 看下分区表,mtd16 是 rootfs 分区。

刷入和普通 TTL 刷机一样,直接把 mtd16 文件通过 tftp 传入路由器内存,然后写入闪存:

setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.10 # tftp服务器地址
tftpboot mtd16
flash rootfs
saveenv
完了重启之后就能进入原版固件后台了。

这里将自己的步骤详细记录

使用ch340
驱动地址
https://blog.csdn.net/qq_52102933/article/details/126839474

在这里插入图片描述
在这里插入图片描述
RXD -> TXD
GND -> GND
TXD -> RXD

插入usb,找到串口,我这里使用的4,忘记截图了

波特率 115200
设置本机ip地址
在这里插入图片描述

打开 tftp服务器
在这里插入图片描述

备份里就是上面的mtd文件
在这里插入图片描述

setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.100  # tftp服务器地址
tftpboot mtd16
flash rootfs
saveenv

断电,开机,将网口设置为自动获取
熟悉的界面回来了,继续重复上面的步骤
刷入底包,正常进入
接下来的uboot文件就不一样了
地址:https://www.right.com.cn/forum/thread-5717090-1-1.html

通过scp上传到路由tmp

mtd write /tmp/ax18-mibib.bin /dev/mtd1
mtd write /tmp/uboot-cmiot-ax18-mod.bin /dev/mtd13

再次刷入uboot
用牙签捅着菊花,然后再插电
进去uboot继续上传上面链接的小内存固件
等待自动重启,这次就成功了

感谢各位大佬的分享

上传不了附件,上传到网盘吧

https://shaonl.lanzoul.com/b0192nwoh
密码:6wlw
网口顺序对应
wan -lan-lan-lan
eth0-eth3-eth2-eth1

目前在用固件
https://www.right.com.cn/forum/thread-8262012-1-1.html
https://github.com/sdf8057/cloudbuild

放上两个软件IPK下载地址,要什么插件自己装

https://op.supes.top/packages/aarch64_cortex-a53/
https://op.dllkids.xyz/packages/aarch64_cortex-a53/

接下来试试这几个固件
https://www.right.com.cn/forum/thread-8237546-1-1.html (多播)
https://www.right.com.cn/FORUM/forum.php?mod=viewthread&tid=8248120&highlight=ax18(云编译)

在这里插入图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要将ZN-M160G改为桥接模式,您可以按照以下步骤进行操作: 1. 首先,确保您的计算机与光猫连接在同一个局域网中。您可以在浏览器中输入192.168.1.1来访问光猫的管理界面。\[1\] 2. 打开CMD命令提示符窗口,输入以下命令进行ping测试,以确保您的计算机可以与光猫正常通信: ping 192.168.1.1 -l 128 -t\[1\] 3. 不要关闭CMD窗口,以管理员身份打开Powershell窗口。输入以下命令进入光猫的登录界面: telnet 192.168.1.1 10128\[1\] 4. 在登录界面中,输入以下账号和密码进行登录: 账号:root 密码:Zte521\[1\] 5. 登录成功后,您可以进入光猫的管理界面。根据您的网络运营商,选择相应的超级管理员账号和密码进行登录。以下是不同运营商的超级管理员账号和密码: - 移动:超级用户名:CMCCadmin,密码:aDm8H%MdA\[2\] - 电信:超级用户名:telecomadmin,密码:nE7jA%5m\[2\] - 联通:超级用户名:CUAdmin,密码:CUAdmin\[2\] 6. 登录后,您可以在光猫的管理界面中找到相应的设置选项,将ZN-M160G切换为桥接模式。具体的操作步骤可能因光猫的软件版本而有所不同,请根据您的光猫型号和软件版本进行相应的设置。 请注意,修改光猫的设置可能会影响您的网络连接,请谨慎操作,并确保您了解所做更改的后果。 #### 引用[.reference_title] - *1* *2* [F623光猫超级管理员密码获取](https://blog.csdn.net/qq_52357217/article/details/128820772)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值