Killer Wifi 6 not detected

Hi. I've tried absolutely everything that I've found on the internet and also in this forum, related to the problem of Zorin not detecting my killer wifi 6.

My hardware is a brand new laptop Alienware x15 R2. Here are full hw details:

tomasz@tomasz-x15:~$ inxi -F
System:    Host: tomasz-x15 Kernel: 5.15.0-57-generic x86_64 bits: 64 Desktop: Gnome 3.38.4 Distro: Zorin OS 16.2 
Machine:   Type: Laptop System: Alienware product: Alienware x15 R2 v: 1.10.0 serial: <superuser/root required> 
           Mobo: Alienware model: 07TT0R v: A00 serial: <superuser/root required> UEFI: Alienware v: 1.10.0 date: 11/14/2022 
Battery:   ID-1: BAT1 charge: 79.9 Wh condition: 82.7/87.0 Wh (95%) 
CPU:       Topology: 10-Core model: 12th Gen Intel Core i7-12700H bits: 64 type: MT MCP L2 cache: 24.0 MiB 
           Speed: 985 MHz min/max: 400/4600 MHz Core speeds (MHz): 1: 1028 2: 750 3: 910 4: 1184 5: 1082 6: 881 7: 1129 
           8: 1146 9: 834 10: 1084 11: 1351 12: 1475 13: 1167 14: 743 15: 1023 16: 1115 17: 880 18: 1182 19: 1238 20: 1169 
Graphics:  Device-1: Intel driver: i915 v: kernel 
           Device-2: NVIDIA driver: nvidia v: 470.161.03 
           Display: x11 server: X.Org 1.20.13 driver: nvidia resolution: 2560x1440~240Hz 
           OpenGL: renderer: NVIDIA GeForce RTX 3070 Ti Laptop GPU/PCIe/SSE2 v: 4.6.0 NVIDIA 470.161.03 
Audio:     Device-1: Intel driver: sof-audio-pci-intel-tgl 
           Device-2: NVIDIA driver: snd_hda_intel 
           Sound Server: ALSA v: k5.15.0-57-generic 
Network:   Device-1: Intel driver: N/A 
           IF-ID-1: usb0 state: unknown speed: -1 duplex: half mac: e2:c9:ab:2a:2a:1e 
Drives:    Local Storage: total: 953.87 GiB used: 25.94 GiB (2.7%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: PM9A1 NVMe 1024GB size: 953.87 GiB 
RAID:      Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd 
Partition: ID-1: / size: 366.69 GiB used: 25.85 GiB (7.0%) fs: ext4 dev: /dev/nvme0n1p7 
Sensors:   System Temperatures: cpu: 50.0 C mobo: N/A gpu: nvidia temp: 46 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 394 Uptime: 25m Memory: 31.03 GiB used: 2.54 GiB (8.2%) Shell: bash inxi: 3.0.38 

I have windows 11 preinstalled which is fully functional. Wifi is perfectly working in it. I've the most up to date bios, however in bios there is absolutely no option mentioning wifi, yet it somehow works in win11. My laptop doesn't have any physical wifi switch button (I triple checked that). There is only hotkey to toggle BT but that doesn't affect the Wifi.
So I've installed Zorin as dual boot in addition to that windows 11, and it turns out wifi is not working.

Here is the full system info related to the wifi:

########## wireless info START ##########

Report from: 12 Jan 2023 10:40 CET +0100

Booted last: 12 Jan 2023 00:00 CET +0100

Script from: 25 Jan 2020 03:34 UTC +0000

##### release ###########################

Distributor ID:	Zorin
Description:	Zorin OS 16.2
Release:	16
Codename:	focal

##### kernel ############################

Linux 5.15.0-57-generic #63~20.04.1-Ubuntu SMP Wed Nov 30 13:40:16 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Parameters: ro, quiet, splash, vt.handoff=7

##### desktop ###########################

sed: can't read /root/.dmrc: No such file or directory

Could not be determined.

##### lspci #############################

0000:00:14.3 Network controller [0280]: Intel Corporation Device [8086:51f0] (rev 01)
	DeviceName: Onboard - Ethernet
	Subsystem: Bigfoot Networks, Inc. Device [1a56:1672]

##### lsusb #############################

Bus 004 Device 002: ID 0bda:0328 Realtek Semiconductor Corp. USB3.0-CRW
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 0d62:babc Darfon Electronics Corp. Keyboard
Bus 003 Device 004: ID 0c45:6d1e Microdia Integrated_Webcam_HD
Bus 003 Device 003: ID 187c:0550 Alienware Corporation AW-ELC
Bus 003 Device 008: ID 04e8:6863 Samsung Electronics Co., Ltd Galaxy series, misc. (tethering mode)
Bus 003 Device 006: ID 8087:0033 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

##### PCMCIA card info ##################

##### rfkill ############################

0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no

##### secure boot #######################

SecureBoot disabled

##### lsmod #############################

alienware_wmi          20480  0
wmi_bmof               16384  0
dell_wmi_descriptor    20480  0
nvidia_wmi_ec_backlight    16384  0
iwlwifi               446464  0
cfg80211              970752  1 iwlwifi
wmi                    32768  4 nvidia_wmi_ec_backlight,alienware_wmi,wmi_bmof,dell_wmi_descriptor

##### interfaces ########################

##### ifconfig ##########################

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback <MAC address> brd <MAC address>
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
3: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether <MAC 'usb0' [IF1]> brd <MAC address>
    inet 192.168.42.150/24 brd 192.168.42.255 scope global dynamic noprefixroute usb0
       valid_lft 3322sec preferred_lft 3322sec
    inet6 fe80::ee91:e044:7333:ea0a/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

##### iwconfig ##########################

lo        no wireless extensions.

usb0      no wireless extensions.

##### route #############################

default via 192.168.42.129 dev usb0 proto dhcp metric 100 
169.254.0.0/16 dev usb0 scope link metric 1000 
192.168.42.0/24 dev usb0 proto kernel scope link src 192.168.42.150 metric 100 

##### resolv.conf #######################

[777 root '/etc/resolv.conf' -> '../run/systemd/resolve/stub-resolv.conf']

nameserver 127.0.0.53
options edns0 trust-ad

##### network managers ##################

Installed:

	NetworkManager

Running:

root         942       1  0 10:19 ?        00:00:00 /usr/sbin/NetworkManager --no-daemon

##### NetworkManager info ###############

GENERAL.DEVICE:                         usb0
GENERAL.TYPE:                           ethernet
GENERAL.NM-TYPE:                        NMDeviceEthernet
GENERAL.DBUS-PATH:                      /org/freedesktop/NetworkManager/Devices/3
GENERAL.VENDOR:                         Samsung Electronics Co., Ltd
GENERAL.PRODUCT:                        Galaxy series, misc. (tethering mode)
GENERAL.DRIVER:                         rndis_host
GENERAL.DRIVER-VERSION:                 5.15.0-57-generic
GENERAL.FIRMWARE-VERSION:               RNDIS device
GENERAL.HWADDR:                         <MAC 'usb0' [IF1]>
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.REASON:                         0 (No reason given)
GENERAL.IP4-CONNECTIVITY:               4 (full)
GENERAL.IP6-CONNECTIVITY:               3 (limited)
GENERAL.UDI:                            /sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/net/usb0
GENERAL.IP-IFACE:                       usb0
GENERAL.IS-SOFTWARE:                    no
GENERAL.NM-MANAGED:                     yes
GENERAL.AUTOCONNECT:                    yes
GENERAL.FIRMWARE-MISSING:               no
GENERAL.NM-PLUGIN-MISSING:              no
GENERAL.PHYS-PORT-ID:                   --
GENERAL.CONNECTION:                     Wired connection 1
GENERAL.CON-UUID:                       ba6171e9-e27b-3512-b1f8-5c186d33089d
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/2
GENERAL.METERED:                        yes (guessed)
CAPABILITIES.CARRIER-DETECT:            yes
CAPABILITIES.SPEED:                     unknown
CAPABILITIES.IS-SOFTWARE:               no
CAPABILITIES.SRIOV:                     no
INTERFACE-FLAGS.UP:                     yes
INTERFACE-FLAGS.LOWER-UP:               yes
INTERFACE-FLAGS.CARRIER:                yes
WIRED-PROPERTIES.CARRIER:               on
IP4.ADDRESS[1]:                         192.168.42.150/24
IP4.GATEWAY:                            192.168.42.129
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 192.168.42.129, mt = 100
IP4.ROUTE[2]:                           dst = 192.168.42.0/24, nh = 0.0.0.0, mt = 100
IP4.ROUTE[3]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             192.168.42.129
DHCP4.OPTION[1]:                        dhcp_lease_time = 3600
DHCP4.OPTION[2]:                        domain_name_servers = 192.168.42.129
DHCP4.OPTION[3]:                        expiry = 1673519754
DHCP4.OPTION[4]:                        host_name = tomasz-x15
DHCP4.OPTION[5]:                        ip_address = 192.168.42.150
DHCP4.OPTION[6]:                        next_server = 192.168.42.129
DHCP4.OPTION[7]:                        requested_broadcast_address = 1
DHCP4.OPTION[8]:                        requested_domain_name = 1
DHCP4.OPTION[9]:                        requested_domain_name_servers = 1
DHCP4.OPTION[10]:                       requested_domain_search = 1
DHCP4.OPTION[11]:                       requested_host_name = 1
DHCP4.OPTION[12]:                       requested_interface_mtu = 1
DHCP4.OPTION[13]:                       requested_ms_classless_static_routes = 1
DHCP4.OPTION[14]:                       requested_nis_domain = 1
DHCP4.OPTION[15]:                       requested_nis_servers = 1
DHCP4.OPTION[16]:                       requested_ntp_servers = 1
DHCP4.OPTION[17]:                       requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[18]:                       requested_root_path = 1
DHCP4.OPTION[19]:                       requested_routers = 1
DHCP4.OPTION[20]:                       requested_static_routes = 1
DHCP4.OPTION[21]:                       requested_subnet_mask = 1
DHCP4.OPTION[22]:                       requested_time_offset = 1
DHCP4.OPTION[23]:                       requested_wpad = 1
DHCP4.OPTION[24]:                       routers = 192.168.42.129
DHCP4.OPTION[25]:                       subnet_mask = 255.255.255.0
IP6.ADDRESS[1]:                         fe80::ee91:e044:7333:ea0a/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/2
CONNECTIONS.AVAILABLE-CONNECTIONS[1]:   ba6171e9-e27b-3512-b1f8-5c186d33089d | Wired connection 1

##### NetworkManager.state ##############

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true

##### NetworkManager config #############

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3

[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no

[[/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf]]
[main]
dns=systemd-resolved

[[/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf]]
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma

[[/usr/lib/NetworkManager/conf.d/20-connectivity-zorin.conf]]
[connectivity]
uri=http://connectivity.zorin-os.com/

[[/usr/lib/NetworkManager/conf.d/no-mac-addr-change.conf]]
[device-mac-addr-change-wifi]
match-device=driver:rtl8723bs,driver:rtl8189es,driver:r8188eu,driver:8188eu,driver:eagle_sdio,driver:wl
wifi.scan-rand-mac-address=no

##### NetworkManager profiles ###########

##### Netplan config ####################

[/etc/netplan/00-default-nm-renderer.yaml]
network:
  renderer: NetworkManager

##### iw reg get ########################

Region: Europe/Stockholm (based on set time zone)

global
country 00: DFS-UNSET
	(755 - 928 @ 2), (N/A, 20), (N/A), PASSIVE-SCAN
	(2402 - 2472 @ 40), (N/A, 20), (N/A)
	(2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
	(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
	(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
	(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
	(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
	(5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
	(57240 - 63720 @ 2160), (N/A, 0), (N/A)

##### iwlist channels ###################

lo        no frequency information.

usb0      no frequency information.

##### iwlist scan #######################

lo        Interface doesn't support scanning.

usb0      Interface doesn't support scanning.

##### module infos ######################

[iwlwifi]
filename:       /lib/modules/5.15.0-57-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license:        GPL
description:    Intel(R) Wireless WiFi driver for Linux
depends:        cfg80211
retpoline:      Y
intree:         Y
name:           iwlwifi
vermagic:       5.15.0-57-generic SMP mod_unload modversions 
parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
parm:           11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm:           amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 2K for AX210 devices, 4K for other devices 1:4K 2:8K 3:12K (16K buffers) 4: 2K (default 0) (int)
parm:           fw_restart:restart firmware in case of error (default true) (bool)
parm:           nvm_file:NVM file name (charp)
parm:           uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm:           enable_ini:Enable debug INI TLV FW debug infrastructure (default: true (bool)
parm:           bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm:           led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm:           power_save:enable WiFi power management (default: disable) (bool)
parm:           power_level:default power save level (range from 1 - 5, default: 1) (int)
parm:           disable_11ac:Disable VHT capabilities (default: false) (bool)
parm:           remove_when_gone:Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)
parm:           disable_11ax:Disable HE capabilities (default: false) (bool)

[cfg80211]
filename:       /lib/modules/5.15.0-57-generic/kernel/net/wireless/cfg80211.ko
description:    wireless configuration support
license:        GPL
depends:        
retpoline:      Y
intree:         Y
name:           cfg80211
vermagic:       5.15.0-57-generic SMP mod_unload modversions 
parm:           bss_entries_limit:limit to number of scan BSS entries (per wiphy, default 1000) (int)
parm:           ieee80211_regdom:IEEE 802.11 regulatory domain code (charp)
parm:           cfg80211_disable_40mhz_24ghz:Disable 40MHz support in the 2.4GHz band (bool)

##### module parameters #################

[iwlwifi]
11n_disable: 0
amsdu_size: 0
bt_coex_active: Y
disable_11ac: N
disable_11ax: N
enable_ini: Y
fw_restart: Y
led_mode: 0
nvm_file: (null)
power_level: 0
power_save: N
remove_when_gone: N
swcrypto: 0
uapsd_disable: 3

[cfg80211]
bss_entries_limit: 1000
cfg80211_disable_40mhz_24ghz: N
ieee80211_regdom: 00

##### /etc/modules ######################

##### modprobe options ##################

[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci

[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac

[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off

[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211

##### rc.local ##########################

grep: /etc/rc.local: No such file or directory

##### pm-utils ##########################

##### udev rules ########################

[/etc/udev/rules.d/70-snap.network-manager.rules]
# network-manager
KERNEL=="rfkill", TAG+="snap_network-manager_networkmanager"
# ppp
KERNEL=="ppp", TAG+="snap_network-manager_networkmanager"
# ppp
KERNEL=="tty[a-zA-Z]*[0-9]*", TAG+="snap_network-manager_networkmanager"
TAG=="snap_network-manager_networkmanager", RUN+="/usr/lib/snapd/snap-device-helper $env{ACTION} snap_network-manager_networkmanager $devpath $major:$minor"

##### dmesg #############################

########## wireless info END ############

APT is fully updated and upgraded. Secure boot is disabled (as already mentioned in above log).

My wifi hardware is: Killer AX1675
I tried to install drivers from this page for proper kernel (which is 5.15.0-57-generic), but it didn't worked.

All guidelines are leading me to contact dell support for hardware failure, but it functions perfectly fine when I switch to windows 11.

Please help. This is my first linux experience and I don't know much of it yet, but I really want to switch over from windows, and if I find ways for all my necessary software then I'll even start using it in my business. Zorin feels rly great!

Best regards
Tomasz

Did a websearch of "Killer AX1675 ubuntu 20.04"
and found this: [SOLVED] Ubuntu 20.04 and AX1675 wifi not working
That ubuntu thread is marked as SOLVED and the link points to where it was solved. Maybe worth reading the whole thread for completeness though.

Remember, as ZorinOS 16 is based on "Ubuntu 20.04", you can often find additional help using that term in a wider websearch.

Hi. Thank you so much for your reply. I checked your link, and followed the steps from that post. Unfortunately it faild to build with kernel 5.15, but I've found someone made a patch that was never set to upstream, so I applied it manually, and then it gave me lots of different compilation errors that I didn't understand, so finally I've removed that faulty module, and started digging myself, and with use of apt search iwlwifi I've found this specific version available:

linux-modules-iwlwifi-5.15.0-57-generic/focal-updates,focal-security,now 5.15.0-57.63~20.04.1 amd64 [installed]
  Linux kernel iwlwifi modules for version 5.15.0-57

I've installed it, rebooted and it works!

I was wondering, if zorin updater could somehow figure it out on its own? It might be an amazing feature for a noob users like me.

But thank you again for your reply.
Best regards
Tomasz

1 Like

Glad you now have it working. I have therefore marked your last post as "Solution".