wifi card goes into hardware disable on resume on Dell Latitude 5490
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
backport-iwlwifi-dkms (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Dell Latitude 5490
DMI: Dell Inc. Latitude 5490/0FDHF4, BIOS 1.18.0 09/10/2021
When machine goes into sleep, rfkill turns off the wifi card
Then machine goes to sleep.
When resumed, the wifi no longer works, Gnome reports "no wifi card"
Trying to use rfkill to bring the card back does not work
Trying to use the button on keyboard to turn off then on the wifi card does not work either
Rebooting does not fix the issue : card is no longer working and set to "hardware disabled"
The only solution is to turn OFF the machine, then ON again.
I have opened a bug report on rf-kill there :
https:/
But the more I look into it the more it seems that it could be a problem in the ilwifi module.
The card is turned off physically properly by rf-kill but trying to turn it back on fails
So it seems that the ilwifi is unabled to bring the wifi card out of the hardware lock/off
for this laptop model on Linux.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: backport-
ProcVersionSign
Uname: Linux 5.11.0-37-generic x86_64
ApportVersion: 2.20.11-
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Mon Oct 18 10:33:22 2021
InstallationDate: Installed on 2021-10-08 (9 days ago)
InstallationMedia: Ubuntu 20.04.3 LTS "Focal Fossa" - Release amd64 (20210819)
SourcePackage: backport-
UpgradeStatus: No upgrade log present (probably fresh install)
firmware used :
Oct 18 07:53:37 alpha kernel: [ 2.890212] iwlwifi 0000:02:00.0: Found debug destination: EXTERNAL_DRAM
Oct 18 07:53:37 alpha kernel: [ 2.890217] iwlwifi 0000:02:00.0: Found debug configuration: 0
Oct 18 07:53:37 alpha kernel: [ 2.890729] iwlwifi 0000:02:00.0: loaded firmware version 36.77d01142.0 8265-36.ucode op_mode iwlmvm
Oct 18 07:53:37 alpha kernel: [ 3.009579] iwlwifi 0000:02:00.0: Detected Intel(R) Dual Band Wireless AC 8265, REV=0x230 dmc_ver1_ 04.bin (v1.4)
Oct 18 07:53:37 alpha kernel: [ 3.018214] iwlwifi 0000:02:00.0: Applying debug destination EXTERNAL_DRAM
Oct 18 07:53:37 alpha kernel: [ 3.018517] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_
Oct 18 07:53:37 alpha kernel: [ 3.018811] iwlwifi 0000:02:00.0: Allocated 0x00400000 bytes for firmware monitor.
Oct 18 07:53:37 alpha NetworkManager[ 785]: <info> [1634536417.8264] rfkill3: found Wi-Fi radio killswitch (at /sys/devices/ pci0000: 00/0000: 00:1c.2/ 0000:02: 00.0/ieee80211/ phy0/rfkill3) (driver iwlwifi)
rf-kill tells driver to disable when suspending :
Oct 18 09:40:24 alpha kernel: [ 6412.359962] iwlwifi 0000:02:00.0: RF_KILL bit toggled to disable radio.
Oct 18 09:40:24 alpha kernel: [ 6412.359966] iwlwifi 0000:02:00.0: reporting RF_KILL (radio disabled)
I get a WARN but no idea what it means : net/wireless/ intel/iwlwifi/ pcie/tx. c:1613 iwl_trans_ pcie_tx+ 0x63b/0x6f0 [iwlwifi]
Oct 18 09:40:24 alpha kernel: [ 6412.361368] WARNING: CPU: 7 PID: 11209 at drivers/
it seems once turned off by rfkill
the driver does not bring the card up when rfkill is used with "unlock" option
not even when done manually after coming back from suspend.