Kubuntu 25.10: WI-FI 7 WCN7850

Ubuntu Support Template

Ubuntu Version:
Kubuntu 25.10

Desktop Environment (if applicable):
Example: KDE Plasma

Problem Description:
Hello everyone, I used ath12k-bdencoder to generate a board-2.json file from a board-2.bin file in order to add my specific model of WCN7850. I then re-created the board-2.bin file upon adding my cards details entry. However, I am getting a new error on Kubuntu 25.10 where the ieee80211 registration stage fails with a code of -22. Here is the log:

lamidotijjo@LPRO7AMD:~$ uname -r
sudo journalctl -k -b | grep -i ath12k
6.17.0-8-generic
Dec 25 15:01:15 LPRO7AMD kernel: ath12k_pci 0000:03:00.0: BAR 0 [mem 0xd8200000-0xd83fffff 64bit]: assigned
Dec 25 15:01:15 LPRO7AMD kernel: ath12k_pci 0000:03:00.0: MSI vectors: 16
Dec 25 15:01:15 LPRO7AMD kernel: ath12k_pci 0000:03:00.0: Hardware name: wcn7850 hw2.0
Dec 25 15:01:16 LPRO7AMD kernel: ath12k_pci 0000:03:00.0: chip_id 0x2 chip_family 0x4 board_id 0xff soc_id 0x40170200
Dec 25 15:01:16 LPRO7AMD kernel: ath12k_pci 0000:03:00.0: fw_version 0x110cffff fw_build_timestamp 2025-06-25 09:26 fw_build_id QC_IMAGE_VERSION_STRING=WLAN.HMT.1.1.c5-00302-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1.115823.3
Dec 25 15:01:17 LPRO7AMD kernel: Modules linked in: nf_conntrack(+) nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables btusb btrtl btintel btbcm btmtk bluetooth amd_atl nls_iso8859_1 qrtr_mhi intel_rapl_msr intel_rapl_common amdgpu(+) snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_ctl_led snd_sof_amd_acp snd_sof_pci snd_hda_codec_alc269 snd_sof_xtensa_dsp snd_hda_scodec_component snd_hda_codec_realtek_lib snd_sof snd_hda_codec_generic snd_sof_utils snd_hda_codec_nvhdmi snd_pci_ps snd_hda_codec_hdmi snd_soc_acpi_amd_match snd_amd_sdw_acpi qrtr soundwire_amd soundwire_generic_allocation snd_hda_intel soundwire_bus snd_soc_aw88399 amdxcp uvcvideo snd_hda_codec snd_soc_sdca snd_soc_aw88395_lib drm_panel_backlight_quirks ath12k videobuf2_vmalloc snd_hda_core uvc gpu_sched snd_soc_core edac_mce_amd snd_rpl_pci_acp6x snd_intel_dspcfg videobuf2_memops nvidia_drm(O+) lenovo_wmi_gamezone drm_buddy qmi_helpers snd_compress snd_acp_pci snd_intel_sdw_acpi videobuf2_v4l2 lenovo_wmi_other kvm_amd
Dec 25 15:01:17 LPRO7AMD kernel: Workqueue: ath12k_qmi_driver_event ath12k_qmi_driver_event_work [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ? ath12k_mac_setup_radio_iface_comb.isra.0+0xdc/0x1c0 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ? ath12k_mac_setup_radio_iface_comb.isra.0+0xdc/0x1c0 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ath12k_mac_hw_register+0x782/0xb40 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ath12k_mac_register+0x40/0xb0 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ath12k_core_hw_group_start+0x1f5/0x280 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ? ath12k_core_start+0x140/0x2c0 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ath12k_core_qmi_firmware_ready+0x1c9/0x290 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ath12k_qmi_driver_event_work+0x207/0x230 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel: ath12k_pci 0000:03:00.0: ieee80211 registration failed: -22
Dec 25 15:01:17 LPRO7AMD kernel: WARNING: CPU: 3 PID: 940 at drivers/net/wireless/ath/ath12k/core.c:1129 ath12k_core_hw_group_start+0x224/0x280 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel: Modules linked in: nf_conntrack(+) nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables btusb btrtl btintel btbcm btmtk bluetooth amd_atl nls_iso8859_1 qrtr_mhi intel_rapl_msr intel_rapl_common amdgpu(+) snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_ctl_led snd_sof_amd_acp snd_sof_pci snd_hda_codec_alc269 snd_sof_xtensa_dsp snd_hda_scodec_component snd_hda_codec_realtek_lib snd_sof snd_hda_codec_generic snd_sof_utils snd_hda_codec_nvhdmi snd_pci_ps snd_hda_codec_hdmi snd_soc_acpi_amd_match snd_amd_sdw_acpi qrtr soundwire_amd soundwire_generic_allocation snd_hda_intel soundwire_bus snd_soc_aw88399 amdxcp uvcvideo snd_hda_codec snd_soc_sdca snd_soc_aw88395_lib drm_panel_backlight_quirks ath12k videobuf2_vmalloc snd_hda_core uvc gpu_sched snd_soc_core edac_mce_amd snd_rpl_pci_acp6x snd_intel_dspcfg videobuf2_memops nvidia_drm(O+) lenovo_wmi_gamezone drm_buddy qmi_helpers snd_compress snd_acp_pci snd_intel_sdw_acpi videobuf2_v4l2 lenovo_wmi_other kvm_amd
Dec 25 15:01:17 LPRO7AMD kernel: Workqueue: ath12k_qmi_driver_event ath12k_qmi_driver_event_work [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel: RIP: 0010:ath12k_core_hw_group_start+0x224/0x280 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ? ath12k_core_start+0x140/0x2c0 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ath12k_core_qmi_firmware_ready+0x1c9/0x290 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel:  ath12k_qmi_driver_event_work+0x207/0x230 [ath12k]
Dec 25 15:01:17 LPRO7AMD kernel: ath12k_pci 0000:03:00.0: unable to start hw group

I am stuck at this point and I’m unsure of next steps. I had a simliar issue when I was on Ubuntu 24.04.3 where board-2.bin failed load but I was able to fix it with the help of others on this forum (see previous post I created circa 17 days ago).

Any ideas on stuff I can try? Thanks!