• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Seize the moment! nominate yourself or a tech enthusiast you admire & join the HP Community Experts!
HP Recommended
HP ZBook Fury 16 G10 Mobile Workstation PC (7B632AV)

Last year October my laptop (HP ZBook Fury 16 G10 Mobile (9W2T5EC)) received an update of the firmware by HP (version 01.06.03 Rev.A).

After this update the driver for the WiFi (in Ubuntu 24.04) fails to load and reports the following error:

$ sudo dmesg | grep iwlwifi
[   49.909922] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[   50.027080] iwlwifi 0000:00:14.3: CSR_RESET = 0x11
[   50.027088] iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x0
[   50.027107] iwlwifi 0000:00:14.3:     value [iter 0]: 0x00000000
[   50.027110] iwlwifi 0000:00:14.3:     value [iter 1]: 0x00000000
[   50.027134] iwlwifi 0000:00:14.3:     value [iter 2]: 0x00000000
[   50.027137] iwlwifi 0000:00:14.3:     value [iter 3]: 0x00000000
[   50.027139] iwlwifi 0000:00:14.3:     value [iter 4]: 0x00000000
[   50.027163] iwlwifi 0000:00:14.3:     value [iter 5]: 0x00000000
[   50.027166] iwlwifi 0000:00:14.3:     value [iter 6]: 0x00000000
[   50.027169] iwlwifi 0000:00:14.3:     value [iter 7]: 0x00000000
[   50.027192] iwlwifi 0000:00:14.3:     value [iter 8]: 0x00000000
[   50.027198] iwlwifi 0000:00:14.3:     value [iter 9]: 0x00000000
[   50.027227] iwlwifi 0000:00:14.3:     value [iter 10]: 0x00000000
[   50.027230] iwlwifi 0000:00:14.3:     value [iter 11]: 0x00000000
[   50.027253] iwlwifi 0000:00:14.3:     value [iter 12]: 0x00000000
[   50.027256] iwlwifi 0000:00:14.3:     value [iter 13]: 0x00000000
[   50.027258] iwlwifi 0000:00:14.3:     value [iter 14]: 0x00000000
[   50.027260] iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x1
[   50.027612] iwlwifi 0000:00:14.3:     value [iter 0]: 0x00000000
[   50.027634] iwlwifi 0000:00:14.3:     value [iter 1]: 0x00000000
[   50.027637] iwlwifi 0000:00:14.3:     value [iter 2]: 0x00000000
[   50.027639] iwlwifi 0000:00:14.3:     value [iter 3]: 0x00000000
[   50.027641] iwlwifi 0000:00:14.3:     value [iter 4]: 0x00000000
[   50.027643] iwlwifi 0000:00:14.3:     value [iter 5]: 0x00000000
[   50.027646] iwlwifi 0000:00:14.3:     value [iter 6]: 0x00000000
[   50.027648] iwlwifi 0000:00:14.3:     value [iter 7]: 0x00000000
[   50.027672] iwlwifi 0000:00:14.3:     value [iter 8]: 0x00000000
[   50.027675] iwlwifi 0000:00:14.3:     value [iter 9]: 0x00000000
[   50.027677] iwlwifi 0000:00:14.3:     value [iter 10]: 0x00000000
[   50.027701] iwlwifi 0000:00:14.3:     value [iter 11]: 0x00000000
[   50.028031] iwlwifi 0000:00:14.3:     value [iter 12]: 0x00000000
[   50.028034] iwlwifi 0000:00:14.3:     value [iter 13]: 0x00000000
[   50.028036] iwlwifi 0000:00:14.3:     value [iter 14]: 0x00000000
[   50.028038] iwlwifi 0000:00:14.3: Host monitor block 0x0 vector 0x6
[   50.028060] iwlwifi 0000:00:14.3:     value [iter 0]: 0x00000000
[   50.028063] iwlwifi 0000:00:14.3:     value [iter 1]: 0x00000000
[   50.028065] iwlwifi 0000:00:14.3:     value [iter 2]: 0x00000000
[   50.028067] iwlwifi 0000:00:14.3:     value [iter 3]: 0x00000000
[   50.028069] iwlwifi 0000:00:14.3:     value [iter 4]: 0x00000000
[   50.028072] iwlwifi 0000:00:14.3:     value [iter 5]: 0x00000000
[   50.028075] iwlwifi 0000:00:14.3:     value [iter 6]: 0x00000000
[   50.028098] iwlwifi 0000:00:14.3:     value [iter 7]: 0x00000000
[   50.028433] iwlwifi 0000:00:14.3:     value [iter 8]: 0x00000000
[   50.028435] iwlwifi 0000:00:14.3:     value [iter 9]: 0x00000000
[   50.028438] iwlwifi 0000:00:14.3:     value [iter 10]: 0x00000000
[   50.028440] iwlwifi 0000:00:14.3:     value [iter 11]: 0x00000000
[   50.028442] iwlwifi 0000:00:14.3:     value [iter 12]: 0x00000000
[   50.028445] iwlwifi 0000:00:14.3:     value [iter 13]: 0x00000000
[   50.028447] iwlwifi 0000:00:14.3:     value [iter 14]: 0x00000000
[   50.028448] iwlwifi 0000:00:14.3: Host monitor block 0x22 vector 0x0
[   50.028471] iwlwifi 0000:00:14.3:     value [iter 0]: 0x00000000
[   50.028510] iwlwifi 0000:00:14.3: probe with driver iwlwifi failed with error -110

Some system information:

$ cat /etc/os-release 
PRETTY_NAME="Ubuntu 24.04.3 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.3 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
$ uname -r
6.14.0-29-generic

 Details of the WiFi device:

$ sudo lspci -s 00:14.3 -vv
00:14.3 Network controller: Intel Corporation Raptor Lake-S PCH CNVi WiFi (rev 11)
	Subsystem: Intel Corporation WiFi 6E AX211 160MHz
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 18
	IOMMU group: 9
	Region 0: Memory at 645cb54000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [c8] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE- FLReset+
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis- LTR+ 10BitTagReq- OBFF Disabled,
			 AtomicOpsCtl: ReqEn-
	Capabilities: [80] MSI-X: Enable- Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [100 v1] Latency Tolerance Reporting
		Max snoop latency: 0ns
		Max no snoop latency: 0ns
	Capabilities: [164 v1] Vendor Specific Information: ID=0010 Rev=0 Len=014 <?>
	Kernel modules: iwlwifi

Currently it has BIOS version: V96 Ver. 01.09.00

But the issue still occurs

Can you help me to resolve this issue?

2 REPLIES 2
HP Recommended

Hi @Tismoo 

 

Since the issue clearly began after the firmware update and persists across BIOS versions, the pattern strongly points to an Intel CNVi firmware–kernel mismatch, not a hardware failure. The AX211 Wi-Fi controller on your ZBook Fury G10 depends heavily on synchronized firmware blobs between Intel’s iwlwifi kernel module and the device firmware that the BIOS initializes.

Let me explain the reasoning and corrective path carefully:

🔍 What’s happening

  • BIOS 01.06.03 (and later 01.09.00) updated the embedded CNVi microcode, changing how early power-up and firmware handshake works.

  • The iwlwifi driver in Ubuntu 24.04’s stock kernel (6.14) is built against an older linux-firmware package that doesn’t include the matching .ucode firmware version for the AX211 after that BIOS change.

  • Result: the device initializes partially, then times out during firmware load with error -110 (timeout).

Corrective steps (safe to apply)

1. Update the Intel Wi-Fi firmware package

Run:

sudo apt update
sudo apt install --reinstall linux-firmware

Then reboot.
👉 Why: This forces Ubuntu to fetch the latest Intel .ucode blobs (the firmware that the kernel uploads to the Wi-Fi chip). Canonical’s updates often lag a few weeks behind HP BIOS releases, so this is the first fix.

 

2. If that fails — use Intel’s latest upstream firmware

Intel publishes updated Wi-Fi firmware independently of Ubuntu packages.

cd /tmp
git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware
sudo cp iwlwifi-ty-a0-gf-a0-*.ucode /lib/firmware/
sudo update-initramfs -u
sudo reboot

👉 Why: The ty-a0-gf-a0 firmware family covers AX211 devices. This ensures you’re running the latest binary (often newer than what Ubuntu ships).

 

3. Kernel alignment check

If it still fails after that, move to a newer kernel build (6.9 or later) using Ubuntu’s hardware enablement stack:

sudo apt install linux-generic-hwe-24.04-edge
sudo reboot

👉 Why: The HWE (Hardware Enablement) kernel tracks upstream Intel Wi-Fi patches that include BIOS timing workarounds.

 

4. Secure Boot check (optional but important)

Even if you’re unsure whether Secure Boot is on, you can check with:

mokutil --sb-state

If it says “SecureBoot enabled”, and you’re using unsigned firmware or kernel modules, disable Secure Boot in BIOS temporarily to test.
👉 Why: Secure Boot can silently block firmware loading if the driver or .ucode doesn’t match its signed hash.

 

5. Sanity verification after reboot

After reboot, verify:

sudo dmesg | grep iwlwifi

You should now see a line like:

loaded firmware version 77.c7e6156b.0 ty-a0-gf-a0-77.ucode op_mode iwlmvm

…and no more probe failed with error -110.


🧠 Why HP’s BIOS page doesn’t list Ubuntu explicitly

HP publishes firmware under “Windows 11” categories, but the BIOS binary itself is OS-independent. The “for Windows” label only indicates the flashing utility format (EXE). Once applied, the firmware changes apply globally, including for Linux environments. The Wi-Fi regression is therefore not OS-specific — it’s just that Linux requires a matching firmware blob.


If you apply steps 1–3 in sequence (stop once the Wi-Fi initializes successfully), you should recover connectivity without needing BIOS rollback or hardware service.

Would you like me to provide the specific Intel upstream firmware download link (exact iwlwifi-ty-a0-gf-a0-77.ucode or later)? That avoids doing a full git clone.

I am an HP Employee. Although I am speaking for myself and not for HP.
Click Helpful = Yes to say Thank You.
Question / Concern Answered, Click "Accept as Solution"
HP Recommended

Hi @TheOutlawed,

 

Thank you very much for replying and providing a very detailed description of what I could try.

But in the end it didn't solve the problem yet.

Is there anything else I could try.

Or can I provide system details which might make it easier to debug this issue.

 

After trying your recommendation I updated the BIOS to the latest available version 01.10.00 Rev.A, but this also didn't resolve it.

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.