AC2100 简单折腾
想起来手里有一台吃灰的 Redmi AC2100. 简单配置一下好了。
刷机
参考 OpenWrt 的官方 Wiki.
https://openwrt.org/toh/xiaomi/xiaomi_redmi_router_ac2100
使用 Method A 即可。
21.02.0 应该自带 luci 了,不需要手动安装。
换镜像源
提升下载和更新软件包的速度。
此处选择 广度优先搜索大学 的 镜子 。
TUNA 同款团队维护,非常棒的过气镜像。
按照 使用帮助 的提示去操作就好。
1 | sed -i 's_downloads.openwrt.org_mirrors.bfsu.edu.cn/openwrt_' /etc/opkg/distfeeds.conf |
然后更新软件列表。
1 | opkg update |
重刷
如果出现严重的问题,必须重刷的话——
那么一种可行的方法是用救砖工具刷回原版镜像,然后再重新按上述方法刷入 OpenWrt.
校园网自动登录
真的很不喜欢校园网用的 DrCOM 登录。尤其是有线网。哪怕密码可以保存,但我每次还不得不手动选择运营商。之前 某个大佬写的 greasyfork 脚本 也没考虑这个问题。
好巧不巧给我碰到了,有个大佬写了个 shell 脚本 。
我按照自己的需求简单改了改,固定了用户名和密码,改了网卡名字,换了UA(不换也能正常登录),就直接拿去用了。
似乎就是一个 curl 解决的事情?大受震撼。
记得要先安装 curl
.
1 | opkg install curl |
定时任务
crontab -e
然后写入
1 | 10,15 7 * * * sh login.sh |
切记启动 cron
1 | /etc/init.d/cron start |
本科生在周日至周四 23:04 会被断网,持续到次日 07:10 左右。
表现形式为被踢下线,无法再次登录。
因此滥用 crontab 自动重新登录,省去亲自登录的麻烦。
随便 curl 一个别的网站保活,不然登录会掉。
crontab 再添加一行,每5分钟发一个 HTTP 请求。
1 | */5 * * * * curl ip.sb |
看起来似乎没事了。
啥时候像哈工大那样安排个 PPPoE 登录就好了,唉。
WiFi 失效
提示 “Device Not Found”.
SSH 上去 执行 ip a
发现 wlan
处在 DOWN
状态。
一时想不到办法。
然后突发奇想,在面板上 Scan 了一下以后就忽然好了。
原因不明。