小米路由器3刷padavan固件

已斥巨资下单华硕路由器(49入国军),把早前总结(非常粗略,当时没截图)的小米路由器3刷第三方固件的步骤贴上来

openwrt 和 padavan之间比较偏爱padavan

需要准备:

  • 小米账号
  • 小米路由器3
  • 小米路由器3对应的开发者固件 以及 开启ssh的二进制文件
  • Vmware
  • Linux操作系统镜像(我当时使用Ubuntu)或者 各大论坛打包好的Linux镜像
  • 网线一根、U盘一个(FAT32格式)

刷机过程中如果遇到路由器亮红灯,可将官方固件放入U盘刷入,即可恢复为原厂固件。此后需要从打开ssh步骤处重新开始

具体步骤:

  1. 下载官方路由器开发者版固件:MiWiFi – 下载
  2. 将开发者版固件刷入路由器:
    1. 将固件更名为miwifi.bin
    2. 把固件复制到空U盘
    3. 将路由器断电
    4. U盘插入路由器的USB口
    5. 按住reset键
    6. 接入电源
    7. 按住reset键不放,直到黄灯闪烁
    8. 等待刷机成功,出现小米的wifi信号
  3. 连接wifi,设置好路由器并绑定小米账号
  4. 在 这里 下载开启路由器ssh的二进制文件,并记住给出的root密码
  5. 将下载到的文件放入空U盘,再次执行步骤2(同刷入固件)
  6. 结束后,用网线将电脑的网口接到路由器的随意一个lan口
  7. Windows下可以用putty等工具、macos和linux使用终端ssh命令,测试ssh端口是否打开(用户名为root,密码为步骤4记住的密码)
    • 成功连接有彩蛋^_^
  8. 成功后开启Vmware
    • 如果已经有linux环境 或者 使用官方发行版镜像安装的虚拟机,可以使用
      wget -O start.sh http://prometheus.freize.net/script/start-99.sh

      下载start-99.sh脚本

    • 如果使用打包好的镜像,请按对应教程操作
  9. 给脚本权限
    • sudo chmod +x start.sh
  10. 运行脚本
    • sudo sh start.sh
  11. 运行脚本后会弹出一系列菜单(这里不确定现在的脚本与当时有多少差异,选项可能会有些出入)
    1. 首先选择配置文件:选择mi3
    2. 选择5:uboot
    3. 选择1,再选择2
    4. 输入路由器ip地址、用户名(root)和密码(root密码)
    5. 成功的话会重启进入菜单
    6. 选择1,更新脚本
    7. 选择2,更新源
    8. 选择3,编译工具(耗时较长)
    9. 选择4,编译固件(耗时长)
  12. 成功后会显示当前固件,选择刷入固件
    1. 提示备份,看个人需求选择
    2. 提示不兼容,选择Y
    3. 刷入后选择是否重启,选择Y
  13. 重启后就进入了padavan,管理员admin密码admin,wifi密码1234567890
  14. 最后,在【系统管理】里更新到最新中文固件
    1. 论坛地址:【hiboy】改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件
    2. 上面链接中的下载地址:padavan

更新后可能会出现的问题:

  • 没有扩展功能,两种解决方法
    • 恢复出场设置(我的解决方法)
    • 使用老版本固件(17年12月或更早)