Use non `-ct` driver for R7800

After extensive testing, I see a significant performance improvement for using the packages ath10k-firmware-qca9984 and kmod-ath10k on NETGEAR Nighthawk X4S R7800. The 2.4 GHz wifi download speeds are approximately 8x as fast on the environment I tested in.

Currently, the standard build for this device uses the drivers from Candela Technologies: ath10k-firmware-qca9984-ct and kmod-ath10k-ct.

My experiments are independently corroborated by others, for example:

Therefore, I suggest using the non -ct drivers in the standard build. This would provide a significant speed increase on the 2.4 GHz band to R7800 users, with no effort on their part.

(PS: I talked about this on another thread, but I think this category is the appropriate one for a request like this)

When I tried the non ct drivers on linksys ea8300 2.4ghz stops working. What could be the problem?

I'm using non-ct drivers on a MR8300 and 2.4 GHz is working perfectly. Delete wireless file and reconstruct it.

How to Delete wireless file and reconstruct?

Enter SSH than this. This will force wifi to reconstruct with correct devices id and default values. Than customize at will.
https://openwrt.org/docs/guide-user/network/wifi/basic#regenerate_configuration

1 Like

Is this correct

opkg remove kmod-ath10k-ct
opkg install ath10k-firmware-qca9888
opkg install kmod-ath10k
type or paste code here

You'll also need opkg update before.
Do not remove the firmware package, just kmod-ath10k-ct. Than install the non-ct.
Despite this will work, flashing a custom image rather than removing/installing packages is considered a better practice.
Last but not least, I have decided to switch to the ct drivers for better performances with WDS (read in another thread). I suggest you try both drivers and evaluate which one fits better your case.

After changing to non ct I cant connect 2.4ghz.maybe I'll just stick to ct drivers. Thanks

2 Likes