Sleep kills WiFi adapter

As a test you could try unloading the iwlmvm and iwlwifi modules manually before suspending, then reload once resumed. If that works, it can be automated using a systemd-sleep script perhaps.

A similar thread:

Also refer
man systemd-sleep.conf

YMMV.

1 Like