红米AC2100是一款性价比较高且备受欢迎的家用无线路由器。使用原厂固件时,虽然它具备了基本的路由功能,但却存在一些限制和缺乏灵活性。如果你希望扩展路由器的功能、提升性能或获得更多自定义化选项,刷入OpenWrt固件是一个不错的选择。
OpenWrt是一个基于Linux的开源固件,提供了丰富的包管理系统、广泛的硬件支持以及强大的网络管理功能。通过刷入OpenWrt,你可以获得以下好处:
刷入breed
参考:https://www.bilibili.com/read/cv23096971/
breed如果路由器可以联网的话可以比较简单的刷入;参考链接或者百度;上面文件是有漏洞的2.07固件
下载:https://breed.hackpascal.net/ breed-mt7621-xiaomi-r3g
刷入openwrt
刷好breed之后,拔掉电源,然后按住reset按钮,插入电源,长按大概3秒钟,AC2100的指示灯会变红闪烁几次,然后就可以松开reset按键。
访问192.168.1.1,更新固件,选择固件的时候手动选择openwrt布局;然后上传下面链接里面下载这个最新的rootfs0he kenerl1文件(如果不是最新的breed不支持这两个文件刷入)
下载: https://openwrt.org/toh/xiaomi/xiaomi_redmi_router_ac2100
实现网线的peap验证
参考:https://gist.github.com/LupusArgentum/0a03106c0484480376b5878ca4f30761
padavan固件可以原生支持eap验证,openwrt需要一些配置,
opkg update
opkg install nano
opkg remove wpad-mini
opkg install wpad
nano /etc/config/wpa.conf
wpa.conf的具体内容,nano可以用ctrl+x触发保存
ctrl_interface=/var/run/wpa_supplicant
ap_scan=0
fast_reauth=1
network={
key_mgmt=IEEE8021X
eap=PEAP
identity="身份信息"
password="明文密码"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
eapol_flags=0
}
wpa_supplicant -D wired -i wan-c /etc/config/wpa.conf
注意,用wan代替eth0,因为红米的wan/lan口公用了一个设备id。
接下来可以加入自启动脚本,或者按照参考链接里面增加启动任务即可。
总结: 通过刷入OpenWrt固件,红米AC2100将变成一个功能更强大、更可定制化的路由器。你可以享受到更好的性能、更多的选项和更高级的网络管理功能。但刷写固件有一定风险,请谨慎操作,并确保遵循相关指南和建议。
Rebind protection可能会导致域名解析受阻,可以根据需求关闭