Skip to content

Releases: tcpqueue/immortalwrt-openfi6c-25.12

OpenFi 6C 25.12 · 2026-10-15

Choose a tag to compare

@tcpqueue tcpqueue released this 14 Oct 18:27

OpenFi 6C 的 ImmortalWrt 25.12 固件。内核、USB HNAT、无线驱动和 PassWall2 等与 2026-10-14 版相同(上游 468e251,Linux 6.12.112,闭源 MT WiFi 7.6.7.3),本版调整界面主题、OpenFi 管理页面和在线软件源。

此版本尚未经实机验证。 已完成完整编译,并解包固件核对软件源、主题、插件和无线配置;USB HNAT、无线和风扇行为请以实机为准。需要已验证版本请使用 v25.12-openfi6c-20260912。

更新内容

  • 主题:恢复 Aurora 1.4.0(上游当前最新),移除 2026-10-14 版的 Orchard。从 2026-10-14 版保留配置升级时自动切回 Aurora,残留的 Orchard 主题项会被删除;自选的其他主题保持不变。
  • OpenFi 插件 2026.10.15-r1:管理页面改为 LuCI JavaScript 实现,不再依赖 luci-compat。页面不再带自定义配色和区块样式,运行状态为普通表格,温控曲线颜色跟随主题,在 Aurora 和 Bootstrap 的浅色、深色及手机布局下与其他页面一致;去掉单独的“OpenFi Settings”页签,原地址仍可打开。风扇、开关和模块复位的配置项与行为不变。
  • 修复:风扇状态过期且 CPU 温度传感器不可读时,旧状态接口出错,页面只显示“状态接口未返回数据”,看不到“风扇进程未运行”等诊断。
  • 在线软件源改用北京大学镜像 mirrors.pku.edu.cn/immortalwrt(25.12-SNAPSHOT,与官方同步)。移除官方未发布的 video 源,apk update 不再报该源错误。保留配置升级后同样生效。

说明

  • 5G 默认不做雷达检测(驱动配置 DfsEnable=0),启动时不需等待约 1 分钟的 CAC,也不会因雷达改变信道或带宽。默认 HE160 在国内使用 36–64 信道,其中 52–64 按规定须做雷达检测,请按当地法规决定是否改为 HE80 或固定 36–48、149–161 信道。
  • 在线源提供 ImmortalWrt 官方构建的软件包;内核模块(kmod-*)需随本固件内核编译,在线源中没有与之匹配的版本。

升级

升级包约 89.84 MiB,适用官方 OpenFi 6C 256MB NAND 分区布局。从 2026-09-12 或 2026-10-14 版升级可保留配置;从旧 24.10 / 6.6 固件升级时,建议先备份,再不保留旧配置升级。

从 2026-09-12 版升级时:若之前取消勾选过“反转模块复位引脚”,旧版本中该选项不起作用,新版本会实际将复位引脚设为 0。使用移远模块时请保持默认勾选。

下载 OpenFi6C-25.12-20261015-sysupgrade.bin,并使用附件 sha256sums 核验。packages.manifest 为此固件的软件清单。

加装包:luci-app-mt5700(MT5700M 5G 模组管理)

单独提供,固件未内置。来自 LianXia233/luci-app-mt5700(GPL-3.0),基于上游 a3a960b(v1.14.21 之后,已含承载接口选择功能),另含若干尚未合入上游的加固修复;用本固件的 25.12 构建环境编译,架构 aarch64_cortex-a53,内含 Rust 后端(静态链接)。版本记为 1.14.21-r2。这些修复的源码会在上游发布后补充;luci-app-mt5700-1.14.21-src.tar.gz 是此前 r1 对应的 v1.14.21 源码。

上传两个 apk 到路由器后安装(已装 r1 的直接用同样命令升级):

apk add --allow-untrusted /tmp/luci-app-mt5700-1.14.21-r2.apk /tmp/luci-i18n-mt5700-zh-cn-1.14.21.apk
  • 承载接口默认“自动扫描”:本固件预设的 wan(usb0)、wan6 已挂在模组网口上,服务会直接复用,不再额外创建 MT5700M、MT5700Mv6,不需要删除 wan、wan6。
  • 也可在“服务设置 → 连接”里手动选择或填写承载接口;关闭“自动管理网络接口”后,服务不再创建或修改任何接口与防火墙,只在拨号就绪后对所选接口执行一次 ifup。
  • 从 r1 升级的用户:如果之前按旧说明删掉了 wan、wan6,服务会继续使用已有的 MT5700M、MT5700Mv6,无需处理;如果两组接口都还在,删掉其中一组即可,服务不会再重建。
  • 固件已包含所需的 busybox nc、USB 串口(option、ACM)及 ECM/NCM/RNDIS/MBIM 驱动。
  • 未在 OpenFi 6C 搭配 MT5700M 的实机上验证;包签名为本构建的私钥,需 --allow-untrusted 安装。

OpenFi 6C 25.12 · 2026-10-14

Choose a tag to compare

@tcpqueue tcpqueue released this 13 Oct 16:47

OpenFi 6C 的 ImmortalWrt 25.12 固件,已同步上游至 468e251(2026-10-12),Linux 6.12.112,闭源 MT WiFi 7.6.7.3。

此版本尚未经实机验证。 已完成完整编译和全部源码检查;USB HNAT、无线和风扇行为请以实机为准。需要已验证版本请使用 v25.12-openfi6c-20260912。

更新内容

  • 上游同步:内核 6.12.103 → 6.12.112;修复 NETSYS V2 读取 HNAT 多播调试表时的内核崩溃;MT7981 流表保持 16K 以免部分连接无法加速;EQoS 保留 HNAT 例外标记;TurboACC 保留用户设置;OpenSSL 3.5.9、wolfSSL 5.9.4 与 hostapd 安全修复。
  • USB HNAT:单 MAC 回送补丁按上游新的收包代码重写,160 组分派用例通过;上游原代码在 OpenFi 拓扑下仍会丢弃回送包。
  • 软件:PassWall2 26.10.1、Xray 26.10.10(Go 1.27.2 编译)、Tailscale 社区版 LuCI 更新、OpenList 4.2.6。
  • 界面:默认主题改为 Orchard 0.3.0(仿 macOS 系统设置,浅色、深色和手机布局),取代 Aurora;从旧固件升级时自动切换,之后自选的主题保持不变。
  • OpenFi 插件 2026.10.13-r1:风扇起转助推后直接到达目标输出;停止服务时立即请求全速;关闭再开启指示灯后网口和 WiFi 灯恢复跟随;“反转模块复位引脚”取消勾选时生效;移除无需登录即可访问的工厂测试页;中文翻译包版本号不再为 0。

升级

升级包约 89.70 MiB,适用官方 OpenFi 6C 256MB NAND 分区布局。从 2026-09-12 版本升级可保留配置;从旧 24.10 / 6.6 固件升级时,建议先备份,再不保留旧配置升级。

若之前取消勾选过“反转模块复位引脚”,旧版本中该选项不起作用,此版本会实际将复位引脚设为 0。使用移远模块时请保持默认勾选。

下载 OpenFi6C-25.12-20261014-sysupgrade.bin,并使用附件 sha256sums 核验。packages.manifest 为此固件的软件清单。

OpenFi 6C 25.12 · 2026-09-12

Choose a tag to compare

@tcpqueue tcpqueue released this 12 Sep 07:51

OpenFi 6C 的 ImmortalWrt 25.12 固件,Linux 6.12.103,闭源 MT WiFi 7.6.7.3。

  • 设备使用和 USB HNAT 已获实机验证。
  • 当前支持 5G 模块通过 ECM / RNDIS 上网,推荐带独立 Web 管理页面的移远高通 X55、X62 系列模块。
  • 实体 eth0 为 LAN,USB 模块为 DHCP WAN;修正单 MAC 回送、MT7981 WDMA 端口解析及 USB 接口误分类。
  • CPU 四点风扇曲线,可拖动调节,最低输出 5%,带启动助推和过热全速。
  • 包含 PassWall2(Xray + HAProxy)、Tailscale 社区版、OpenList、DiskMan、Samba4、MTK EQoS/TurboACC、统计图表等软件及中文包。

升级包约 89.25 MiB,适用官方 OpenFi 6C 256MB NAND 分区布局。从旧 24.10 / 6.6 固件升级时,建议先备份,再不保留旧配置升级。

已完成完整编译、设备树与风扇/USB WAN 检查、160 组 HNAT 收包分派测试,以及升级包内核、设备树、插件和 SHA-256 校验。

下载 OpenFi6C-25.12-20260912-USBHNAT-sysupgrade.bin,并使用附件 sha256sums 核验。packages.manifest 为此固件的软件清单。