Skip to content

XR1710G OpenWrt / iStoreOS Wi-Fi 7 Community Firmware v1.1.0

Choose a tag to compare

@orangeyoo orangeyoo released this 11 Aug 16:11
· 8 commits to public-first-release since this release

XR1710G OpenWrt / iStoreOS Community Firmware v1.1.0

中文说明 | English documentation | 中英双语刷机指南 / Bilingual flashing guide

面向 Gemtek XR1710G(Airoha AN7581 + MediaTek MT7996) 的非官方 OpenWrt / iStoreOS 社区固件。

中文:本次更新

  • 平台级修复 Airoha SoC/NPU、FlowSense 和风扇页面,避免 RPC 异常影响 LuCI 会话。
  • 修复空网口误报已连接及协商速率。
  • iStore 安装、升级和 APK 事务加入依赖预检,失败时不修改软件数据库。
  • 预装 OpenWrt 上游 Docker/Moby、containerd、runc、compose 和 Dockerman;默认关闭,共用 /overlay/docker/
  • 修复 WAN 物理口检测和主路由角色恢复 dnsmasq。
  • 加入 XZ 组合实验档和共享 PHY / 无 AFC 中英文警告;XZ 默认关闭。
  • 保留 Linux 6.18.38、MT7996 Wi-Fi 7、6GHz 802.11s、EHT320、AP-WDS、OpenClash、iStoreOS 风格界面和 UBI 2.0。

6GHz 实机验收

两台 XR1710G 相距约 5 米,中间隔木质楼梯和水泥楼板,使用 XZ / channel 37 / EHT320:

  • Mesh 全程 ESTAB,信号约 -63~-67dBm。
  • 约 10 分钟、20 次双向 4 并发全部超过 400Mbps。
  • 双向中位数约 715/720Mbps,最低约 678/671Mbps。
  • 满载后双向各 600 个空闲 Ping 均 0% 丢包。
  • 无 Mesh 断链、设备重启、MT7996/MCU crash/timeout 或 airtime_link_metric_get

测速由两台路由器本机 iperf3 完成,用于验证回程稳定性,不代表两端 2.5GbE 客户端的极限速度。

只下载这 4 个文件

  1. xr1710g-community-v1.1.0-sysupgrade.itb — 唯一系统固件。
  2. xr1710g-uboot-yyh2913-260712-flash-slot.bin — 已验证 U-Boot,仅在没有兼容 U-Boot 时刷一次。
  3. SHA256SUMS.txt — 刷写前校验。
  4. FLASHING-GUIDE.md — 中英文刷机说明。

使用 YYH2913 HTTP U-Boot 时,选择 Firmware + UBI 2.0 - 439 MiB,上传同一个 Sysupgrade ITB。首次管理地址为 192.168.50.1,用户为 root,初始密码为空。

English: release summary

Unofficial OpenWrt / iStoreOS community firmware for the Gemtek XR1710G (Airoha AN7581 + MediaTek MT7996).

Highlights

  • Platform-wide reliability fixes for the Airoha SoC/NPU, FlowSense, and fan pages.
  • Correct physical-carrier reporting for unplugged Ethernet ports.
  • Transaction preflight for iStore install, upgrade, self-update, and direct APK operations.
  • Upstream OpenWrt Moby, containerd, runc, docker-compose, and Dockerman are preinstalled but disabled by default and share /overlay/docker/.
  • WAN physical-interface and dnsmasq role-activation fixes.
  • Opt-in XZ composite laboratory profile with complete shared-PHY and no-AFC warnings.
  • Linux 6.18.38, MT7996 Wi-Fi 7, 6GHz WPA3-SAE 802.11s, EHT320 capability, AP-WDS support, OpenClash, iStoreOS-style UI, and UBI 2.0.

Hardware validation

Two XR1710G units about five metres apart across a wooden staircase and concrete floor were tested at XZ/channel 37/EHT320. Twenty bidirectional four-stream runs over roughly ten minutes all exceeded 400Mbps, with medians near 715/720Mbps and minima near 678/671Mbps. Mesh remained ESTAB, post-load idle Ping loss was 0%, and no critical MT7996/MCU error or reboot occurred.

Downloads and flashing

The four downloads have the same purposes listed in the Chinese section above. For YYH2913 HTTP U-Boot, choose Firmware + UBI 2.0 - 439 MiB and upload xr1710g-community-v1.1.0-sysupgrade.itb. Update U-Boot only when a compatible version is missing. Never flash a system ITB or raw u-boot.bin into the U-Boot slot.

First boot uses 192.168.50.1, user root, and an empty password. The initial UI is Simplified Chinese; switch it at System -> System -> Language and Style -> English, then click Save & Apply.

Regulatory notice

Standard country profiles remain available for normal use. XZ is an opt-in composite laboratory profile, not a country regulatory domain. This firmware does not implement AFC and does not grant Standard Power authority. Use it only for controlled laboratory work or specifically authorized testing and comply with all applicable local rules.

This is an unofficial community build for the XR1710G only. See README-EN.md, ATTRIBUTION.md, and the bilingual flashing guide for complete details.