it seems I've found the issue. It is not related to the iwlwifi driver, it is related to the intel_pstate stuff introduced in Linux Kernel 3.9.
I disabled pstate by adding intel_pstate=disable to /etc/default/grub. Now I'm back to normal.
Cu
]]>Did you try to reload that module with pm-utils?
/etc/pm/config.d/00sleep_module SUSPEND_MODULES="iwlwifi"
Yes, but not via pm-utils. I (un)loaded the module via systemd sleep and resume scripts. Unfortunately, this helps sometimes and sometimes it does not
I haven't pm-utils installed on the machine. Is there a need to install them or can I go w/o them?
Cheers,
Thufir
]]>/etc/pm/config.d/00sleep_module
SUSPEND_MODULES="iwlwifi"
I own a Thinkpad X220 with the following wireless card:
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
Everything works fine unless I suspend the machine to RAM. After resume, powertop reports a consumption of over 22W while 8-10W is normal. Once I unload the iwlwifi module -> suspend -> resume the consumption goes back to normal.
Since this is an ugly workaround that does not work every time, I'm a disappointed about the card. Is there any known fix/workaround that works more reliable?
Cheers,
Thufir
]]>