在红米AC2100上OpenWrt使用
在红米AC2100
上安装OpenWrt
的二三事
# 开端👀
宿舍里整了一个路由器用来共享校园网
所以拿来刷一下机
刷前须知
路由器红米AC2100
属于硬路由
,即普通路由器刷固件(目前能刷固件的路由器较少)
此类硬路由
的内存空间,储存空间与运行空间都不大,难以安装太多的插件和运行更多的程序(诸如本人只装了透明代理)
如果追求更好的性能,更多的存储空间,可以选用软路由
,但软路由
一般不提供无线WIFI
,提供WIFI
的软路由
一般又偏贵,所以请自己选择自己适合哪种
# 安装Breed
Breed
是为了防止路由器刷机出问题变砖
这里使用的是恩山的教程: 30秒刷入Breed (opens new window)
可以说没有任何难点,照着走就行
# 固件准备
前往openwrt官网 (opens new window)
输入路由器型号:Xiaomi Redmi Router AC2100
默认为最新稳定版固件
下载上图两个固件
# 刷入临时固件
登入192.168.1.1
进入Breed 恢复平台
在环境变量中添加xiaomi.r3g.bootfw
2
然后在固件更新中 选择固件 上传
在固件中选中咱们需要刷的临时固件 上传
记得勾选下方的自动重启
提示
-initramfs-kernel.bin
结尾的固件是用来临时刷的,是过渡用的固件
实际使用的固件将通过升级进行
# 输正式固件
提示
不同固件的进入地址不同,一般都是网关的地址,请查看固件提供方的说明
再登入192.168.1.1
进入后直接登录
提示
不同固件的密码不同,官方默认无密码,其他请查看固件提供方的说明
在上方选择System
→ Backup/Flash Firmware
在最下方选择Flash new firmware image
→ Flash image...
然后选择正式固件 升级
提示
-squashfs-sysupgrade.bin
结尾的固件即升级固件
自动重启后即可安装完毕
重启后应该先在System
→ Administration
设置新密码
注意
官方固件默认不打开无线,所以要自己开
# ssh连接路由器
直接连接192.168.1.1
端口22
账号:root
密码就是你刚刚改的
默认是开启着ssh
的
# 使用中文
新固件安装后,先使用opkg update
更新软件源
opkg update
opkg install luci-i18n-base-zh-cn
2
3
随后刷新下页面即可
# 开启无线
安装中文之后,开启无线应该不是问题叭
# 使用文件传输插件(必装)
此插件用于向路由器传输文件
软件源:软件源 (opens new window)
opkg update
opkg install luci luci-base luci-compat
wget https://op.supes.top/packages/mipsel_24kc/luci-lib-fs_1.0-6_all.ipk
wget https://op.supes.top/packages/mipsel_24kc/luci-app-filetransfer_git-22.095.17720-e0bae88_all.ipk
opkg install luci-lib-fs_*.ipk
opkg install luci-app-filetransfer_*.ipk
2
3
4
5
6
7
随后重启即可使用
# 使用ssr-plus插件
此插件主要用于全路由器透明代理
opkg update
opkg remove dnsmasq && opkg install dnsmasq-full
wget https://op.supes.top/packages/mipsel_24kc/shadowsocksr-libev-ssr-server_2.5.6-35_mipsel_24kc.ipk
opkg install shadowsocksr-libev-ssr-server_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/shadowsocksr-libev-ssr-check_2.5.6-35_mipsel_24kc.ipk
opkg install shadowsocksr-libev-ssr-check_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/shadowsocksr-libev-ssr-local_2.5.6-35_mipsel_24kc.ipk
opkg install shadowsocksr-libev-ssr-local_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/shadowsocksr-libev-ssr-redir_2.5.6-35_mipsel_24kc.ipk
opkg install shadowsocksr-libev-ssr-redir_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/xray-core_1.5.4-40_mipsel_24kc.ipk
opkg install xray-core_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/v2ray-core_4.44.0-38_mipsel_24kc.ipk
opkg install v2ray-core_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/tcping_0.3-20_mipsel_24kc.ipk
opkg install tcping_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/pdnsd-alt_1.2.9b-par-19_mipsel_24kc.ipk
opkg install pdnsd-alt_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/microsocks_1.0.3-22_mipsel_24kc.ipk
opkg install microsocks_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/dns2socks_2.1-10_mipsel_24kc.ipk
opkg install dns2socks_*.ipk
wget https://op.supes.top/packages/mipsel_24kc/luci-app-ssr-plus_git-22.095.17720-e0bae88_all.ipk
opkg install luci-app-ssr-plus_*.ipk
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 使用tubro-acc插件
此插件配合ssr-plus使用,增加访问网页速度
opkg update
wget https://op.supes.top/packages/mipsel_24kc/luci-app-turboacc_git-22.095.17720-e0bae88_all.ipk
opkg install luci-app-turboacc_*.ipk
2
3
4
# 使用挂载插件
opkg update && opkg install block-mount e2fsprogs kmod-fs-ext4 kmod-usb-storage kmod-usb2 kmod-usb3
opkg update
wget https://op.supes.top/packages/mipsel_24kc/luci-app-aliyundrive-webdav_git-22.095.17720-e0bae88_all.ipk
wget https://op.supes.top/packages/mipsel_24kc/aliyundrive-webdav_1.3.1-46_mipsel_24kc.ipk
opkg install aliyundrive-webdav_*.ipk
opkg install luci-app-aliyundrive-webdav_*.ipk
2
3
4
5
opkg update
wget https://op.supes.top/packages/mipsel_24kc/baidupcs-web_3.7.4-nnew-20_mipsel_24kc.ipk
wget https://op.supes.top/packages/mipsel_24kc/luci-app-baidupcs-web_git-22.064.56216-08362c5_all.ipk
opkg install baidupcs-web_*.ipk
opkg install luci-app-baidupcs-web_*.ipk
2
3
4
5
// Make sure to add code blocks to your code group