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 了一下以后就忽然好了。

原因不明。