Can't use wifi. Kernel driver: iwlwifi not in use

Hey there, I recently installed EndeavourOS on my desktop again. After a period of using Windows, I felt compelled to hop back on Linux.
However I’m having issues using wifi. It seems to me that the issue is that my wifi driver is not in use.

$ lspci -nnk

04:00.0 Network controller [0280]: Intel Corporation Wireless-AC 9260 [8086:2526] (rev 29)
        Subsystem: Intel Corporation Wireless-AC 9260 [8086:0014]
        Kernel modules: iwlwifi
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 26)
        Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1043:87c3]
        Kernel driver in use: r8169
        Kernel modules: r8169

I would imagine my wireless network card should also have a row of text saying “Kernel driver in use: iwlwifi”. And looking in my firmware folder, I already have the file corresponding to my Wireless-AC 9260.
/lib/firmware/iwlwifi-9260-th-b0-jf-b0-34.ucode.zst.
(Can also be downloaded from here https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html)

I feel a bit lost to be honest and don’t know how to resolve this. If somebody knows what to do I’d be really happy, since running an ethernet cable through multiple rooms isn’t something my roommate would like.
I’ll provide some other outputs from the terminal that might be of help in troubleshooting.

$ rfkill list

0: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
$ nmcli device status

DEVICE  TYPE      STATE                   CONNECTION         
enp5s0  ethernet  connected               Wired connection 1 
lo      loopback  connected (externally)  lo 
sudo dmesg | grep iwl

[    7.022563] iwlwifi: probe of 0000:04:00.0 failed with error -110
$ inxi -Na

Network:
  Device-1: Intel Wireless-AC 9260 driver: N/A modules: iwlwifi pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:2526 class-ID: 0280
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: f000 bus-ID: 05:00.0 chip-ID: 10ec:8168 class-ID: 0200

Screenshot_20240208_015830

Thank you in advance to anyone caring to read this.

It shows the module isn’t loaded. Have you tried to remove and load the module?

sudo rmmod iwlwifi

sudo modprobe iwlwifi

Edit: If this doesn’t work you can check to make sure the module isn’t blacklisted in /etc/modprobe.d/ and also at /usr/lib/modprobe.d/

Removing and loading the module sadly doesn’t change it.

I looked in my /etc/modprobe.d/ folder and only found a file named firewalld-sysctls.conf
In the /usr/lib/modprobe.d/ folder no signs of blacklisting any module was found there either.

Thanks for your fast reply though, if you have any other ideas I’d be happy to hear.

Did you try the firmware for the 9260 chip

https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-9260-th-b0-jf-b0-34.618819.0.tgz