Linux wifi missing after kernel update
Symptoms
- Wi-Fi option disappears completely after a system update
- No wireless networks are listed
- Network settings only show wired connections
- Wi-Fi worked correctly before a kernel update
- Rebooting does not restore wireless functionality
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
- Restart the system.
- At the boot menu, choose an older kernel if available.
- If Wi-Fi works on the older kernel, the issue is confirmed to be kernel-related.
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
- Identify your chipset (Intel, Realtek, Broadcom).
- Install or reinstall the appropriate driver package.
- For proprietary drivers, ensure DKMS is installed and working.
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.