Hello,
I have executed all the instructions indicated in the guide Fedora35 hibernation that I found on Fedora Magazine .
My laptop: Thinkpad T14s Gen 3 AMD
OS: Fedora 37, totally up to date, freshly installed this morning
Secure Boot disable in BIOS
volume LUKS encryption enabled
# neofetch
.',;::::;,'. root@MiWiFi-R4A-srv
.';:cccccccccccc:;,. -------------------
.;cccccccccccccccccccccc;. OS: Fedora Linux 37 (Workstation Edition) x86_64
.:cccccccccccccccccccccccccc:. Host: 21CQCTO1WW ThinkPad T14s Gen 3
.;ccccccccccccc;.:dddl:.;ccccccc;. Kernel: 6.1.11-200.fc37.x86_64
.:ccccccccccccc;OWMKOOXMWd;ccccccc:. Uptime: 9 mins
.:ccccccccccccc;KMMc;cc;xMMc:ccccccc:. Packages: 1854 (rpm)
,cccccccccccccc;MMM.;cc;;WW::cccccccc, Shell: bash 5.2.15
:cccccccccccccc;MMM.;cccccccccccccccc: Resolution: 1920x1200
:ccccccc;oxOOOo;MMM0OOk.;cccccccccccc: WM: Mutter
cccccc:0MMKxdd:;MMMkddc.;cccccccccccc; WM Theme: Adwaita
ccccc:XM0';cccc;MMM.;cccccccccccccccc' Theme: Adwaita [GTK3]
ccccc;MMo;ccccc;MMW.;ccccccccccccccc; Icons: Adwaita [GTK3]
ccccc;0MNc.ccc.xMMd:ccccccccccccccc; Terminal: gnome-terminal
cccccc;dNMWXXXWM0::cccccccccccccc:, CPU: AMD Ryzen 7 PRO 6850U with Radeon Graphics (16) @ 2.700GHz
cccccccc;.:odl:.;cccccccccccccc:,. GPU: AMD ATI Radeon 680M
:cccccccccccccccccccccccccccc:'. Memory: 2017MiB / 30846MiB
.:cccccccccccccccccccccc:;,..
'::cccccccccccccc::;,.
Problems encountered:
the resuming take 2min after entering my LUKS encryption password
wifi not working after resuming
Here is the systemd journal content: gist:29198d3ed43e01a2ba9d0360e6deedd8 · GitHub
Do you know how to fix this issues?
Best regards,
Stéphane
Note: same post on Thinkpad Subreddit
In my dmesg
, I see:
[ 213.051537] Call Trace:
[ 213.051539] <TASK>
[ 213.051541] ieee80211_do_stop+0x647/0x8b0 [mac80211]
[ 213.051591] ieee80211_stop+0x49/0x170 [mac80211]
[ 213.051633] __dev_close_many+0x8e/0xf0
[ 213.051642] dev_close_many+0x7b/0x120
[ 213.051648] ? ieee80211_handle_reconfig_failure+0x69/0x90 [mac80211]
[ 213.051696] dev_close+0x59/0x80
[ 213.051701] cfg80211_shutdown_all_interfaces+0x49/0xf0 [cfg80211]
[ 213.051742] wiphy_resume+0x94/0x150 [cfg80211]
[ 213.051780] ? wiphy_suspend+0x2b0/0x2b0 [cfg80211]
[ 213.051840] dpm_run_callback+0x4a/0x150
[ 213.051845] device_resume+0xa2/0x1f0
[ 213.051848] async_resume+0x19/0x30
[ 213.051852] async_run_entry_fn+0x30/0x130
[ 213.051856] process_one_work+0x1c7/0x380
[ 213.051859] worker_thread+0x4d/0x380
[ 213.051862] ? rescuer_thread+0x380/0x380
[ 213.051864] kthread+0xe9/0x110
[ 213.051868] ? kthread_complete_and_exit+0x20/0x20
[ 213.051873] ret_from_fork+0x22/0x30
[ 213.051880] </TASK>
[ 213.051881] ---[ end trace 0000000000000000 ]---
[ 213.051903] ------------[ cut here ]------------
...
[ 213.052301] ieee80211 phy0: PM: dpm_run_callback(): wiphy_resume+0x0/0x150 [cfg80211] returns -11
[ 213.052317] ieee80211 phy0: PM: failed to restore async: error -11
I don’t know if this detail is usefull to fix my issue .
erichowey
(Eric Howey)
March 20, 2023, 10:50pm
3
Hello,
I’m also having the same issue. I did find this thread on the Lenovo forums:
https://forums.lenovo.com/t5/Other-Linux-Discussions/T14s-G3-AMD-Linux-Sleep/m-p/5172287
On the later pages, a Lenovo employee confirmed that this is actually a bug with the wifi driver. A new driver has been published that resolves this problem. However, from what I can tell, that driver isn’t been included in the Fedora release of linux-firmware
yet.
I’m too ignorant to know how this process worked, but I certainly hope that this driver gets published to Fedora soon.
2 Likes
erichowey
(Eric Howey)
May 26, 2023, 4:55pm
5
I’m on Fedora 38 now. I’m still having this issue. Has anyone had any luck solving this? I believe Fedora has the latest firmware released now.
gnwiii
(George N. White III)
May 26, 2023, 7:20pm
6
The discussion on the Lenovo forums also mentioned BIOS updates, which are not provided by the linux-firmware package. For some vendors, Fedora hwupd
can install BIOS updates. Note that wifi drivers are provided by BIOS for netboot support.