From 8137470e1c1fa55dc909b0c3b92169249d6ac57b Mon Sep 17 00:00:00 2001 From: David Bauer Date: Sun, 19 Jan 2025 11:18:31 +0100 Subject: [PATCH 1/4] modules: update openwrt 1e079d790a ath79: add extended AR9344 reset sequence 0aaf4fe5a4 Revert "ath79: reset ETH switch for AR9344" f31ab2abef ipq4019: patch initialization of Lantiq DSL on FritzBox 7530. 3207fe6636 ramips: mt7621: add support for Confiabits MT7621 v1 a1c781675a qualcommax: dl-wrx36: fix 2.5G port LED-s 4daf540df3 generic: backport pending Realtek PHY patches 1019df4af9 generic: add pending patches for RealTek Ethernet PHYs 7cace002ba generic: backport Realtek PHY patches from upstream 3078b4e51b generic: r8169: remove reverted temperature sensor patch 0f45601ccd airoha: an7581: add pending PCI patch fedf53650a airoha: an7581: backport ETS patch for Airoha ethernet 6d3fdebe3c uci: update to Git HEAD (2025-01-17) c7716f363e uci: update to Git HEAD (2024-11-26) e6cae783a4 mediatek: remove obsolete base-files scripts 27520027e1 netifd: improve packet steering on ipq40xx (and possibly others) 99a855121c mvebu: WD Cloud Mirror Gen2: Remove stty dependency 6acf90758d mvebu: Add support for WD Cloud Mirror Gen2 7555fb02ec armsr: change image names to 'combined-efi' e7cd87e72d netifd: fix napi process name matching in packet steering script 93cdb10411 wifi-scripts: allow per-IF mesh basic rate selection 3d99cdd377 wifi-scripts: remove leftover legacy (non-netifd) wifi script support ea80aa938f wifi-scripts: add macaddr_base wifi-device option e20047e5d4 hostapd: fix processing mbssid config option 06340650c5 wifi-scripts: add option to set per-device ifname prefix f719c85527 mt76: update to Git HEAD (2025-01-14) 68bf4844a1 realtek: debounce reset key for Zyxel GS1900 767339066e hostapd: backport upstream patch to fix setting BSS color 7d597f8709 ath79: teltonika-rut230: fix failsafe boot without SIM tray 6e06e1c0b1 ath79: teltonika-rut230: fix typo in "green:signal-strength4" LED 93bcec7b6c apm821xx: fixes WNDAP620 + WNDAP660 sysupgrade failures 3b4a84d05f lantiq: xrx200_legacy: disable unused phy drivers 773bb31bab lantiq: xway_legacy: refresh config afbe72d293 lantiq: xrx200: add alternative names for Plusnet Hub One and BT Business Hub 5A 6c0707a59d lantiq: xrx200_legacy: add alternative names for TP-Link TD-W9980(B) ff529e8137 kernel: bump 6.6 to 6.6.71 220860ef4c kernel: bump 6.6 to 6.6.70 e9d80cdb6c rockchip: disable kernel preemption e620694876 airoha: an7581: refresh DTS with changes for cpufreq, MTD and MMC 90c29d2c04 airoha: an7581: replace cpufreq patch with new version 9a18304344 airoha: an7581: add pending patch for ETS qdisc on ethernet driver 99689859f0 airoha: an7581: add pending patch to fix PCI 6b4fcc55a9 airoha: an7581: add patch fixing support for MMC 74b8a296cb kernel: modules: Add ETS Qdisc scheduler to sched KernelPackage 5c679f56eb airoha: an7581: backport patch to support ETS and HTB sched ce926ee32f airoha: an7581: backport 2 fix for airoha ethernet driver b315f4ebfe airoha: an7581: replace BUS clock patch with upstream version 3ee8355f2f airoha: an7581: enable MMC and PCI and refresh config 44d6d06268 lantiq: Remove legacy LED migration script 165b9e4393 lantiq: fritz7430: fix PCI ID baa6561939 lantiq: use nvmem for tplink tdw89x0 92ccaacb29 lantiq: use nvmem for fritz 736x 7111d84787 lantiq: use nvmem for fritz73x0 98bcdd191d lantiq: use regulator for USB GPIO --- modules | 2 +- ...low-per-IF-mesh-basic-rate-selection.patch | 35 ------------------- 2 files changed, 1 insertion(+), 36 deletions(-) delete mode 100644 patches/openwrt/0009-wifi-scripts-allow-per-IF-mesh-basic-rate-selection.patch diff --git a/modules b/modules index e9f073b375..0c9c3c859a 100644 --- a/modules +++ b/modules @@ -2,7 +2,7 @@ GLUON_FEEDS='gluon packages routing' OPENWRT_REPO=https://github.com/openwrt/openwrt.git OPENWRT_BRANCH=openwrt-24.10 -OPENWRT_COMMIT=38d79aca0eb22218b5dcc2ada98cde4bb734bc9c +OPENWRT_COMMIT=1e079d790ab3eb2d82990c4d547d6ce2635a25f7 PACKAGES_GLUON_REPO=https://github.com/freifunk-gluon/packages.git PACKAGES_GLUON_COMMIT=3d08b0fee8dc5d96d8bcdb985fad1d5564de4022 diff --git a/patches/openwrt/0009-wifi-scripts-allow-per-IF-mesh-basic-rate-selection.patch b/patches/openwrt/0009-wifi-scripts-allow-per-IF-mesh-basic-rate-selection.patch deleted file mode 100644 index 9b6b2d98af..0000000000 --- a/patches/openwrt/0009-wifi-scripts-allow-per-IF-mesh-basic-rate-selection.patch +++ /dev/null @@ -1,35 +0,0 @@ -From: David Bauer -Date: Tue, 7 Jan 2025 11:43:36 +0100 -Subject: wifi-scripts: allow per-IF mesh basic rate selection - -Bringing up a mesh interface using wpa_supplicant already supports a -per-VIF basic rate selection. Add the same ability when creating a mesh -VIF without wpa_supplicant. - -Signed-off-by: David Bauer - -diff --git a/package/network/config/wifi-scripts/files/lib/netifd/wireless/mac80211.sh b/package/network/config/wifi-scripts/files/lib/netifd/wireless/mac80211.sh -index 368885246a73b14153ffe3c7d83627f873111742..5b5a7fabda896c978b685b89163a36bae33fcdb6 100755 ---- a/package/network/config/wifi-scripts/files/lib/netifd/wireless/mac80211.sh -+++ b/package/network/config/wifi-scripts/files/lib/netifd/wireless/mac80211.sh -@@ -841,13 +841,19 @@ mac80211_setup_adhoc() { - - mac80211_setup_mesh() { - json_get_vars ssid mesh_id mcast_rate -+ json_get_values iface_basic_rate_list basic_rate - - mcval= - [ -n "$mcast_rate" ] && wpa_supplicant_add_rate mcval "$mcast_rate" - [ -n "$mesh_id" ] && ssid="$mesh_id" - -+ brlist="$basic_rate_list" -+ if [ -n "$iface_basic_rate_list" ]; then -+ brlist="$iface_basic_rate_list" -+ fi -+ - brstr= -- for br in $basic_rate_list; do -+ for br in $brlist; do - wpa_supplicant_add_rate brstr "$br" - done - From e2b5bca6249f9c84a4be8654821357cb41908222 Mon Sep 17 00:00:00 2001 From: David Bauer Date: Sun, 19 Jan 2025 11:18:40 +0100 Subject: [PATCH 2/4] modules: update packages 4e2a57207 nextdns: Update to version 1.44.4 2f71667ed sing-box: Update to 1.10.7 c7ca2960b adblock: update 4.2.3-3 49d4bee2d fsh: add new package --- modules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules b/modules index 0c9c3c859a..8d8b3d8acd 100644 --- a/modules +++ b/modules @@ -9,7 +9,7 @@ PACKAGES_GLUON_COMMIT=3d08b0fee8dc5d96d8bcdb985fad1d5564de4022 PACKAGES_PACKAGES_REPO=https://github.com/openwrt/packages.git PACKAGES_PACKAGES_BRANCH=openwrt-24.10 -PACKAGES_PACKAGES_COMMIT=d6dd15f540bef3b0deffe18a60dbf424a078cf56 +PACKAGES_PACKAGES_COMMIT=4e2a57207972a1747a6fb0803007696bbc841f55 PACKAGES_ROUTING_REPO=https://github.com/openwrt/routing.git PACKAGES_ROUTING_BRANCH=openwrt-24.10 From 2cf299d827b65d5b482b70517437027f9a4478ea Mon Sep 17 00:00:00 2001 From: David Bauer Date: Sun, 19 Jan 2025 11:18:41 +0100 Subject: [PATCH 3/4] modules: update routing e87b55c bird2: update to 2.16.1 2fab799 bird3: update to 3.0.1 b478442 bird3: add new bird3 package --- modules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules b/modules index 8d8b3d8acd..873b3e91da 100644 --- a/modules +++ b/modules @@ -13,4 +13,4 @@ PACKAGES_PACKAGES_COMMIT=4e2a57207972a1747a6fb0803007696bbc841f55 PACKAGES_ROUTING_REPO=https://github.com/openwrt/routing.git PACKAGES_ROUTING_BRANCH=openwrt-24.10 -PACKAGES_ROUTING_COMMIT=84d97e684bcb6a63dbfdfbfd9ec7407192861239 +PACKAGES_ROUTING_COMMIT=e87b55c6a642947ad7e24cd5054a637df63d5dbe From 8f8536681f06ec845df1b6abe358594bbb63d3e0 Mon Sep 17 00:00:00 2001 From: David Bauer Date: Sun, 19 Jan 2025 13:47:22 +0100 Subject: [PATCH 4/4] armsr: change image name The image name was changes upstream for the armsr targets. Link: https://github.com/openwrt/openwrt/commit/7555fb02ecfd341376db0adfedd2fded3450d7c8 Signed-off-by: David Bauer --- targets/armsr.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/targets/armsr.inc b/targets/armsr.inc index 7aa2b4de81..5f82be2263 100644 --- a/targets/armsr.inc +++ b/targets/armsr.inc @@ -2,8 +2,8 @@ config('TARGET_ROOTFS_EXT4FS', false) defaults { - factory = '-squashfs-combined', + factory = '-squashfs-combined-efi', factory_ext = '.img.gz', - sysupgrade = '-squashfs-combined', + sysupgrade = '-squashfs-combined-efi', sysupgrade_ext = '.img.gz', }