[hekatombe at gmail.com: ath12k: QCC2072 missing board data for ASUS UX3407NA and UX3607OA]

Dmitry Baryshkov dmitry.baryshkov at oss.qualcomm.com
Mon Sep 7 04:50:16 PDT 2026


----- Forwarded message from Troels Vognbjerg <hekatombe at gmail.com> -----

Date: Sun, 6 Sep 2026 15:18:05 +0200
From: Troels Vognbjerg <hekatombe at gmail.com>
To: linux-firmware at kernel.org
Subject: ath12k: QCC2072 missing board data for ASUS UX3407NA and UX3607OA
Message-ID: <CAPMyOuCk7SEhPvcNNQ3ZMUf=uH=e3Pp0NHf6zLoakrSvL4qEoA at mail.gmail.com>

Hi

I have been working on getting the Wifi working on a pair of Asus
UX3407NA and UX3607OA laptops.
Both came with QCC2072 WLAN cards.
The current linux-firmware (2026-08-10)
"ath12k/QCC2072/hw1.0/board-2.bin" does not contain board names for
these devices:
PCI vendor/device:       17cb:1112
subsystem vendor/device: 105b:e14f
qmi-chip-id:             33
qmi-board-id:            255

The current firmware will work with both laptops if I add the
following two lines to ath12k/QCC2072/hw1.0/board-2.bin:
bus=pci,vendor=17cb,device=1112,subsystem-vendor=105b,subsystem-device=e14f,qmi-chip-id=33,qmi-board-id=255,variant=UX3407Q
bus=pci,vendor=17cb,device=1112,subsystem-vendor=105b,subsystem-device=e14f,qmi-chip-id=33,qmi-board-id=255

Relevant dmesg from the UX3407NA laptop before the modification:
[    4.435741] ath12k_wifi7_pci 0004:01:00.0: BAR 0 [mem
0x78400000-0x785fffff 64bit]: assigned
[    4.435805] ath12k_wifi7_pci 0004:01:00.0: enabling device (0000 -> 0002)
[    4.435838] ath12k_wifi7_pci 0004:01:00.0: Wi-Fi 7 Hardware name:
qcc2072 hw1.0
[    4.439197] ath12k_wifi7_pci 0004:01:00.0: MSI vectors: 16
[    4.994025] ath12k_wifi7_pci 0004:01:00.0: chip_id 0x21 chip_family
0x4 board_id 0xff soc_id 0x40292100
[    4.994038] ath12k_wifi7_pci 0004:01:00.0: fw_version 0x100581de
fw_build_timestamp 2024-09-11 23:52 fw_build_id
QC_IMAGE_VERSION_STRING=WLAN.COL.1.0.c2-00074-QCACOLSWPL_V1_TO_SILICONZ-1
[    5.001274] ath12k_wifi7_pci 0004:01:00.0: failed to fetch board
data for bus=pci,vendor=17cb,device=1112,subsystem-vendor=105b,subsystem-device=e14f,qmi-chip-id=33,qmi-board-id=255,variant=UX3407Q
from ath12k/QCC2072/hw1.0/board-2.bin
[    5.001281] ath12k_wifi7_pci 0004:01:00.0: failed to fetch board
data for bus=pci,vendor=17cb,device=1112,subsystem-vendor=105b,subsystem-device=e14f,qmi-chip-id=33,qmi-board-id=255
from ath12k/QCC2072/hw1.0/board-2.bin
[    5.001285] ath12k_wifi7_pci 0004:01:00.0: failed to fetch
board.bin from QCC2072/hw1.0
[    5.001288] ath12k_wifi7_pci 0004:01:00.0: qmi failed to load bdf:
[    5.001290] ath12k_wifi7_pci 0004:01:00.0: qmi failed to load board
data file:-2

And after:
[    4.439356] ath12k_wifi7_pci 0004:01:00.0: BAR 0 [mem
0x78400000-0x785fffff 64bit]: assigned
[    4.439682] ath12k_wifi7_pci 0004:01:00.0: enabling device (0000 -> 0002)
[    4.440005] ath12k_wifi7_pci 0004:01:00.0: Wi-Fi 7 Hardware name:
qcc2072 hw1.0
[    4.440870] ath12k_wifi7_pci 0004:01:00.0: MSI vectors: 16
[    4.993062] ath12k_wifi7_pci 0004:01:00.0: chip_id 0x21 chip_family
0x4 board_id 0xff soc_id 0x40292100
[    4.993066] ath12k_wifi7_pci 0004:01:00.0: fw_version 0x100581de
fw_build_timestamp 2024-09-11 23:52 fw_build_id
QC_IMAGE_VERSION_STRING=WLAN.COL.1.0.c2-00074-QCACOLSWPL_V1_TO_SILICONZ-1

The modified board file:
$ ath12k-bdencoder  --info board-2.bin
FileSize: 401480
FileCRC32: 6b132b00
FileMD5: 1d137f4ea06c32f3597fe9e1d9f0511e
BoardNames[0]: 'bus=pci,vendor=17cb,device=1112,subsystem-vendor=17cb,subsystem-device=1110,qmi-chip-id=33,qmi-board-id=24','bus=pci,vendor=17cb,device=1112,subsystem-vendor=105b,subsystem-device=e15a,qmi-chip-id=33,qmi-board-id=24','bus=pci,vendor=17cb,device=1112,subsystem-vendor=105b,subsystem-device=e14f,qmi-chip-id=33,qmi-board-id=255,variant=UX3407Q','bus=pci,vendor=17cb,device=1112,subsystem-vendor=105b,subsystem-device=e14f,qmi-chip-id=33,qmi-board-id=255'
BoardLength[0]: 125452
BoardCRC32[0]: d922b5f6
BoardMD5[0]: d0b4209b75e695b5752e5289630cb3f0
BoardNames[1]: 'bus=pci,vendor=17cb,device=1112,subsystem-vendor=17cb,subsystem-device=1110,qmi-chip-id=33,qmi-board-id=19'
BoardLength[1]: 125452
BoardCRC32[1]: 7eab4392
BoardMD5[1]: 01957cbb3d541f58e743537b852f0c7a
BoardNames[2]: 'bus=pci,vendor=17cb,device=1112,subsystem-vendor=17cb,subsystem-device=1110,qmi-chip-id=33,qmi-board-id=12'
BoardLength[2]: 125452
BoardCRC32[2]: 11faa8d7
BoardMD5[2]: f795b5ab69acb96dddacdf75083e07b0
RegdbNames[0]: 'bus=pci'
RegdbLength[0]: 24310
RegdbCRC32[0]: 891b8f74
RegdbMD5[0]: bf34dcd8532537769c28cb484b3568c6
--
Regards,
Troels Vognbjerg

----- End forwarded message -----

-- 
With best wishes
Dmitry



More information about the ath12k mailing list