惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
B
Blog RSS Feed
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Help Net Security
MyScale Blog
MyScale Blog
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
Martin Fowler
Martin Fowler
Vercel News
Vercel News
S
SegmentFault 最新的问题
M
MIT News - Artificial intelligence
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
Engineering at Meta
Engineering at Meta
云风的 BLOG
云风的 BLOG

V2EX

我用 AI 写代码,但终端管理反而成了累赘——于是我做了 codux [调研] 各位在公司都用什么 ide 和 agent 写代码? 老运维 share 一个运维平台 新电脑 brew install node 之后,一个小设置可以提升对供应链投毒的防御 GLM-Coding 调用持续报错: z.ai 的 Lite 套餐几乎无法使用,官方 Pro/Max 是否稳定? 上海漕河泾内推,本组有 2 个 hc,一个后端,一个前端,预算都是 20k 左右,不打卡,氛围好 如果 V2EX 上有一组不永久保存聊天记录(比如只保存 7 天或者 24 小时)的聊天室,那么会开启哪些有用或者有趣的可能? gemini cli 貌似挂了,一直返回 403 第一次在自媒体上赚到钱 收集了最近在使用的低价 GPT, Gemini,邮箱等 AI 会员的小店合集 讨论个大实话:现在企业还在说 AI 编程提效 20%, 30%的,真的太落后,没用懂 AI。因为包括很多前沿公司,已经狂奔到提效 200%-500%的情况 [招聘][远程][币安] 前端/后端/QA/iOS/Android 至少 3 年以上经验 目前有大量 HC 欢迎投递 Chatgpt Pro 用量用不完的可以开这些设置 面试的时候好像遇到钓鱼了,给各位避个坑 cursor 年续费 22 号到期, 自动续费是否还是老的计次套餐呢 被两件破事毁掉的一下午,琐碎的内耗消磨人的精力 使用 Planet 存储 Codex 的会话或者重要信息 如果业务部门领导不要你开发功能,而是要求你教会它用 claude code 开发功能,你会怎么做? 分享一个 MacOS 接绿联 CM818 USB 转 DP 转接器使用感受 我的 HR 朋友 10 年老 Java ,非全大专,大家帮忙看看简历 开源了一个 AI 口语练习工具,音素级发音评分,完全免费可自部署 V2EX 上有哪些你觉得很有趣、印象深刻的妹纸? 字节为啥不出个国内版 Vercel? 有在大马的朋友吗? 问个运营商问题 你们在有领导的公司大群发过的最大胆的消息是什么 公司裁员,目前没有工作。想试试摆摊,做一个移动鲜啤打酒车 我的硬盘 Memblaze Pblaze 5 Linux 下不识别,给 Linux 内核提交了补丁, AI 说有望被合并 只有我一个人觉得 codex 不好用? 做了个 AI + 真人专家监督的广告投放平台 Auxora, 7 个品牌跑出 6x ROAS
红米 AX6S 海外版(小米 AX3200)刷机救砖踩坑全记录
kaki1lI · 2026-03-08 · via V2EX

背景

路由器原本运行 ImmortalWrt 23.05.4 ,目标是迁移到 OpenWrt 。整个过程历经变砖、多次 TFTP 救砖失败,最终成功恢复。


坑 1:sysupgrade 镜像版本不兼容

执行 sysupgrade 时报错:

Image check failed: The device is supported, but this image is incompatible 
for sysupgrade based on the image version (1.0->2.0).
Flash layout changes require a manual reinstall using factory.bin.

原因:ImmortalWrt 修改了分区布局( 1.0 → 2.0 ),与标准 OpenWrt sysupgrade 镜像不兼容。

教训:遇到此报错绝对不要强制继续,必须使用 factory.bin 而非 sysupgrade.bin 。


坑 2:scp 传输文件失败

ash: /usr/libexec/sftp-server: not found
scp: Connection closed

原因:新版 scp 默认使用 SFTP 协议,但路由器没有安装 sftp-server 。

解决方法:加 -O 参数强制使用旧版协议:

scp -O factory.bin [email protected]:/tmp/factory.bin

坑 3:mtd 找不到 firmware 分区

Could not open mtd device: firmware

原因:该路由器的分区不叫 firmware,通过 cat /proc/mtd 查看实际分区名:

mtd8: 00400000 00020000 "kernel"
mtd9: 06f00000 00020000 "ubi"   ← 实际目标分区

解决方法:使用 ubi 作为目标,或直接用 ubiformat /dev/mtd9


坑 4:ubiformat 报设备忙

ubiformat: error!: please, first detach mtd9 (/dev/mtd9) from ubi0
ubidetach: error!: cannot detach "/dev/mtd9" - error 16 (Resource busy)

原因:系统正在从该分区运行,无法卸载自己的根文件系统。

解决方法:改用 sysupgrade 加强制参数,由系统自己处理卸载:

sysupgrade -F -n /tmp/factory.bin

坑 5:强制 sysupgrade 导致变砖

sysupgrade -F -n 执行后 SSH 断开(正常),但路由器重启后无法访问,变砖。

原因:分区布局变更( 1.0 → 2.0 )导致镜像写入到错误的偏移位置,系统无法启动。

教训-F 强制参数绕过的是检查,不能绕过硬件兼容性问题。


坑 6:用了错误的固件(最关键的坑!)

TFTP 传输成功,路由器显示紫色闪烁(写入中),但最终仍无法启动,停在橙灯。

原因:一直使用的是 RB03 (国内版) 的固件,而实际路由器是 RB01 (国际版)

型号 固件文件名
RB03 (国内版) miwifi_rb03_firmware_83db5_1.0.57.bin
RB01 (国际版) miwifi_rb01_firmware_bbc77_1.0.71_INT.bin

两者硬件不同,固件完全不通用,用错必砖。

如何确认自己的版本:查看路由器底部贴纸,或进入系统后执行:

cat /tmp/sysinfo/model

官方固件下载页面


正确的救砖步骤(详细)

第一步:确认路由器型号

这是最重要的一步,用错固件必砖。

查看路由器底部贴纸上的型号,或通过系统命令确认:

cat /tmp/sysinfo/model
型号 说明
RB01 国际版 Redmi AX6S
RB03 国内版 Redmi AX6S

两者固件完全不通用,务必对号入座。


第二步:下载官方固件

根据型号去对应页面下载固件:

下载完成后建议校验 MD5 ,确保文件完整。


第三步:下载 MIWIFIRepairTool

从小米官方服务器下载:

http://bigota.miwifi.com/xiaoqiang/tools/MIWIFIRepairTool.x86.zip

Windows Defender 可能误报,下载前可暂时关闭杀毒软件。解压后运行 MIWIFIRepairTool.x86.exe


第四步:设置电脑静态 IP

将电脑有线网卡设置为静态 IP:

  • IP 地址:192.168.31.100
  • 子网掩码:255.255.255.0
  • 默认网关:192.168.31.1

操作路径:控制面板 → 网络和共享中心 → 更改适配器设置 → 以太网 → 右键属性 → IPv4

确保用的是 LAN 口


第五步:配置并运行 MIWIFIRepairTool

  1. 打开工具
  2. 点击文件选择按钮,加载刚才下载的官方固件(无需重命名
  3. 在网卡下拉框中选择 192.168.31.100 对应的网卡
  4. 保持工具窗口开着,准备下一步

第六步:触发路由器进入救砖模式

  1. 拔掉路由器电源
  2. 用牙签或细针按住 Reset 按钮
  3. 在按住 Reset 的同时插上电源
  4. 继续按住约 8~10 秒,直到指示灯快速闪烁
  5. 松开 Reset 按钮

如果第一次没反应,可以尝试按住更长时间( 15~20 秒)再试。


第七步:等待刷机完成

工具会自动检测到路由器并开始传输固件,传输完成后路由器会自动进入刷机流程。

指示灯状态说明:

灯色 含义 操作
🟣 紫色闪烁 ❌ 固件格式错误或型号不匹配,未写入 重新检查固件版本,重来
🔵 蓝色快闪 ✅ 固件传输成功 可以手动重启路由器
🔵 重启后蓝色常亮 ✅ 救砖成功 访问 192.168.31.1
🟠 重启后黄色 ❌ 仍然是砖 重新检查固件版本,重来

第八步:验证恢复结果

路由器蓝灯常亮后,将电脑网卡改回自动获取 IP ( DHCP ),然后访问:

http://192.168.31.1

能打开小米路由器管理页面即表示救砖成功


经验总结

教训 说明
刷机前确认硬件版本 RB01 和 RB03 固件不通用
不要强制跳过镜像检查 分区布局变更时强刷必砖
用 factory.bin 而非 sysupgrade.bin 跨版本/跨固件系必须用 factory
救砖时绝不中途断电 紫灯/橙灯期间拔电会加重损坏