Somando-se à resposta de Alan. Pode ser um pouco tarde, mas depois de lutar com isso por um tempo eu posso escrever aqui.
A solução de Alan funciona bem, mas depois de dormir / reiniciar meu gerenciamento de energia wlan foi sempre ligado novamente. Ganchos em /etc/pm/
não estão funcionando. Então, além de modificar rc.local
eu fiz o seguinte, que agora parece funcionar. Veja systemd em ArchWiki .
Ir para /etc/systemd/system/
.
Crie um arquivo chamado root-resume.service
e coloque o seguinte texto dentro:
[Unit]
Description=Turn of wlan power management
After=suspend.target
[Service]
Type=simple
ExecStartPre= /bin/sleep 10
ExecStart= /sbin/iwconfig wlan0 power off
[Install]
WantedBy=suspend.target
Habilite o serviço de continuação de raiz a ser iniciado na inicialização:
sudo systemctl enable root-resume
Talvez reinicie agora.
Isso em combinação com a modificação do arquivo rc.local
descrito por Alan agora parece funcionar bem. Meu gerenciamento de energia wlan está sempre desligado, mesmo depois de dormir.
Espero que isso ajude alguém