E750 5GHz wifi not working properly, stock OpenWrt 23.05.2

The problem with the patch referenced here is that it doesn’t patch the pci.c file used by the default OpenWRT 23.05.2 build. Try this one:

--- /dev/null
+++ b/package/kernel/ath10k-ct/patches/999-0001-fix-e750-reset-5g-crash.patch
@@ -0,0 +1,11 @@
+--- a/ath10k-5.15/pci.c
++++ b/ath10k-5.15/pci.c
+@@ -2571,7 +2571,7 @@
+ 			goto out;
+ 		}
+ 
+-		schedule();
++		//schedule();
+ 	}
+ 
+ 	ret = -ETIMEDOUT;
1 Like

@timw I know it's been a long time since you wrong this but THANK YOU. This is definitely the solution I was looking for. I compiled a firmware with your patch and it fixed the issue.

I humbly request that you submit your patch to the official OpenWrt github! The E750 does not work properly without it, it should be included in the baseline image.

hello
Do you have time to try this?

1 Like

Why revert from the ct drivers to the old version?

Our standard firmware is ath10k, not ATH10K-CT

Confirming that with vanilla ath10k fw works like a charm on pure OpenWrt 23.05.4