Hello there, I have the same problem as reported here. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1627828 and here https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1629603 If I understood correctly (form 2nd link) the latest good kernel was 4.4.4 after 4.4.6 we have the problem. (see message #5) I quote: "Not a full bisection yet but I have narrowed it down: I looked at all kernel versions that had changes committed to iwlwifi and tested between them. I now have determined that I do not have this issue in the kernel version 4.4.4. I do have the issue in 4.4.6 and that is the next kernel version that has changes to iwlwifi so I guess that is the first bad version." I am on Slackware-14.2 64bit custom config kernel. I can try some things if you want. If I modprobe -r iwl3945 | disable wifi (i have physical switch) | suspend to ram | power on | enable wifi (physical switch) | modrpobe iwl3945 the device is working again. Thank you! (excuse my bad English)