How to Fix "probe with driver iwlwifi failed with error -110" on Ubuntu
In Linux System Administration and Ubuntu Networking, the iwlwifi error -110 is a classic "Timeout" signal. It indicates that the Intel Wi-Fi card failed to respond to the driver's probe within the allotted time. This usually happens because the hardware is stuck in a low-power state or has a corrupted firmware load from a previous session.
1. The "Cold Boot" Solution (The 60-Second Fix)
Because error -110 is often caused by residual power keeping a "glitched" state in the Wi-Fi card, a standard restart is often not enough. You must perform a Hard Power Cycle to drain the capacitors and reset the Intel chip's internal state.
- Step 1: Shut down your Ubuntu machine completely.
- Step 2: Unplug the power cable (and remove the battery if possible).
- Step 3: Hold the power button down for 30–60 seconds.
- Step 4: Reconnect power and boot back into Ubuntu.
2. Disabling PCI-Express Active State Power Management (ASPM)
In 2026, many power-efficient laptops aggressively "sleep" the PCI bus. If the bus sleeps while the iwlwifi driver is trying to talk to it, you get error -110. You can disable this via a kernel parameter.
- Open your terminal and edit the GRUB configuration:
sudo nano /etc/default/grub - Find the line
GRUB_CMDLINE_LINUX_DEFAULTand addpcie_aspm=offinside the quotes. - Update GRUB and reboot:
sudo update-grub && sudo reboot
3. Troubleshooting Dual-Boot Conflicts (Windows "Fast Startup")
If you dual-boot Ubuntu and Windows, the "Fast Startup" feature in Windows 11/12 is a frequent culprit. It leaves the Wi-Fi hardware in a semi-active state that Ubuntu's iwlwifi driver cannot take control of, resulting in the -110 timeout.
| Feature | Effect on Wi-Fi | Required Action |
|---|---|---|
| Windows Fast Startup | Hibernates drivers/hardware | Disable in Windows Power Options. |
| Ubuntu iwlwifi Driver | Expects clean hardware state | Requires "Cold Boot" to initialize. |
| BIOS/UEFI Power Saving | Cuts power to PCI lanes | Set "Wireless" to Always On in BIOS. |
4. Forcing a Driver Reload
Sometimes you can kickstart the card without a reboot by manually removing and re-inserting the kernel module. This is the 2026 "Super User" trick for restoring Wi-Fi on the fly.
- Unload:
sudo modprobe -r iwlwifi - Reload:
sudo modprobe iwlwifi - Check Logs:
dmesg | grep iwlwifi
5. Resolving Firmware Mismatches
If the error persists after a cold boot, your local /lib/firmware might contain a version that is incompatible with your current kernel. On Ubuntu, you can try moving older .ucode files to a backup folder to force the driver to use a more stable, older version.
# Check your current firmware versions
ls /lib/firmware | grep iwlwifi
Conclusion
The iwlwifi error -110 on Ubuntu is almost always a hardware-state issue rather than a "broken" driver. By performing a Cold Boot or disabling PCIe ASPM, you can usually clear the timeout and restore your connection. As search engines in 2026 prioritize Technical Reliability, following these hardware-first steps ensures that you aren't just "patching" a software symptom but fixing the root cause of the Intel Wi-Fi failure.
Keywords
iwlwifi failed error -110 Ubuntu, Intel Wi-Fi probe failed Linux, iwlwifi timeout fix 2026, pcie_aspm=off iwlwifi, dmesg iwlwifi error -110, Ubuntu wireless card not detected, Intel wireless 7260 8260 9260 error -110, fix linux wifi after windows reboot.
