前言
由于学校同学们深受校园网的折磨,我有了写这个文章的打算。
本文章根据本人用Redmi-ac2100路由器刷入第三方固件openwrt和padavan的成功经历书写。因本人还是在校大学生,并且是第一次写文章,有不足的地方多多指正。
不只是Redmi-ac2100路由器可以输入openwrt和padavan固件,其他支持的路由器亦可,如斐讯K2P、华硕ac1200gu等,理论上方法通用,可能会有小差别。
流程
0,正确配置路由器
0.1网线的连接
WAN口与网口接好
LAN口与电脑接好
0.2 路由器后台配置
以小米路由器为例 打开浏览器在地址栏输入192.168.31.1进入路由器后台,根据指导完成pppoe拨号账号为宽带营业厅给予的账号和密码。
确保网络已经连接后本部分完成
1,刷入breed并进行调试
大家肯定有疑问,什么是breed。它被称为不死后台。简单来讲只要路由器备份了固件,并刷入了不死后台,就可以放心的对路由器进行刷机了。不乱搞一般不会变砖。
1.1 首先需要降级官方固件
为什么要降级,很简单的解释就是只有在某个版本,刷机的成功率最高,恩山的大佬们就把这个版本号提了出来。
对于Redmi-ac2100和Xiaomi-ac2100 是以下两个版本
红米AC2100:
http://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/rm2100/miwifi_rm2100_firmware_d6234_2.0.7.bin
小米AC2100:
http://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/r2100/miwifi_r2100_firmware_4b519_2.0.722.bin
当然也可去各大路由器官网寻找对应的版本
下载完成后进入后台 192.168.31.1->常用设置->系统状态->手动升级
加载固件,可以保留数据->开始升级
切记!!!!!
等待路由器刷机完成正常工作后,重复0步骤完成上网操作。
一定要确保路由器已经成功联网即电脑能正常上网。才能开始下一步。
1.2 刷入breed不死后台
1.2.1
找到自己路由器的stok并复制
stok的具体位置在完成上述所有步骤后,再次输入192.168.31.1 输入管理密码进入路由器后台后的地址栏
会是如下结构
CCCCC的部分就是此路由器的stok 一定看好stok的起始与结尾
把此路由器的stok复制并新建一个文本文档保存好。
下面开始刷入breed不死后台
1.2.2
两大块中的CCCCC部分换成复制的此路由器的stok
#此代码是用来检查NAND坏块的。可跳过
运行代码后,你路由器的2.4g WiFi名称会改名成:比如 "ESMT","Toshiba","Toshiba 90 768"。 90和768是坏块。 如果ESMT或者Toshiba后面没数字,那恭喜你,没有坏块!!!
http://192.168.31.1/cgi-bin/luci/;stok=CCCCCCCCCCC/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=%0A%5B%20-z%20%22%24(dmesg%20%7C%20grep%20ESMT)%22%20%5D%20%26%26%20B%3D%22Toshiba%22%20%7C%7C%20B%3D%22ESMT%22%0Auci%20set%20wireless.cfg023579.ssid%3D%22%24B%20%24(dmesg%20%7C%20grep%20'Bad%20eraseblock'%20%7C%20awk%20'%7Bprint%20%243%7D')%22%0A%2Fetc%2Finit.d%2Fnetwork%20restart%0A
#此代码是用来刷breed的
http://192.168.31.1/cgi-bin/luci/;stok=CCCCCCCCCCC/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=%0Acd%20%2Ftmp%0Acurl%20-o%20B%20-O%20https%3A%2F%2Fbreed.hackpascal.net%2Fbreed-mt7621-xiaomi-r3g.bin%20-k%0A%5B%20-z%20%22%24(sha256sum%20B%20%7C%20grep%20242d42eb5f5aaa67ddc9c1baf1acdf58d289e3f792adfdd77b589b9dc71eff85)%22%20%5D%20%7C%7C%20mtd%20-r%20write%20B%20Bootloader%0A
1.2.3
复制修改好stok的代码,粘贴到浏览器,回车。
如果路由器在60秒内重启则代表刷BREED成功(灯会从蓝变橘)。成功后拔掉电源,按住reset同时接上电源等10秒打开浏览器输入192.168.1.1回车即可进入breed。
reset 是路由器后面小孔,用卡针或者牙签即可按下
如果没重启,可能是stok过期了。进入后台复制新的stok即可。也有可能BREED损坏,从新运行代码即可。也有可能没网络。
浏览器会返回 : {"code":0} 。如果返回其他代码,可能是你还没降级固件或者stok过期。
2,第三方固件的刷入(以Redmi-ac2100为案例)
2.1 padavan固件刷入
2.1.1进入breed不死后台
断开路由器电源,用牙签按住reset键插入路由器电源,reset键不要放开,等待路由器蓝灯闪烁,松开reset,打开电脑浏览器输入192.168.1.1 进入breed不死后台
此图则为成功进入不死后台。
2.1.2编辑环境变量(可以不加)
选择不死后台的环境变量编辑选项
加入下图所示的环境变量
字段 : xiaomi.r3g.bootfw
值 : 2
2.1.3刷入padavan固件
本人使用的是恩山大佬H大的固件
百度网盘连接如下
链接:https://pan.baidu.com/s/1G1F9-tjSORhhHEOy7G8YfQ
提取码:lius
下载保存到已知的地方,开始进行padavan的刷入
在breed不死后台选择更新固件,如下图所示,勾选固件并勾选自动重启,之后点击浏览找到在百度网盘下载的
这个文件,双击之后点击上传
之后显示如下界面,点击更新。
等待路由器更新结束,并自动重启,浏览器显示更新结束并不代表路由器已经更新结束,需要等待路由器由蓝灯闪烁→蓝灯常量→蓝灯熄灭,黄灯闪烁→蓝灯常量。路由器才是刷机完成。
蓝灯常量后打开浏览器输入192.168.123.1
账号密码均为admin
进入此页面表示刷机完成。
2.1.4 配置网络
如下图选择外部网络(WAN)
如下图选择pppoe拨号
下滑至下图界面,用户名称和密码是宽带安装时告知的账号和密码
滑至最下方,点击应用本页面设置
完成后等待一会二就会发现本机网络成功连接,可以正常上网了。
2.1.5 wifi 2.4g 与5g设置
2.4gwifi网速较慢
设置看下图
无线SSID 就是wifi的名称
授权方式选择WPA2-Personal,即可对wifi设置密码,WPA-PSK选项后面就是所设置的密码
其他选项不用改动,修改好后滑至最下方点击应用。
5g wifi设置
如下图wifi名称设置 密码设置与2.4g一致。
这里重点是信道带宽的设置,默认没有160MHz 点击小箭头选择图中所示的选项。
其他无改动,滑到最下方点击应用。
160MHz带宽可以吃满网速,网速更快。
**运用padavan提升网络的稳定性与速度的方法
1.外部网络(WAN)设置中打开IPv4软件加速,和shortcut-fe加速
开启方法如下图,选择好后滑到最下方点击应用
2.打开UDPspeeder 开关
首先在外部网络(WAN)中打开手动端口映射,并应用
之后
在Web环境中打开 UDPspeeder,并应用
至此,padavan的刷机以及调试完全结束。
2.2 openwrt固件刷入(openwrt的稳定性要低于padavan)
与padavan刷机类似,唯一不同在于需要进行openwrt底包的刷入。
openwrt 的下载链接如下 选择一个版本即可
链接:https://pan.baidu.com/s/1gNZxEJeBBunMlhMuk7sCjA
提取码:lius
此固件也是恩山大佬的固件
默认后台是10.0.0.1
2.2.1 进入breed不死后台
与padavan一致选择固件和自动重启,不同在于openwrt文件里面有两个包 在breed不死后台需要刷入openwrt的底包,即文件中带有breed的文件,选择这个文件刷入,与padavan一致等待路由器刷入并成功重启。
2.2.2 进入openwrt原始后台并进行openwrt更新
打开浏览器输入10.0.0.1 进入openwrt 原始后台,密码无直接登录。
进入后鼠标移至系统选项,点击更新/备份 浏览固件位置
选择这个固件
等待路由器指示灯闪烁,最后稳定蓝灯敞亮,刷机成功。
再次打开浏览器进入10.0.0.1 路由器后台
设置wan和wifi的方法与padavan的方法类似不在赘述。
至此openwrt的刷机结束
总结
本文章大部分为本人亲自截图书写,亦有借鉴恩山论坛前辈的的经验。
详细讲述了padavan的刷入以及配置,粗略讲述了openwrt的刷入以及配置。
借用的固件如下
【20211024】大神Small_5的OpenWrt全系列固件|V3.3.0-12|某项功能特别好用 - 小米无线路由器以及小米无线相关的设备 - 恩山无线论坛 - Powered by Discuz! (right.com.cn)https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=5508872&extra=page%3D1%26filter%3Dtypeid%26typeid%3D43H大的最新RM2100老毛子固件(20210222更新) - 小米无线路由器以及小米无线相关的设备 - 恩山无线论坛 - Powered by Discuz! (right.com.cn)https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4057542&extra=page%3D3%26filter%3Dtypeid%26typeid%3D43
谢谢浏览,期待大佬的指导