From 6d6cffa42cb0486389e609f282f9340033ad88d8 Mon Sep 17 00:00:00 2001 From: Parahub AI Date: Fri, 6 Feb 2026 07:35:27 +0000 Subject: [PATCH] feat: Add TP-Link CPE710 support, fix kmod-sched-htb and AX6S target MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add CPE710 v1 (ath79/generic, Bee role) for 5GHz outdoor PtP links - Replace kmod-sched-htb with kmod-sched (HTB built into kernel 6.12) - Fix AX6S target: mediatek/filogic → mediatek/mt7622 Co-Authored-By: Claude Opus 4.6 --- scripts/build.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index baf3224..6f153e3 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -35,7 +35,7 @@ device_config() { FIRMWARE_ROLE="bumblebee" ;; ax6s) - OPENWRT_TARGET="mediatek/filogic" + OPENWRT_TARGET="mediatek/mt7622" PROFILE="xiaomi_redmi-router-ax6s" FIRMWARE_ROLE="bumblebee" ;; @@ -54,6 +54,11 @@ device_config() { PROFILE="cudy_wr3000-v1" FIRMWARE_ROLE="bee" ;; + cpe710) + OPENWRT_TARGET="ath79/generic" + PROFILE="tplink_cpe710-v1" + FIRMWARE_ROLE="bee" + ;; *) return 1 ;; @@ -88,7 +93,7 @@ PACKAGES_BUMBLEBEE=( https-dns-proxy tc-full kmod-ifb - kmod-sched-htb + kmod-sched luci tcpdump iperf3 @@ -107,10 +112,11 @@ usage() { echo " axt1800 GL.iNet GL-AXT1800 (Slate AX) qualcommax/ipq60xx Bumblebee" echo " mt3000 GL.iNet GL-MT3000 (Beryl AX) mediatek/filogic Bumblebee" echo " mt6000 GL.iNet GL-MT6000 (Flint 2) mediatek/filogic Bumblebee" - echo " ax6s Xiaomi Redmi AX6S mediatek/filogic Bumblebee" + echo " ax6s Xiaomi Redmi AX6S mediatek/mt7622 Bumblebee" echo " ax53u Asus RT-AX53U ramips/mt7621 Bumblebee" echo " ar300m16 GL.iNet GL-AR300M16-EXT (16MB) ath79/generic Bee" echo " wr3000 Cudy AX3000 (WR3000) mediatek/filogic Bee" + echo " cpe710 TP-Link CPE710 v1 (5GHz outdoor) ath79/generic Bee" echo "" echo "Roles:" echo " Bumblebee L3 Gateway — full stack (yggdrasil, VPN, guest isolation, SQM, DoH)"