Skip to content

RouteLink v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@tsix2019 tsix2019 released this 05 Oct 15:37
· 180 commits to main since this release

RouteLink 的第二个预发布版本,包含里程碑 M2、M3,以及路由器插件配套的流量统计(P1)。English below.

下载

  • Android(7.0 及以上):RouteLink-v0.3.0.apk
  • iOS(16.4 及以上,液态玻璃效果需要 iOS 26):RouteLink-unsigned.ipa 是未签名的安装包,需要用 AltStore、SideStore 或 Sideloadly 以自己的 Apple ID 签名后安装

新增

流量统计(需要路由器插件,App 里一键安装)

  • 每台设备的实时速率,任意时间段的用量和曲线,可以只看每天的某几个小时,导出 CSV
  • WAN 口按日、按月的用量,按每月重置日计算本期已用
  • 概览的今日流量卡片、设备详情里的单台设备流量

M2

  • Wi-Fi 二维码分享;访客网络(一键创建、只能上网、访客之间隔离);MAC 过滤
  • WAN 设置(DHCP、静态、PPPoE)和 LAN 设置(改地址时 App 在新地址确认,连不上会自动改回)
  • 路由表和静态路由、实时连接(反查域名)、防火墙(端口转发、通信规则、区域)、WireGuard 状态
  • 进程、软件包(搜索、安装、卸载)、计划任务、LED、系统(时区、同步手机时间、修改管理密码)

M3

  • 家长控制:按时段禁止某台设备上网,跨午夜的时段也可以,时段开始时连正在进行的连接一起断开
  • Wi-Fi 定时开关:到点关、到点开,可以只管某个射频
  • VLAN:"端口 × VLAN"矩阵,支持 DSA 和 swconfig;改错了路由器会自动回滚
  • VPN:WireGuard 新建隧道和对端、导出配置文件和二维码;OpenVPN 导入 .ovpn、启停
  • DDNS、SQM 限速、广告过滤(adblock-fast 或 adblock)
  • 备份与恢复、固件升级(官方 OpenWrt 和 ImmortalWrt 可以在线升级,也可以用本地文件)、恢复出厂。这几项都是高风险操作:先提示备份,勾选并输入路由器名称才能继续,执行时全屏提示不要断电

测试情况

  • 在 QEMU 上的 OpenWrt 23.05、24.10、25.12 三个版本跑完整的集成测试,包括真正执行 VLAN 回滚、恢复备份、在线刷机、恢复出厂
  • 演示模式里所有新页面都能操作(刷机、恢复、恢复出厂只是动画)

已知问题

  • OpenWrt 25.12.5 上 LuCI 自带的网络唤醒接口执行失败(上游问题),此时 Android 改由手机直接发送唤醒包;iOS 暂不支持由手机发送
  • OpenWrt 23.05 不提供服务的运行状态,服务列表里只显示是否开机自启
  • 第三方固件(非官方 OpenWrt/ImmortalWrt 正式版)只能用本地文件升级
  • 新功能目前只在虚拟路由器上完整测试过,欢迎反馈真实设备上的问题

The second pre-release of RouteLink: milestones M2 and M3, plus the traffic statistics that come with the router plugin (P1).

Downloads

  • Android (7.0 or newer): RouteLink-v0.3.0.apk
  • iOS (16.4 or newer; Liquid Glass needs iOS 26): RouteLink-unsigned.ipa is unsigned. Sign and install it with your own Apple ID using AltStore, SideStore or Sideloadly

What's new

Traffic statistics (with the router plugin, installed from the app in one tap)

  • Live rates per device; usage and charts for any period, optionally only certain hours of each day; CSV export
  • WAN usage per day and per month, with the current billing period from your reset day
  • A "today" card on the overview, and traffic per device in its details

M2

  • Wi-Fi QR codes; guest network (one tap: internet only, guests isolated); MAC filter
  • WAN settings (DHCP, static, PPPoE) and LAN settings (after an address change the app confirms at the new address, or the router reverts)
  • Routes and static routes, live connections (with reverse DNS), firewall (port forwards, traffic rules, zones), WireGuard status
  • Processes, packages (search, install, remove), scheduled tasks, LEDs, system (time zone, phone time sync, admin password)

M3

  • Parental control: block a device during set periods, across midnight too; its open connections end when a period starts
  • Wi-Fi schedule: off and on at set times, per radio if you like
  • VLANs: a port × VLAN matrix for DSA and swconfig; a mistake is rolled back by the router
  • VPN: new WireGuard tunnels and peers, with config file and QR code export; OpenVPN .ovpn import, start and stop
  • DDNS, SQM bandwidth shaping, ad blocking (adblock-fast or adblock)
  • Backup and restore, firmware upgrade (online for official OpenWrt and ImmortalWrt releases, or from a file), factory reset. All high-risk: a backup is offered first, a checkbox and the router's name confirm, and a full-screen page asks to keep the power on

Testing

  • Full integration tests on OpenWrt 23.05, 24.10 and 25.12 in QEMU, including real VLAN rollbacks, backup restores, online firmware upgrades and factory resets
  • Every new page works in demo mode (firmware, restore and reset are animations there)

Known issues

  • On OpenWrt 25.12.5, LuCI's Wake-on-LAN helper fails (an upstream bug). Android then sends the packet itself; iOS can't yet
  • OpenWrt 23.05 doesn't report whether services are running, so the services list shows only whether they start at boot
  • Third-party firmware (anything but official OpenWrt or ImmortalWrt releases) can be upgraded from a file only
  • The new features have been fully tested on virtual routers so far. Reports from real hardware are welcome