Software & AppsOperating SystemLinux

How To Fix ‘No WiFi Adapter Found’ Issue on Dell XPS 7590 with Ubuntu 18.04

Ubuntu 2

In this article, we will be discussing how to resolve the ‘No WiFi Adapter Found’ issue on a Dell XPS 7590 running Ubuntu 18.04. This is a common issue that many users face, but with the right steps, it can be resolved.

Disabling Secure Boot and Switching SATA Mode

The first step in resolving this issue is to disable Secure Boot and switch the SATA mode from RAID to AHCI. Secure Boot is a security feature designed to prevent malicious software and unauthorized operating systems from loading during the system start-up process. However, it can sometimes cause compatibility issues with certain hardware and software.

To disable Secure Boot and switch the SATA mode, follow these steps:

  1. Restart your computer and press F2 to enter the BIOS settings.
  2. Navigate to the ‘Boot’ tab and disable ‘Secure Boot’.
  3. Switch to the ‘System Configuration’ tab and change the SATA mode from RAID to AHCI.
  4. Save the changes and exit the BIOS.

Installing Necessary Drivers and Firmware

After disabling Secure Boot and switching the SATA mode, the next step is to install the necessary drivers and firmware. This can be done through the terminal using the following commands:

$ sudo apt-get install git
$ sudo apt-get install build-essential

These commands install ‘git’ and ‘build-essential’. Git is a version control system that lets you manage and keep track of your source code history. ‘Build-essential’ is a package that contains references to all the packages needed to compile a Debian package. It generally includes the GCC/g++ compilers and libraries and some other utilities.

Next, clone the iwlwifi backport repository and compile the drivers:

$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
$ cd backport-iwlwifi
$ make defconfig-iwlwifi-public
$ make -j4
$ sudo make install

These commands clone the iwlwifi backport repository, change the directory to the cloned repository, make a default configuration for the iwlwifi, compile the drivers using 4 cores (the ‘-j4’ option), and install the drivers.

Finally, install the latest iwlwifi firmware:

$ sudo git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ cd linux-firmware
$ sudo cp iwlwifi-* /lib/firmware/

These commands clone the linux-firmware repository, change the directory to the cloned repository, and copy all iwlwifi firmware files to the /lib/firmware/ directory.

After running these commands, restart your system and check if the WiFi adapter is detected.

Updating Ubuntu Version

If the above solutions do not resolve the issue, you should consider updating to a more recent version of Ubuntu. Users have reported successful WiFi adapter detection on Ubuntu 19.10 and Ubuntu 21.04. You can download these versions from the official Ubuntu website.

Alternative Solution

An alternative solution is to install recommended packages and perform an upgrade. This can be done by running the following command:

$ sudo apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04 && sudo apt upgrade

This command installs the recommended packages for the hardware enablement (HWE) stack for Ubuntu 18.04, and then upgrades the system. The HWE stack includes newer versions of the Linux kernel and X server which provide more recent hardware support.

Remember to have a hard-wired internet connection during the installation or update process to handle any necessary downloads or updates.

We hope this article has been helpful in resolving the ‘No WiFi Adapter Found’ issue on your Dell XPS 7590 running Ubuntu 18.04. If you have any further issues, feel free to reach out for assistance.

Can I fix the ‘No WiFi Adapter Found’ issue on my Dell XPS 7590 running Ubuntu 18.04 by disabling Secure Boot and switching SATA mode?

Yes, disabling Secure Boot and switching the SATA mode from RAID to AHCI can help resolve the ‘No WiFi Adapter Found’ issue on a Dell XPS 7590 running Ubuntu 18.04. Follow the steps mentioned in the article to perform these changes.

What are the necessary drivers and firmware that need to be installed to fix the issue?

To fix the ‘No WiFi Adapter Found’ issue, you need to install the ‘git’ and ‘build-essential’ packages. These can be installed using the following commands in the terminal:

$ sudo apt-get install git
$ sudo apt-get install build-essential

Additionally, you need to clone the iwlwifi backport repository and compile the drivers, as well as install the latest iwlwifi firmware. The steps to do this are provided in the article.

Do I need to update my Ubuntu version to resolve the issue?

If the previous steps do not resolve the ‘No WiFi Adapter Found’ issue, updating to a more recent version of Ubuntu, such as Ubuntu 19.10 or Ubuntu 21.04, can be considered. Users have reported successful WiFi adapter detection on these versions. You can download the newer versions from the official Ubuntu website.

Is there an alternative solution to fix the issue?

Yes, an alternative solution is to install recommended packages and perform an upgrade. This can be done by running the following command in the terminal:

$ sudo apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04 && sudo apt upgrade

This command installs the recommended packages for the hardware enablement (HWE) stack for Ubuntu 18.04 and then upgrades the system. The HWE stack includes newer versions of the Linux kernel and X server, which provide more recent hardware support.

Do I need a hard-wired internet connection during the installation or update process?

Yes, it is recommended to have a hard-wired internet connection during the installation or update process. This ensures that any necessary downloads or updates can be handled smoothly and without interruption.

Leave a Comment

Your email address will not be published. Required fields are marked *