TL;DR
To fix the “Ubuntu No Wi-Fi Adapter Found” error, try these solutions:
- Update Wi-Fi drivers with the
sudo apt update && sudo apt upgrade
command. - Check the Wi-Fi adapter status by running the
sudo lshw -C network
command. - Reset the network manager with the
sudo service network-manager restart
command. - Upgrade Ubuntu by executing the
sudo apt-get update && sudo apt-get upgrade
command. - Reinstall the network manager with the
sudo apt-get remove network-manager
andsudo apt-get install network-manager
commands. - Reinstall the adapter driver with
sudo apt-get remove bcmwl-kernel-source
andsudo apt-get install bcmwl-kernel-source
commands. - Install additional drivers using Ubuntu Software & Updates app and restart the system with
sudo reboot
command.
Read the article below to learn more about how to fix the “Ubuntu No Wi-Fi Adapter Found” error.
Dealing with the “No Wi-Fi Adapter Found” error on your Ubuntu computer can be a real problem, especially when you need internet access. Fortunately, there are solutions. This post will guide you through simple steps to fix this error and tips to prevent it from happening again. You’ll learn how to update drivers, check your Wi-Fi adapter status, reset the Network Manager, and more. By the end, you’ll have your Wi-Fi up and running smoothly.
What Does the “No Wi-Fi Adapter Found” Error Mean?
When you see the “No Wi-Fi Adapter Found” error on your Ubuntu computer, it means that your system can’t detect your Wi-Fi hardware. This problem can happen for several reasons:
- Driver Issues: Your computer might not have the correct software (called drivers) to communicate with the Wi-Fi adapter.
- Hardware Problems: The Wi-Fi adapter itself might be faulty or not properly connected.
- Software Settings: Sometimes, the system settings might disable the Wi-Fi adapter, causing it to go unnoticed.
- Kernel Problems: The core part of your operating system, called the kernel, might not support your Wi-Fi adapter.
In simple terms, your Ubuntu system isn’t seeing the Wi-Fi hardware that allows it to connect to wireless networks. This is why you can’t find or connect to any Wi-Fi networks.
How to “Ubuntu No Wi-Fi Adapter Found” Error
To fix the “Ubuntu No Wi-Fi Adapter Found” error, update your Wi-Fi drivers, check the adapter status using terminal commands, reset the Network Manager, upgrade Ubuntu to the latest version, reinstall the Network Manager, reinstall the Wi-Fi adapter driver, and install any additional drivers available. By following these steps, you can resolve the error and get your Wi-Fi working again.
Here’s the step-by-step guide for each of these methods:
1. Update Wi-Fi Drivers
Outdated drivers can cause conflicts with the Wi-Fi adapter, resulting in connectivity issues. In such cases, you may end up seeing the “Ubuntu No Wi-Fi Adapter Found” error on your Linux system. To resolve this issue, you should follow these steps to update your Wi-Fi drivers:
- Navigate to the Terminal app via Ubuntu Dash.

- Type and execute the following command in the Terminal window:
sudo apt update && sudo apt upgrade
- Enter your password when prompted, and wait for the update process to complete.

- Restart your computer using the simple Ubuntu Restart option or the Linux command line
sudo reboot
in the Terminal window.

2. Check Wi-Fi Adapter Status
Checking the Wi-Fi adapter status can help determine if there’s an issue with the adapter or its driver, which can help in diagnosing the “Ubuntu No Wi-Fi Adapter Found” error. Here’s how you can check the Wi-Fi adapter status on your Linux-based system:
- In the Linux command prompt, type the following command.
sudo lshw -C network
- Look for the line that says the logical name, configuration, and driver attribute. Make sure it says
driver=iwlwifi
(or the appropriate driver for your adapter).

- If the driver is not listed or you don’t see any Wi-Fi network details (just like in the above output), you may need to reconnect the Wi-Fi adapter and install its relevant drivers. To do so, use the following command line to install the Wi-Fi adapter driver:
sudo apt-get install <driver-name>
The driver name may vary by the adapter, so confirm the correct name on the manufacturer’s website before running the command. If you have a Realtek Wi-Fi adapter and it is not listed in the list of available drivers, you can install it using the command sudo apt-get install realtek-rtl88xxau-dkms
. Otherwise, if the driver is not listed or the adapter is not detected, it may indicate a hardware issue.
3. Reset the Network Manager
Resetting the network manager resolves the “Ubuntu No Wi-Fi Adapter Found” error by clearing configuration errors and enabling a new network connection. Follow the steps below to reset the network manager:
- Type the following command in the Linux command prompt:
sudo service network-manager restart
- Enter your password when prompted, and press Enter.

- Wait for the network manager to restart.

- Now, try connecting to Wi-Fi again to see if the “Ubuntu No Wi-Fi Adapter Found” error is resolved.
4. Upgrade Ubuntu
Sometimes, just simply upgrading Ubuntu to the latest version can resolve the “Ubuntu No Wi-Fi Adapter Found” issue. This is because some fixes often come with these updated drivers and software, as they are optimized for better compatibility and performance of the Wi-Fi adapters. To upgrade Ubuntu, follow these steps:
- Run the following command in the Terminal app:
sudo apt-get update && sudo apt-get upgrade
- Wait for the installation to complete.

- Press y to process the installation.

- Once the installation is done, execute the following command:
sudo do-release-upgrade
- Follow the prompts to upgrade to the latest version of Ubuntu.

5. Reinstall the Network Manager
Reinstalling the network manager on Linux can replace corrupted files and reset network settings to their default values. So, this action can also resolve the “Ubuntu No Wi-Fi Adapter Found” error on your Linux system. To reinstall the Network Manager on Ubuntu and other Debian-based distributions, follow these steps:
- Type the following command in the Terminal and press Enter:
sudo apt-get remove network-manager
- Once it is removed, execute the following command:
sudo apt-get install network-manager
- Restart your system.

- After your device has restarted, try connecting to the Wi-Fi network again to check if the “Ubuntu No Wi-Fi Adapter Found” is fixed or not.
6. Reinstall the Wi-Fi Adapter Driver
Reinstalling the Wi-Fi adapter driver can help resolve issues with the Wi-Fi adapter. It replaces the corrupted or outdated files and restores the adapter to its default settings, which can potentially fix any underlying issues causing the “Ubuntu No Wi-Fi Adapter Found” error. Here’s how to do it:
- Open the Terminal app, and execute the following command:
sudo apt-get remove bcmwl-kernel-source
- Type the following command and press Enter:
sudo apt-get install bcmwl-kernel-source
- Wait for the driver to download and install.

- Now, run the following command:
sudo modprobe wl
- Restart your device and try connecting to the Wi-Fi network again.
7. Install the Additional Drivers
Sometimes, the default drivers installed with Ubuntu may not work properly with your adapter, causing connectivity issues. By installing the additional drivers, you can ensure that your adapter is using the most appropriate and up-to-date drivers, which can help resolve the No Wi-Fi Adapter Found error. You can check the status of the driver by following these steps:
- Navigate to the installed application list from the Ubuntu desktop.

- Search for the Software & Updates application in the search bar.

- Click the Additional Drivers tab to check whether any driver is available for your wireless adapter. If there is, select it and click Apply Changes.

- After completing the steps, restart your computer to verify if the “Ubuntu No Wi-Fi Adapter Found” error has been resolved.
5 Tips to Avoid “Ubuntu No Wi-Fi Adapter Found” Error
Here are the 5 tips to avoid the “Ubuntu No Wi-Fi Adapter Found” error on your Linux-based systems:
- 🔄 Keep your Ubuntu updated: Regular updates to your Ubuntu OS can help fix any known Wi-Fi adapter issues and ensure you have installed the latest drivers. Use the command
sudo apt update && sudo apt upgrade
to update your system. - ❌ Refrain from using unsupported or outdated Wi-Fi adapters: Ubuntu has a list of supported Wi-Fi adapters, and using an unsupported or outdated adapter can cause issues. Check with the manufacturer or Ubuntu community to ensure that your adapter is compatible with your version of Ubuntu.
- 🧹 Keep your Wi-Fi adapter clean: Dust and dirt can cause hardware issues with your Wi-Fi adapter. Regular cleaning can help prevent these issues and ensure your adapter works properly.
- 🔒 Avoid using multiple Wi-Fi adapters simultaneously: Using multiple Wi-Fi adapters simultaneously can cause conflicts and errors with your network settings. Use one adapter at a time to avoid any issues and errors for smooth performance and connectivity of Wi-Fi on your Linux system.
- 🚫 Do not run multiple network managers: Running multiple network managers on your Ubuntu device can cause conflicts and issues with your Wi-Fi adapter. Stick to using one network manager at a time to avoid any issues.
Wrapping up
To fix the “Ubuntu No Wi-Fi Adapter Found” error, you should update your Wi-Fi drivers, check the adapter status, reset the Network Manager, upgrade Ubuntu, reinstall the Network Manager, reinstall the Wi-Fi adapter driver, and install additional drivers if available.
If you found this guide helpful, you might also want to:
- Understand how to get the default gateway in Linux to manage and configure your network settings more effectively.
- Learn how to fix “transport endpoint is not connected” errors to solve filesystem issues and improve system stability.
- Explore using the
nslookup
command in Linux for better DNS troubleshooting and network diagnostics.