I've replaced my QCA9984 with QCN9074, but so far unable to get it to actually work.
My setup is a bit unusual in that I'm using Wallys DR9074-6E on x86-64 and OpenWRT runs in a VM (cards Wi-Fi cards are sent to it with vfio).
While QCA9880 (still connected to VM and works great) and QCA9984 (just replaced) worked great, QCN9074 doesn't seem to initialize properly, but I'm not sure why.
I have installed ath11k-firmware-qcn9074 and kmod-ath11k-pci packages.
Here is kernel logs:
[ 6.168990] ath11k_pci 0000:01:00.0: BAR 0: assigned [mem 0xfc600000-0xfc7fffff 64bit]
[ 6.182193] ath11k_pci 0000:01:00.0: MSI vectors: 1
[ 6.186952] ath11k_pci 0000:01:00.0: qcn9074 hw1.0
[ 6.187843] ath11k_pci 0000:01:00.0: FW memory mode: 2
[ 6.344359] ath11k_pci 0000:01:00.0: failed to set pcie link register 0x01e0e0a8: 0xffffffff != 0x00000010
[ 6.345731] ath11k_pci 0000:01:00.0: failed to set sysclk: -110
[ 6.386927] ath11k_pci 0000:01:00.0: link down error during global reset
[ 6.399508] mhi mhi0: BHI offset: 0xffffffff is out of range: 0x200000
[ 6.401949] ath11k_pci 0000:01:00.0: failed to prepare mhi: -22
[ 6.403109] ath11k_pci 0000:01:00.0: failed to start mhi: -22
[ 6.404164] ath11k_pci 0000:01:00.0: failed to power up :-22
[ 6.435324] ath11k_pci 0000:01:00.0: failed to create soc core: -22
[ 6.436631] ath11k_pci 0000:01:00.0: failed to init core: -22
[ 6.868277] ath11k_pci: probe of 0000:01:00.0 failed with error -22
Initially was on snapshot from 2023-05-15, then tried 23.05.0-rc1 that didn't even boot fully and now I'm on today's snapshot (2023-06-17), which does boot properly, but fails to initialize as shown above.
Let me know if there is any other information I can provide
Please try to use it from OpenWrt on the bare iron, without virtualization - temporarily booting it from a USB stick (without touching your installed hypervisor) is fine.
Easier said than done. I have a bunch of VMs there (KVM, host is Alpine Linux), one of which is DHCP server for OpenWRT and a source of Internet connectivity (2 ISPs which comes via different VLANs on the same physical interface), OpenWRT is acting as relatively dumb Access Point.
It'll be not so trivial to do (OpenWRT doesn't ship with packages for this hardware out of the box, so I ideally need Internet to install those packages after boot), hopefully there is something else I can do before that.
This is the first time I have difficulty of this kind with Wi-Fi adapter, usually when it boots and correct firmware is installed it works.
Interesting, looks somewhat similar. I'm running snapshot from June 30th right now, used June 16th before that.
Manufacturer told me that their customers had success with these cards and OpenWRT, but I have no idea how they used it and whether it was an upstream version or some fork.
The cost difference was significant when I got mine and since my card is basically reference design, I don't think there is much difference between different vendors
I used Compex cards in the past, their equivalents look almost identical.