Regression in Qalcomm WCN7850 wifi drivers causing driver to fail to load

Bug #2130959 reported by samer odeh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-firmware (Ubuntu)
New
Undecided
Unassigned

Bug Description

There is likely a regression in the wifi driver for the WCN7850 device causing the driver to fail to load with the following messages from dmesg:

[ 2.565336] ath12k_pci 0004:01:00.0: BAR 0 [mem 0x7c400000-0x7c5fffff 64bit]: assigned
[ 2.565391] ath12k_pci 0004:01:00.0: enabling device (0000 -> 0002)
[ 2.599165] ath12k_pci 0004:01:00.0: MSI vectors: 16
[ 2.599182] ath12k_pci 0004:01:00.0: Hardware name: wcn7850 hw2.0
[ 2.838593] Modules linked in: panel_edp(+) r8152(+) leds_qcom_lpg qcom_pbs usbhid pm8941_pwrkey led_class_multicolor ath12k(+) msm ubwc_config qcom_spmi_temp_alarm snd_soc_wcd938x snd_soc_wcd938x_sdw ocmem snd_soc_x1e80100 mac80211 industrialio gpu_sched snd_soc_wcd_mbhc snd_soc_qcom_sdw drm_gpuvm soundwire_qcom snd_soc_wcd_classh snd_soc_qcom_common drm_exec regmap_sdw snd_soc_lpass_wsa_macro snd_soc_lpass_va_macro drm_dp_aux_bus snd_soc_lpass_rx_macro slimbus soundwire_bus snd_soc_lpass_tx_macro cfg80211 snd_soc_lpass_macro_common drm_display_helper snd_soc_core snd_seq_midi cec libarc4 snd_compress ac97_bus rc_core mhi qcom_tsens snd_seq_midi_event snd_pcm_dmaengine snd_pcm snd_rawmidi qcom_edac snd_seq snd_seq_device snd_timer arm_smccc_trng leds_gpio snd soundcore pwm_bl joydev input_leds sch_fq_codel efi_pstore nfnetlink ip_tables x_tables onboard_usb_dev uas usb_storage nvme nvme_core nvme_keyring nvme_auth hid_generic surface_hid surface_hid_core hid surface_battery surface_charger surface_fan xhci_plat_hcd
[ 3.142198] ath12k_pci 0004:01:00.0: chip_id 0x2 chip_family 0x4 board_id 0xff soc_id 0x40170200
[ 3.142201] ath12k_pci 0004:01: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
[ 3.155458] ath12k_pci 0004:01:00.0: failed to fetch board data for bus=pci,vendor=17cb,device=1107,subsystem-vendor=17cb,subsystem-device=1107,qmi-chip-id=2,qmi-board-id=255 from ath12k/WCN7850/hw2.0/board-2.bin
[ 3.155464] ath12k_pci 0004:01:00.0: failed to fetch board.bin from WCN7850/hw2.0
[ 3.155466] ath12k_pci 0004:01:00.0: qmi failed to load bdf:
[ 3.155467] ath12k_pci 0004:01:00.0: qmi failed to load board data file:-2

this might be an upstream kernel bug, however I'm reporting it here first.

I have tried both ubuntu 25.10 and 25.04 (I downgraded from 25.10 to 25.04, which I am aware is not supported) and both have the same error.

additional info (these are from 25.04, however I also experienced it on 25.10 with the latest versions as of 2025-11-08):
- linux-firmware version: 20250317.git1d4c88ee-0ubuntu1.9
- kernel: 6.17.0-6-generic
- wifi card (from lshw -C network): WCN785x Wi-Fi 7(802.11be) 320MHz 2x2 [FastConnect 7800]
- device: Microsoft Surface Laptop 7 (Snapdragon X1E80100 ARM cpu)

possibly related: 2084504, 2080428

I (as in the person writing this) am more experienced with linux and am helping them with this bug report, however the person who this device & the account belongs to is less experienced with linux, so may need some additional help & coaching.

tags: added: kernel-daily-bug
Revision history for this message
shahni (shahni) wrote :

this might be an upstream kernel bug http://submarinehistory.com/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.