Dell XPS 7590 Ubuntu 18.04 - No WiFi Adapter found
Solution 1
The Dell XPS 7590 ships with the Killer AX1650 WiFi module which, at the time of this posting, is not supported at install for Ubuntu 16.04+. After banging my head against the wall and contemplating reinstalling Windows to check if there was a hardware issue with the WiFi module, I finally stumbled upon the answer here.
The XPS 7590 is a beautiful machine, so I hope this helps someone.
Solution 2
The accepted solution from here works for me except that Ubuntu does not come with the make
command. As I had no Ethernet port and obviously no Wi-fi, I had to install build-essential
which provides make
offline.
So to install it I took it from Ubuntu ISO file, as build-essential
is not installed but is available.
sudo mkdir /media/cdrom
sudo mount /home/bernard/Downloads/ubuntu-18.04.3-desktop-amd64.iso /media/cdrom
sudo apt-cdrom -d=/media/cdrom add -m
sudo apt update
sudo apt install build-essential
Don't forget to remove it after by commenting out the cdrom line in /etc/apt/sources.list
.
If the driver is on a USB stick, you may run into permission issues while running make
commands if you use filesystems that don't really support permissions.
Solution 3
Warning!
Check the kernel version before continue. If uname -r
output is 5.0.0-38-generic
, DO NOT install iwlwifi-backport driver on your machine as it leads to system freezes when Wi-Fi is turned on.
The link in the accepted answer is dead so I'm pulling the referenced solution from Google cache and leaving it here for future seekers.
Killer AX1650 In Debian/Ubuntu 16.04+
Some users have expressed a desire to use the Killer AX1650 in Debian-based Linux. If your version of Linux does not support the Killer Wireless AX1650 at install, and you are using Ubuntu 16.04 or later, or another version of Debian Linux, you can use this guide to backport the drivers from the latest version of Ubuntu/Debian, enabling the Killer AX1650 in 16.04 or later. We have confirmed that this will result in wireless connectivity in Ubuntu 16.04 with the Killer Wireless AX1650.
If the device you are attempting to install WI-FI drivers on has NO Internet access at all, please refer to the following article
Please note that Secure Boot must be disabled in your BIOS before following these steps. If you are unsure how to disable Secure Boot, please refer to your machine or motherboard’s support materials or website.
Type or copy and paste the following commands in a terminal, one line at a time, pressing Enter after each command.
$ sudo apt-get install git $ sudo apt-get install build-essential $ 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
Additionally, you will need to ensure you have 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/
Then restart.
Once you have done this, you should be able to connect to your wireless access point.
How to disable Secure Boot? See Alienware Ubuntu Based Systems: Disable Secure Boot to Modify or Replace the bootloader
Solution 4
If you are trying to install a fresh Ubuntu system on a new Dell XPS 15, another option is to go for a more recent Ubuntu version. I have verified that Ubuntu 19.10
is able to detect the WiFi adapter.
Related videos on Youtube
Lord Arryn
Updated on September 18, 2022Comments
-
Lord Arryn over 1 year
In order to install Ubuntu on the XPS 7590 (I've heard the same was true for the 9570 as well) you have to open the boot menu and modify BIOS settings to turn "Secure Boot" off and to switch SATA mode from RAID to AHCI.
Doing the above I was able to fully install Ubuntu 18.04, however I needed a hard-wired internet connection to handle any downloads/updates because, under the WiFi settings no networks were available and I was instead greeted by the message "No WiFi Adapter Found". None of the existing answers on this forum, StackOverflow, or even working with Dell Support were able to solve this issue for me.
-
lrkwz almost 5 yearsdid you fixed it? how will it behave with kernel upgrades? (I wish to buy one as well and I'm a little worried particularly for the UHD display)
-
Lord Arryn almost 5 yearsYes, this answer fixed the issue. I posted the question and answer simply to spread the word. How it behaves with kernel upgrades will remain to be seen, but I am not anticipating further issues.
-
lrkwz almost 5 yearsYou should accept.your own answer I guess
-
radistao over 4 yearsi have multiple errors
At main.c:160: - SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:72 - SSL error:2006D080:BIO routines:BIO_new_file:no such file: ../crypto/bio/bss_file.c:79
and then:Warning: modules_install: missing 'System.map' file. Skipping depmod. depmod will prefer updates/ over kernel/ -- OK!
Your backported driver modules should be installed now. Reboot.
Is it OK on something is missing? Note: after reboot wi-fi is still not available.... -
radistao over 4 yearsAnd don't forget to disable
Secure Boot
in BIOS! Somehow i missed this requirement and failed to configure WiFi first time. -
Dr. Gianluigi Zane Zanettini over 4 yearsUnfortunately this won't work with Ubuntu 19.03 or newer: most of the packages, like build-essential, are no longer available on the install media.
-
cwhisperer over 4 yearsThe link saved my day and don't forget to disable Secure Boot in BIOS!
-
Amreesh Tyagi over 4 yearsusefull link to install wifi, bluetooth, nvidia drivers. medium.com/@tylergwlum/… Tip: Suspend mode will work only if you switch off the bluetooth.
-
hridayns almost 4 yearsSorry I'm a newbie at Linux but do I do the firmware part while being inside the
backport-iwlwifi
folder or cd out of that and then run the commands? -
naXa stands with Ukraine almost 4 years@hridayns I recommend to keep these parts in separate folders.
cd ..
after the first part and then run commands in the second part -
batigolix over 2 yearsIndeed. Ubuntu 20.04 LTS is not able to detect the WIFI adapter, but in Ubuntu 21.04 it works well.