You are not logged in.

#1 2022-03-30 14:11:36

fw0804
Member
Registered: 2022-03-30
Posts: 2

Wireless device not available after resume from hibernate

I'm running Arch with the latest kernel (5.17.1-arch1-1) on a Thinkpad P14s Gen 2 (AMD) and completed configuration to hibernate to swap file. The machine successfully hibernates and resumes (previously open windows still there after login) although it does seem to take longer than expected to get back to the login screen. After login my wireless device is not available for use - Atheros QCNFA765 - powering off/on from Gnome system status area has no effect. Rebooting allows wireless to function again. I need some help troubleshooting this, hoping someone can point me in the right direction. Thanks in advance for any help you can provide.

https://bpa.st/W43A

Last edited by fw0804 (2022-03-30 15:17:02)

Offline

#2 2022-03-30 15:34:59

Strike0
Member
From: Germany
Registered: 2011-09-05
Posts: 1,429

Re: Wireless device not available after resume from hibernate

Welcome to the forum.
Have a look at the part for the wireless module, ath11k_pci, and try the manual workaround after resume: https://wiki.archlinux.org/title/Dell_X … 310)#AX500

Offline

#3 2022-03-30 18:07:04

fw0804
Member
Registered: 2022-03-30
Posts: 2

Re: Wireless device not available after resume from hibernate

Thanks for linking that article, I'll try to do a better job searching before I post in the future. The wireless card didn't come back up right away so I manually started the ath11k-resume.service and wireless came back, but more importantly it worked. I'll just need to do some more research and figure out why it didn't trigger automatically. Thanks again!

Offline

#4 2022-04-01 10:14:47

Strike0
Member
From: Germany
Registered: 2011-09-05
Posts: 1,429

Re: Wireless device not available after resume from hibernate

Good it helped for starters. Perhaps, you skipped the step to enable both, the suspend and resume .service, for the workaround to be effective automatically. Or your configured hibernate-to-swap does not trigger the suspend service in the Dell example. Check dmesg for the ath11k_pci module unloading on suspend/hibernate.

Offline

Board footer

Powered by FluxBB