Linux wifi missing after kernel update

Symptoms

Why This Happens

On Linux systems, Wi-Fi support is tightly coupled to the kernel and its included drivers. When a kernel update occurs, the system may temporarily lose support for a wireless chipset if the driver is missing, incompatible, or not loaded correctly. Common causes include: - The new kernel does not include the required Wi-Fi driver - Proprietary drivers (such as Broadcom) were not rebuilt - Secure Boot blocking unsigned kernel modules - DKMS modules failing during the update process Because Wi-Fi drivers operate at the kernel level, even a minor mismatch can cause the entire wireless stack to disappear.

Step-by-Step Troubleshooting

Step 1: Verify That the Kernel Update Caused the Issue

Step 2: Check if the Wi-Fi Adapter Is Detected

Open a terminal and run: lspci | grep -i network or for USB adapters: lsusb If the adapter appears, the hardware is detected and the issue is driver-related.

Step 3: Check Loaded Drivers

Run: lsmod | grep wifi If no relevant driver appears, it is not being loaded.

Step 4: Reinstall Wi-Fi Drivers

Step 5: Check Secure Boot

If Secure Boot is enabled: - Unsigned Wi-Fi modules may be blocked. - Either disable Secure Boot or enroll the module signing key.

Step 6: Update Again or Wait for a Fix

Kernel regressions happen. Updating to a newer kernel version often resolves missing driver issues.

When This Topic Is Limited

Once the correct driver loads for the active kernel, Wi-Fi functionality returns immediately. Further troubleshooting rarely helps unless the kernel itself is broken.

Summary

Wi-Fi disappearing after a Linux kernel update is almost always caused by missing or incompatible drivers. Booting an older kernel and reinstalling drivers resolves most cases.

Need more help? Contact support