оригинал решения
1) сделать исполняемый скрипт /etc/pm/sleep.d/10_resume_wifi
В скрипте написать:
#!/bin/sh
case "$1" in
hibernate|suspend) ;;
thaw|resume)
nmcli r wifi off && nmcli r wifi on ;;
esac
2) сделать исполняемым файл /lib/systemd/system-sleep/root-resume.service
В файле написать:
[Unit]
Description=Restart wifi after waking up
After=suspend.target
[Service]
Type=simple
ExecStart=-/etc/pm/sleep.d/10_resume_wifi
[Install]
WantedBy=suspend.target
3) выполнить
sudo systemctl enable wifi-resume.service