Iwlwifi sometimes doesn't recognize my intel 9260

I have a dual boot system with Manjaro and windows 10. When I boot straight into Manjaro, I have no wifi connection, and get the following error:

journalctl -k -b -1 | grep iwlwifi

dec 29 10:53:00  kernel: iwlwifi 0000:05:00.0: enabling device (0000 -> 0002)
dec 29 10:53:00  kernel: iwlwifi: probe of 0000:05:00.0 failed with error -110

When I boot into windows and then reboot into Manjaro everything works fine as expected:
dmesg | grep iwlwifi

[    5.452224] iwlwifi 0000:05:00.0: enabling device (0000 -> 0002)
[    5.464064] iwlwifi 0000:05:00.0: loaded firmware version 41.1f1e8d4a.0 op_mode iwlmvm
[    5.542007] iwlwifi 0000:05:00.0: Detected Intel(R) Dual Band Wireless AC 9260, REV=0x324
[    5.593779] iwlwifi 0000:05:00.0: base HW address: 14:4f:8a:44:15:6a
[    5.670721] iwlwifi 0000:05:00.0 wlp5s0: renamed from wlan0

My intel 9260 is integrated into my Gigabyte X470 gaming 5 motherboard.
I have tested this on kernels 4.14, 4.19.8 and 4.20 all with the same result.

Please post the output of the following commands:

hwinfo --netcard --wlan --bluetooth | grep -Ei "model\:|driver\:|status\:|cmd\:|file\:|detected\:" | grep -v "Config Status" 
lsmod

Please post 2 sets of outputs, one set with connection booted properly, and one set from when it is not working.

Also try this:

Try a full power down reset. Power off the computer, unplug all power sources from the unit . Press the power button a few times without any power. Plug the power back in, and power the system back up. Boot straight into Manjaro.

Thank you for your reply.
Here is the output to the commands when WiFi is not working:

  Model: "Intel I211 Gigabit Network Connection"
  Driver: "igb"
  Device File: enp6s0
  Link detected: no
    Driver Status: igb is active
    Driver Activation Cmd: "modprobe igb"
  Model: "Intel Network controller"
    Driver Status: iwlwifi is active
    Driver Activation Cmd: "modprobe iwlwifi"
  Model: "Intel Bluetooth Device"
  Driver: "btusb"
    Driver Status: btusb is active
    Driver Activation Cmd: "modprobe btusb"
Module                  Size  Used by
rfcomm                 86016  16
fuse                  131072  3
edac_mce_amd           28672  0
snd_hda_codec_hdmi     61440  1
bnep                   28672  2
kvm                   741376  0
irqbypass              16384  1 kvm
snd_hda_codec_realtek   122880  1
snd_hda_codec_generic    90112  1 snd_hda_codec_realtek
snd_usb_audio         262144  1
wmi_bmof               16384  0
uinput                 20480  0
mxm_wmi                16384  0
nvidia_drm             57344  5
nvidia_modeset       1040384  12 nvidia_drm
crct10dif_pclmul       16384  1
nls_iso8859_1          16384  1
snd_hda_intel          49152  5
uvcvideo              114688  0
crc32_pclmul           16384  0
iwlwifi               344064  0
nls_cp437              20480  1
btusb                  57344  0
snd_usbmidi_lib        36864  1 snd_usb_audio
snd_hda_codec         155648  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
videobuf2_vmalloc      20480  1 uvcvideo
drm_kms_helper        208896  1 nvidia_drm
btrtl                  20480  1 btusb
vfat                   20480  1
videobuf2_memops       20480  1 videobuf2_vmalloc
btbcm                  16384  1 btusb
videobuf2_v4l2         28672  1 uvcvideo
fat                    81920  1 vfat
btintel                28672  1 btusb
igb                   249856  0
ghash_clmulni_intel    16384  0
videobuf2_common       57344  2 videobuf2_v4l2,uvcvideo
input_leds             16384  0
snd_rawmidi            45056  1 snd_usbmidi_lib
joydev                 28672  0
bluetooth             651264  41 btrtl,btintel,btbcm,bnep,btusb,rfcomm
aesni_intel           200704  0
drm                   499712  8 drm_kms_helper,nvidia_drm
snd_hda_core           98304  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_seq_device         16384  1 snd_rawmidi
videodev              229376  3 videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
i2c_algo_bit           16384  1 igb
sp5100_tco             20480  0
snd_pcm               135168  5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
aes_x86_64             20480  1 aesni_intel
crypto_simd            16384  1 aesni_intel
snd_timer              40960  1 snd_pcm
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
mousedev               24576  0
cfg80211              778240  1 iwlwifi
media                  57344  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
dca                    16384  1 igb
glue_helper            16384  1 aesni_intel
ecdh_generic           24576  1 bluetooth
pcspkr                 16384  0
i2c_piix4              28672  0
k10temp                16384  0
agpgart                53248  1 drm
ccp                    98304  0
snd                   102400  24 snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
rfkill                 28672  7 bluetooth,cfg80211
rng_core               16384  1 ccp
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
soundcore              16384  1 snd
fb_sys_fops            16384  1 drm_kms_helper
pinctrl_amd            32768  0
gpio_amdpt             20480  0
wmi                    32768  2 wmi_bmof,mxm_wmi
nvidia              17317888  557 nvidia_modeset
evdev                  24576  19
mac_hid                16384  0
pcc_cpufreq            20480  0
acpi_cpufreq           28672  0
ipmi_devintf           20480  0
ipmi_msghandler        65536  2 ipmi_devintf,nvidia
crypto_user            20480  0
ip_tables              32768  0
x_tables               49152  1 ip_tables
ext4                  745472  1
crc32c_generic         16384  0
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  131072  1 ext4
fscrypto               32768  1 ext4
sd_mod                 57344  3
hid_generic            16384  0
usbhid                 61440  0
hid                   143360  2 usbhid,hid_generic
ahci                   40960  2
libahci                40960  1 ahci
libata                282624  2 libahci,ahci
xhci_pci               20480  0
crc32c_intel           24576  2
scsi_mod              258048  2 sd_mod,libata
xhci_hcd              262144  1 xhci_pci

And when it is working:

  Model: "Intel I211 Gigabit Network Connection"
  Driver: "igb"
  Device File: enp6s0
  Link detected: no
    Driver Status: igb is active
    Driver Activation Cmd: "modprobe igb"
  Model: "Intel WLAN controller"
  Driver: "iwlwifi"
  Device File: wlp5s0
  Link detected: yes
    Driver Status: iwlwifi is active
    Driver Activation Cmd: "modprobe iwlwifi"
  Model: "Intel Bluetooth Device"
  Driver: "btusb"
    Driver Status: btusb is active
    Driver Activation Cmd: "modprobe btusb"
Module                  Size  Used by
fuse                  131072  3
ccm                    20480  6
rfcomm                 86016  16
edac_mce_amd           28672  0
snd_hda_codec_hdmi     61440  1
bnep                   28672  2
arc4                   16384  2
iwlmvm                442368  0
mac80211              946176  1 iwlmvm
kvm                   741376  0
irqbypass              16384  1 kvm
iwlwifi               344064  1 iwlmvm
snd_hda_codec_realtek   122880  1
nls_iso8859_1          16384  1
nls_cp437              20480  1
snd_hda_codec_generic    90112  1 snd_hda_codec_realtek
vfat                   20480  1
fat                    81920  1 vfat
btusb                  57344  0
uvcvideo              114688  0
uinput                 20480  0
wmi_bmof               16384  0
btrtl                  20480  1 btusb
nvidia_drm             57344  5
btbcm                  16384  1 btusb
mxm_wmi                16384  0
btintel                28672  1 btusb
nvidia_modeset       1040384  17 nvidia_drm
videobuf2_vmalloc      20480  1 uvcvideo
snd_usb_audio         262144  1
videobuf2_memops       20480  1 videobuf2_vmalloc
crct10dif_pclmul       16384  1
snd_hda_intel          49152  5
videobuf2_v4l2         28672  1 uvcvideo
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
bluetooth             651264  41 btrtl,btintel,btbcm,bnep,btusb,rfcomm
cfg80211              778240  3 iwlmvm,iwlwifi,mac80211
snd_hda_codec         155648  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
igb                   249856  0
drm_kms_helper        208896  1 nvidia_drm
videobuf2_common       57344  2 videobuf2_v4l2,uvcvideo
snd_usbmidi_lib        36864  1 snd_usb_audio
videodev              229376  3 videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_core           98304  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_rawmidi            45056  1 snd_usbmidi_lib
snd_seq_device         16384  1 snd_rawmidi
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
sp5100_tco             20480  0
aesni_intel           200704  4
i2c_algo_bit           16384  1 igb
aes_x86_64             20480  1 aesni_intel
crypto_simd            16384  1 aesni_intel
ecdh_generic           24576  1 bluetooth
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
media                  57344  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
input_leds             16384  0
joydev                 28672  0
glue_helper            16384  1 aesni_intel
mousedev               24576  0
pcspkr                 16384  0
drm                   499712  8 drm_kms_helper,nvidia_drm
snd_pcm               135168  5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
i2c_piix4              28672  0
rfkill                 28672  9 bluetooth,cfg80211
dca                    16384  1 igb
k10temp                16384  0
snd_timer              40960  1 snd_pcm
agpgart                53248  1 drm
snd                   102400  24 snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
ccp                    98304  0
fb_sys_fops            16384  1 drm_kms_helper
nvidia              17317888  870 nvidia_modeset
soundcore              16384  1 snd
gpio_amdpt             20480  0
rng_core               16384  1 ccp
pinctrl_amd            32768  0
wmi                    32768  2 wmi_bmof,mxm_wmi
evdev                  24576  19
pcc_cpufreq            20480  0
mac_hid                16384  0
acpi_cpufreq           28672  0
ipmi_devintf           20480  0
ipmi_msghandler        65536  2 ipmi_devintf,nvidia
crypto_user            20480  0
ip_tables              32768  0
x_tables               49152  1 ip_tables
ext4                  745472  1
crc32c_generic         16384  0
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  131072  1 ext4
fscrypto               32768  1 ext4
sd_mod                 57344  3
hid_generic            16384  0
usbhid                 61440  0
hid                   143360  2 usbhid,hid_generic
ahci                   40960  2
libahci                40960  1 ahci
libata                282624  2 libahci,ahci
xhci_pci               20480  0
crc32c_intel           24576  2
xhci_hcd              262144  1 xhci_pci
scsi_mod              258048  2 sd_mod,libata

Also, I have noticed that when WiFi is working it still works after shutting down but turning my PC back on quickly. This morning I tried booting it after last night (with power plugged in over the night), and WiFi did not work when booting straight into Manjaro. After trying a full power down reset like you described it worked properly again.

1 Like

I have not had a chance to go over all your outputs to make some further recommendations, but I would like to know if when you start your laptop with the power plugged in, or unplugged, does it behave differently.

I'm sorry for the confusion. I am not using a laptop. When I say "power plugged in", I mean that the power plug is in a socket and the PSU is turned on.

Please post

inxi -Fxxxz

And also,

rfkill list all

Please post both commands on a working, and non working sessions.

I found some interesting stuff in your prior outputs. I've never encountered this exact scenario, but I'm getting a plan of attack together now to try and fix this.

Perform a cold boot, and switch to kernel 4.19, then follow these steps.

Please run the following commands individually with a few seconds between entering each command in the terminal:

sudo nmcli networking off

sudo systemctl stop NetworkManager

sudo ip link set wlp5s0 down

sudo rmmod iwlmvm

sudo rmmod iwlwifi

sudo rmmod cfg80211

sudo rfkill unblock all

sudo modprobe iwlwifi

sudo modprobe iwlmvm

sudo modprobe cfg80211

sudo modprobe mac80211

sudo rfkill unblock all

sudo ip link set wlp3s0 up

sudo systemctl start NetworkManager

sudo nmcli networking on

Again, do not cut and paste all the commands together at once. Enter and run each command separately.

Please post all inputs, and all outputs of that sequence of commands once they are finished being run.

Please do not give me a summary, such as there were no outputs etc.

It is very important that you post each input and output to troubleshoot this correctly.

If those commands fix up your wifi we can script a solution for you.

Once those commands are completed run and post another:

lsmod

Bizarrely the commands you ran earlier did not identify your adapter properly. All I know about your adapter is that it is an intel adapter. Do you know the model number of your wifi adapter?

Please run the following command as well (and post the output) so that maybe we can hopefully identify your adapter model.

lspci -knnvvv | grep -i Network

There is also a couple of other things you might want to test out:

Cold boot the computer, but enter your bios utility briefly. See if there is a setting to disable your NIC in the bios, if there is, temporarily disable your lan. If there is no such setting then simply exit your bios, and then boot into Manjaro. See if your wifi behaves any differently.

It may also be worth testing kernel 4.18 because it may exhibit a different behaviour than the other kernels you tested (as it is not receiving updates).

Please try to report as thoroughly as you can on all those steps.

Hopefully we can find a resolution for you.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by