[Bug 2167023] Re: No Wi-Fi — missing board-2.bin calibration entry for ASUS Zenbook A14 UX3407NA (Snapdragon X2 Elite)

Ubuntu Kernel Bot 2167023 at bugs.launchpad.net
Fri Sep 11 23:03:29 UTC 2026


** Tags added: kernel-daily-bug linux-firmware-daily-bug

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-concept.
https://bugs.launchpad.net/bugs/2167023

Title:
  No Wi-Fi — missing board-2.bin calibration entry for ASUS Zenbook A14
  UX3407NA (Snapdragon X2 Elite)

Status in ubuntu-concept:
  Invalid
Status in linux-firmware-qualcomm-wireless package in Ubuntu:
  New

Bug description:
  
  ## Summary
  Wi-Fi does not work. The ath12k driver correctly detects the QCC2072 chip and 
  loads the main firmware image, but fails to find a board-specific calibration 
  entry matching this laptop's exact hardware IDs, leaving the interface unusable 
  (no network interface appears in `ip a`).

  ## System Information
  - Laptop: ASUS Zenbook A14 (UX3407NA)
  - SoC: Qualcomm Snapdragon X2 Elite (X2E88100)
  - Wi-Fi chip: QCC2072 hw1.0 (Wi-Fi 7)
  - OS: Ubuntu 26.04.1 LTS (resolute), arm64
  - Kernel: 7.2.0-18-qcom-x1e (from ppa:ubuntu-concept/x1e)
  - linux-firmware version: 20260319.git217ca6e4.1ubuntu (Ubuntu package)

  ## Diagnostic Steps Taken

  ### 1. Initial state — wrong firmware filename expected
  `lspci` confirmed the chip is detected at the hardware level:
  0004:01:00.0 Network controller: Qualcomm Technologies, Inc Device 1112 (rev 01)
  Subsystem: Foxconn International, Inc. Device e14f
  Kernel modules: ath12k_wifi7

  `dmesg` showed:
  ath12k_wifi7_pci 0004:01:00.0: Wi-Fi 7 Hardware name: qcc2072 hw1.0
  mhi mhi0: Direct firmware load for ath12k/QCC2072/hw1.0/amss.bin failed with error -2
  ath12k_wifi7_pci 0004:01:00.0: failed to power up :-110

  Per an upstream kernel patch series (Baochen Qiang, ath12k: add support for 
  QCC2072), this chip uses a newer "firmware-2.bin" unified image format rather 
  than the older "amss.bin" naming convention. Ubuntu's installed linux-firmware 
  package (20260319 snapshot) predates the addition of this file, so 
  /lib/firmware/ath12k/QCC2072/hw1.0/ did not exist at all.

  ### 2. Fetched firmware-2.bin from upstream — main firmware now loads
  Retrieved ath12k/QCC2072/hw1.0/firmware-2.bin and board-2.bin from the upstream 
  linux-firmware project (https://gitlab.com/kernel-firmware/linux-firmware) and 
  placed them at /lib/firmware/ath12k/QCC2072/hw1.0/. After this, the original 
  firmware-load error was resolved, and the driver successfully parsed real 
  firmware/chip info:

  ath12k_wifi7_pci 0004:01:00.0: chip_id 0x21 chip_family 0x4 board_id 0xff soc_id 0x40292100
  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-00277-QCACOLSWPL_V1_TO_SILICONZ-1

  ### 3. New blocker — no matching board-data entry for this exact device
  Immediately after, board-data lookup fails:

  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
  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
  ath12k_wifi7_pci 0004:01:00.0: failed to fetch board.bin from QCC2072/hw1.0
  ath12k_wifi7_pci 0004:01:00.0: qmi failed to load bdf:
  ath12k_wifi7_pci 0004:01:00.0: qmi failed to load board data file:-2

  The publicly available board-2.bin (a multi-entry container covering many 
  laptop models sharing this chip) does not yet include a calibration entry for 
  subsystem-vendor=105b (ASUS), subsystem-device=e14f, variant=UX3407Q — this 
  laptop's specific hardware ID combination.

  ## Expected Behavior
  Wi-Fi should initialize and a wireless network interface should appear.

  ## Actual Behavior
  `ip a` shows no wireless interface at all; board-data QMI load fails, so the 
  chip never fully initializes.

  ## What Would Resolve This
  A board-2.bin entry matching bus=pci,vendor=17cb,device=1112,subsystem-vendor=105b,
  subsystem-device=e14f,variant=UX3407Q needs to be contributed to linux-firmware — 
  likely requiring RF calibration data from ASUS/Qualcomm specific to this exact 
  model, or extraction from this device's Windows driver package by someone with 
  the appropriate tooling/permission.

  ## Suggested Filing Location(s)
  - Primary: linux-firmware project issue tracker — 
    https://gitlab.com/kernel-firmware/linux-firmware/-/issues
  - Also worth cross-posting to ppa:ubuntu-concept/x1e for visibility — 
    https://bugs.launchpad.net/ubuntu-concept

  ## Additional Notes
  Happy to test candidate board-2.bin files or provide further diagnostics. This 
  is a dual-boot machine with the original Windows installation still available, 
  which may be useful as a reference if extracting/verifying calibration data 
  becomes relevant.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-concept/+bug/2167023/+subscriptions




More information about the foundations-bugs mailing list