diff --git a/modules b/modules index 6e621aae..c3d73bba 100644 --- a/modules +++ b/modules @@ -2,7 +2,7 @@ GLUON_FEEDS='packages routing gluon' OPENWRT_REPO=https://github.com/openwrt/openwrt.git OPENWRT_BRANCH=openwrt-19.07 -OPENWRT_COMMIT=a7a207e18bf7fa04f265bb95cbe6fa91561fbfe8 +OPENWRT_COMMIT=fec1aa6dfbcea5fdcaa35ec441de6fdd750b4d1a PACKAGES_PACKAGES_REPO=https://github.com/openwrt/packages.git PACKAGES_PACKAGES_BRANCH=openwrt-19.07 diff --git a/patches/openwrt/0014-mac80211-create-channel-list-for-fixed-channel-operation.patch b/patches/openwrt/0013-mac80211-create-channel-list-for-fixed-channel-operation.patch similarity index 100% rename from patches/openwrt/0014-mac80211-create-channel-list-for-fixed-channel-operation.patch rename to patches/openwrt/0013-mac80211-create-channel-list-for-fixed-channel-operation.patch diff --git a/patches/openwrt/0013-mt76-mt76x0-disable-GTK-offloading.patch b/patches/openwrt/0013-mt76-mt76x0-disable-GTK-offloading.patch deleted file mode 100644 index c1f404c8..00000000 --- a/patches/openwrt/0013-mt76-mt76x0-disable-GTK-offloading.patch +++ /dev/null @@ -1,49 +0,0 @@ -From: David Bauer -Date: Sat, 13 Jun 2020 19:19:17 +0200 -Subject: mt76: mt76x0: disable GTK offloading - -When the GTK is offloaded, MT7610 won't transmit any multicast frames. -This is most likely due to a bug in the offloading datapath. MT7612 is -not affected. - -Disable GTK offloading for now. It can be re-enabled once the bug in the -offloading path is fixed. - -Signed-off-by: David Bauer - -diff --git a/package/kernel/mt76/patches/001-mt76-mt76x0-disable-gtk-offloading.patch b/package/kernel/mt76/patches/001-mt76-mt76x0-disable-gtk-offloading.patch -new file mode 100644 -index 0000000000000000000000000000000000000000..e7e19ac957dbfaa9510016d3387abe9eed353538 ---- /dev/null -+++ b/package/kernel/mt76/patches/001-mt76-mt76x0-disable-gtk-offloading.patch -@@ -0,0 +1,30 @@ -+From ae01717951013fbc8bb0315d902d5b9f5873631a Mon Sep 17 00:00:00 2001 -+From: David Bauer -+Date: Fri, 12 Jun 2020 01:09:57 +0200 -+Subject: [PATCH] mt76: mt76x0: disable GTK offloading -+ -+When the GTK is offloaded, MT7610 won't transmit any multicast frames. -+This is most likely due to a bug in the offloading datapath. MT7612 is -+not affected. -+ -+Disable GTK offloading for now. It can be re-enabled once the bug in the -+offloading path is fixed. -+ -+Signed-off-by: David Bauer -+--- -+ drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 4 ++++ -+ 1 file changed, 4 insertions(+) -+ -+--- a/mt76x02_util.c -++++ b/mt76x02_util.c -+@@ -432,6 +432,10 @@ int mt76x02_set_key(struct ieee80211_hw -+ !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) -+ return -EOPNOTSUPP; -+ -++ /* MT76x0 GTK offloading is currently broken */ -++ if (is_mt76x0(dev) && !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) -++ return -EOPNOTSUPP; -++ -+ /* -+ * In USB AP mode, broadcast/multicast frames are setup in beacon -+ * data registers and sent via HW beacons engine, they require to diff --git a/patches/openwrt/0015-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch b/patches/openwrt/0014-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch similarity index 100% rename from patches/openwrt/0015-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch rename to patches/openwrt/0014-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch diff --git a/patches/openwrt/0016-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch b/patches/openwrt/0015-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch similarity index 100% rename from patches/openwrt/0016-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch rename to patches/openwrt/0015-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch diff --git a/patches/openwrt/0017-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch b/patches/openwrt/0016-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch similarity index 100% rename from patches/openwrt/0017-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch rename to patches/openwrt/0016-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch diff --git a/patches/openwrt/0018-ath79-Add-support-for-Plasma-Cloud-PA300.patch b/patches/openwrt/0017-ath79-Add-support-for-Plasma-Cloud-PA300.patch similarity index 100% rename from patches/openwrt/0018-ath79-Add-support-for-Plasma-Cloud-PA300.patch rename to patches/openwrt/0017-ath79-Add-support-for-Plasma-Cloud-PA300.patch diff --git a/patches/openwrt/0019-ath79-Add-support-for-Plasma-Cloud-PA300E.patch b/patches/openwrt/0018-ath79-Add-support-for-Plasma-Cloud-PA300E.patch similarity index 100% rename from patches/openwrt/0019-ath79-Add-support-for-Plasma-Cloud-PA300E.patch rename to patches/openwrt/0018-ath79-Add-support-for-Plasma-Cloud-PA300E.patch diff --git a/patches/openwrt/0020-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch b/patches/openwrt/0019-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch similarity index 100% rename from patches/openwrt/0020-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch rename to patches/openwrt/0019-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch diff --git a/patches/openwrt/0021-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch b/patches/openwrt/0020-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch similarity index 100% rename from patches/openwrt/0021-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch rename to patches/openwrt/0020-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch diff --git a/patches/openwrt/0022-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch b/patches/openwrt/0021-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch similarity index 100% rename from patches/openwrt/0022-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch rename to patches/openwrt/0021-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch diff --git a/patches/openwrt/0023-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch b/patches/openwrt/0022-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch similarity index 100% rename from patches/openwrt/0023-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch rename to patches/openwrt/0022-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch