落叶的心思的博客

一个记录与折腾的小站

红米 AX6S 刷 OpenWrt 教程

发布时间:

发布者:

分类:

阅读数:

119

点赞数:

4

阅读时长预计:

5 分钟

前言

最近身边正好有一个友友需要把红米AX6S刷成OpenWrt,他的需求就是那一点事情,过滤个广告、搞个出国留学组网、做一个网盘聚合,小米路由器原厂固件是无法实现了,最后还是老老实实想办法刷OpenWrt。

这里也给想玩OpenWrt的友友推荐下红米AX6S,海鲜市场几十块钱就能收一台,如果你手头正好有一台红米AX6S闲置,可以跟着教程一步一步的改造你的红米AX6S。

一、准备工作

硬件

  • 红米 AX6S 路由器一台
  • 电脑一台
  • 网线一根

重要:电脑务必用网线直连路由器,不要用 WiFi,避免刷机中途断连变砖。

软件

Windows:

  • MobaXterm(免费,用于 Telnet / SSH)
  • WinSCP(用于传文件)

Mac:

  • 终端自带 SSH,文件传输可用 scp 命令

需要提前下载的文件

  1. 小米官方开发版固件:miwifi_rb03_firmware_stable_1.2.7.bin(用于解锁 SSH)
  2. OpenWrt 过渡固件:factory.bin
  3. OpenWrt 正式固件:sysupgrade.bin

获取渠道:GitHub 搜 AX6S OpenWrt、恩山论坛、openwrt.ai 都能找到对应固件。

二、刷开发版固件(解锁 SSH

红米 AX6S 出厂是稳定版固件,SSH 是锁死的,必须先刷开发版。

  1. 浏览器打开后台:192.168.31.1
  2. 进入:常用设置 → 系统状态 → 手动升级
  3. 选择下载好的 miwifi_rb03_firmware_stable_1.2.7.bin
  4. 等待升级完成,路由器自动重启
  5. 登录后台确认版本为 1.2.7 即可

三、计算路由器 root 密码

小米路由器的 root 密码是根据 SN 码 计算的,每台机器不一样。

  1. 翻过路由器,在背面标签找到 SN 序列号
  2. 打开密码计算网站:
    • 主站:https://miwifi.dev/ssh
    • 备用:https://www.oxygen7.cn/miwifi/
  3. 输入完整 SN,点击计算,保存好算出的密码,后面会多次用到。

四、解锁 SSH

1. 打开 MobaXterm,新建 Telnet 会话

  • 地址:192.168.31.1
  • 端口:23

2. 登录

  • 用户名:root
  • 密码:刚才算出的密码

3. 依次执行以下三条命令

 nvram set ssh_en=1 && nvram set uart_en=1 && nvram set boot_wait=on && nvram set bootdelay=3 && nvram set flag_try_sys1_failed=0 && nvram set flag_try_sys2_failed=1
 nvram set flag_boot_rootfs=0 && nvram set "boot_fw1=run boot_rd_img;bootm"
 nvram set flag_boot_success=1 && nvram commit && /etc/init.d/dropbear enable && /etc/init.d/dropbear start

三条执行完毕,SSH 就成功解锁了。

五、刷过渡固件 factory.bin

1. 打开 WinSCP

  • 协议:SCP
  • 地址:192.168.31.1
  • 用户:root
  • 密码:之前算出的密码

2. 将 factory.bin 上传到 /tmp 目录

3. 用 MobaXterm 新建 SSH 连接登录,执行

 mtd -r write /tmp/factory.bin firmware

执行后路由器会自动重启,千万不要断电,等指示灯变绿再操作下一步。

六、刷正式固件 sysupgrade.bin

过渡固件刷完后,管理地址会变,常见为:

  • 192.168.6.1
  • 192.168.1.1
  • 10.0.0.1

挨个尝试,或是看你下载的过度固件的说明。

  1. 浏览器进入新后台
  2. 默认账号:root,默认密码:password
  3. 进入:System → Backup/Flash Firmware
  4. 在 Flash new firmware image 处:
    • 不要勾选 Keep settings
    • 选择 sysupgrade.bin
    • 点击 Flash image 开始刷入
  5. 等待 2–3 分钟重启,出现 OpenWrt 界面就成功了。

七、刷完后必须做的几件事

  1. 修改密码System → Administration,设置一个强密码,避免被入侵。
  2. 配置 WiFiNetwork → Wireless,开启 2.4G 和 5G,设置 SSID 和密码。
  3. 配置上网Network → Interfaces 编辑 WAN 口:
    • 家用宽带选 PPPoE,输入账号密码
    • 光猫拨号或上级路由选 DHCP

八、踩过的坑

  1. Telnet 连不上稳定版固件没有 Telnet,必须先刷到 1.2.7 开发版。
  2. 密码一直错误检查 SN 码是否完整输入,前面的字母不要漏。
  3. 刷完进不去后台绝大多数情况是 IP 变了,挨个试:192.168.31.1 → 192.168.6.1 → 192.168.1.1 → 10.0.0.1默认密码多为 password。
  4. 5G WiFi 搜不到部分固件 5G 驱动有问题,换一个固件版本即可,比如 X-Wrt、ImmortalWrt 这类定制固件一般更稳定。
  5. 真变砖了怎么办下载小米官方工具 MIWIFIRepairTool按住 Reset 上电,用修复工具刷回原厂固件即可救活。

转载声明:

转载此文章请注明出处。

若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

分享到:

评论

《“红米 AX6S 刷 OpenWrt 教程”》 有 1 条评论

  1. 落叶哀伤 的头像
    落叶哀伤

    非常详细的教程,感谢分享。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

最新评论

  1. 落叶的心思
  2. 落叶的心思

服务与工具

脚本与面板

收藏与发文

登录与注册