Problem with iwlwifi

AndyM48

New Member
Joined
Jun 16, 2026
Messages
5
Reaction score
1
Credits
47
I have a problem with iwlwifi in that it is hard blocked according to rfkill after resuming from mem suspend.

There is an error logged from time to time:
Code:
kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4

I don't know what this means or if it could affect the issue? Something to do with Radio Frequency I think?
 


I have a problem with iwlwifi in that it is hard blocked according to rfkill after resuming from mem suspend.

There is an error logged from time to time:
Code:
kernel: iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4

I don't know what this means or if it could affect the issue? Something to do with Radio Frequency I think?
Welcome.
RFIm, (RF Interference Mitigation) is a chip feature that manages interference between radio signals. The output message is just saying that this feature is not active for some reason. The error code 4 is an intel code for which I can't find an explanation quickly, but it's not fatal since wifi can work normally despite this error message. Thus, if the wifi works, it's really not a problem. Is the wifi working?
 
Only, as I mentioned, there is a problem with iwlwifi in that it is hard blocked according to rfkill after resuming from mem suspend. Apart from that wifi works fine.

It does not sound like the error message is related?
 
I find that turning of power save feature can cure the problem your facing.
it's not iwlwifi but with he power save function.

Code:
cat /etc/NetworkManager/conf.d/*.conf
Unless it has been previously changed, it should read:

[connection]
wifi.powersave = 3
In this context, 3 indicates that the Network Manager will use power saving. Let's change it to 2, indicating that the system will not use power saving. From the terminal:

sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/*
sudo systemctl restart NetworkManager.service
You can always reverse it if it does not work.
 
Only, as I mentioned, there is a problem with iwlwifi in that it is hard blocked according to rfkill after resuming from mem suspend. Apart from that wifi works fine.

It does not sound like the error message is related?
Okay. Thanks for the feedback.

The RFIm is in the chip, so it's not directly related to software or hardware blocking which rfkill can try and control. "Hard blocked" just means that the wifi has been blocked by hardware, things like a switch, or a BIOS/UEFI setting, or some special keyboard combination. If the wifi is hard blocked, one can try and unblock it with rfkill as follows:
Find out the settings that rfkill sees by running rfkill list. Here's an example:
Code:
[~]$ rfkill list
0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: no

To unblock everything, run, as root or sudo:
Code:
rfkill unblock all

Then re-run rfkill list, to see if the change has taken place. Hopefully that will take care of that issue. The man page has examples. Run: man rfkill.

EDIT: On re-reading, I guess you may have done the above anyway, but I'll leave the text. It may be of interest to other readers.
 
Last edited:
On re-reading, I guess you may have done the above anyway

Yes, I have probably tried almost everything possible, according to google. I really should investigate more deeply, but I have enabled standby as the default suspend and it works fine, so there is little incentive for the moment. PS intel based system, and standby is really pretty good at conserving power.

For info rfkill unblock all will only unblock soft blocks.
 


Follow Linux.org


Latest posts

Top