大学那会给 n1 刷了 Armbian 装 WordPress 挂本地博客,还跑着一些小脚本。可是不久就闲置了,索性给拔了下来。后来又开始鼓捣小米路由器 R3G(很好玩,之后要开一章讲校园网单线多播叠网速)。在毕业前稀里糊涂有了份家附近的工作,天天回家折腾大学买的那些个设备,目前的主路由是 ZTE G7615,这个不允许我随便折腾(我妈:“咱家咋又没网了?!”),R3G 也还是在学校的那套。在我犹豫该给 n1 刷个什么系统时看到了一篇 知乎,随后还是决定刷 Immortalwrt。
刷机
和 Armbian 那套一样,由于盒子默认 U 盘的启动优先级高于 EMMC,直接插上通电就行,但要注意盒子默认 ip 是 192.168.1.1 是否会与主路由冲突请自行考虑
Name Value
Default IP 192.168.1.1
Default Account root
Default Password password
Default WIFI Name OpenWrt
Default WIFI Password None
官方写的安装教程
For the Amlogic and Allwinner platforms,
use tools like Rufus or balenaEtcher to write the firmware to USB,
then insert the USB with the written firmware into the box.
Browser access to OpenWrt's IP (e.g. 192.168.1.1) → Log in to OpenWrt with the default account
→ System Menu → Amlogic Treasure Box → Install OpenWrt,
select your box from the dropdown list of supported devices,
click Install OpenWrt button to install.
如果真的冲突了,建议直接连 n1 广播的 wifi 先进行刷入,再配置下静态 IP 就好了
意外
刷上固件以后发现 openwrt 的官方源和镜像源都更新不了。经查询,“11 月 15 日 OpenWrt 宣布,主开发分支 Snapshot 和未来的 Stable Builds 将切换包管理器,从 opkg 更换为 apk(不是 Android 那个 apk)”虽然但是,说是能提升性能,但这玩意儿不是刷好配置好了就扔那不管了吗,谁天天没事干把软件装了又卸啊?
暂时切回 stable 版的镜像源(虽然刷的是快照版)
src/gz immortalwrt_core https://mirrors.ustc.edu.cn/immortalwrt/releases/23.05.4/targets/armsr/armv8/packages
src/gz immortalwrt_base https://mirrors.ustc.edu.cn/immortalwrt/releases/23.05.4/packages/aarch64_generic/base
src/gz immortalwrt_luci https://mirrors.ustc.edu.cn/immortalwrt/releases/23.05.4/packages/aarch64_generic/luci
src/gz immortalwrt_packages https://mirrors.ustc.edu.cn/immortalwrt/releases/23.05.4/packages/aarch64_generic/packages
src/gz immortalwrt_routing https://mirrors.ustc.edu.cn/immortalwrt/releases/23.05.4/packages/aarch64_generic/routing
src/gz immortalwrt_telephony https://mirrors.ustc.edu.cn/immortalwrt/releases/23.05.4/packages/aarch64_generic/telephony