linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Usage of WoWLAN with iwlwifi driver (Device phy0 failed to suspend async: error -16)
@ 2017-02-21 21:46 Oliver Freyermuth
  2017-02-24 12:11 ` Johannes Berg
  0 siblings, 1 reply; 13+ messages in thread
From: Oliver Freyermuth @ 2017-02-21 21:46 UTC (permalink / raw)
  To: linux-wireless

Dear wireless experts, 

I have been trying to get basic WoWLAN to work with the following configuration:
- Intel Corporation Wireless 7260 (rev 73) with in-tree iwlwifi driver
- Kernel 4.10.0 (on Gentoo Linux)
- Very recent firmware version for the card and revision:
iwlwifi 0000:0a:00.0: loaded firmware version 17.459231.0 op_mode iwlmvm
iwlwifi 0000:0a:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144

I try to do:
$ iw phy phy0 wowlan enable magic-packet
$ iw phy phy0 wowlan show
WoWLAN is enabled:
 * wake up on magic packet

However, when trying to suspend to RAM ( echo mem > /sys/power/state ), I get:
[46656.403767] dpm_run_callback(): wiphy_suspend+0x0/0x97 [cfg80211] returns -16
[46656.403769] PM: Device phy0 failed to suspend async: error -16
[46656.967002] PM: Some devices failed to suspend, or early wake event detected

It also happens with more complex configurations (e.g. TCP connection WoWLAN mode). 

Only after:
$ iw phy phy0 wowlan disable
I can suspend normally again. 

I found an earlier report here:
https://bugzilla.kernel.org/show_bug.cgi?id=109591#c25
from somebody using kernel 4.6. 

Is this a known issue? Is WoWLAN supposed to work with this hardware (I guess it's quite wide-spread)? 

If possible, please ping me directly in replies, I am not subscribed to the list (but will try to check gmane regularly). 

Cheers and thanks for any support, 
	Oliver

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2017-03-06 22:25 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-21 21:46 Usage of WoWLAN with iwlwifi driver (Device phy0 failed to suspend async: error -16) Oliver Freyermuth
2017-02-24 12:11 ` Johannes Berg
2017-02-24 18:51   ` Oliver Freyermuth
2017-02-24 19:37     ` Johannes Berg
2017-02-24 21:16       ` Oliver Freyermuth
2017-03-02  8:55         ` Johannes Berg
2017-03-02 18:20           ` Oliver Freyermuth
2017-03-02 18:38             ` Johannes Berg
2017-03-05 15:12               ` Oliver Freyermuth
2017-03-06  8:11                 ` Johannes Berg
2017-03-06 21:47                   ` Oliver Freyermuth
2017-03-06 21:51                     ` Johannes Berg
2017-03-06 22:25                       ` Oliver Freyermuth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).