Perguntas relacionadas têm sido feitas com bastante frequência, mas as soluções mencionadas nessas perguntas não parecem resolver o meu problema.
Esta questão parece ser no caminho certo e eu uso como um guia geral. Esta pergunta também está relacionada.
Então, quando meu WiFi está ligado e conectado e eu corro nmcli nm eu recebo:
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running connected enabled enabled enabled enabled
Se eu fechar a tampa (dormir) e abri-la novamente (acorde) e executar o comando novamente, obtenho:
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running disconnected disabled disabled enabled enabled
Portanto, os WIFI-HARDWARE e WIFI statusses mudaram de enabled para disabled .
A execução de man nmcli fornece opções que posso usar com nmcli nm e mostra que posso alternar o WIFI usando nmcli nm wifi on , mas se eu executar isso, isso não alterará o status de WIFI-HARDWARE ou WIFI .
Eu acho que posso usar um script bash e nmcli para corrigir isso, mas não tenho certeza de como. A pergunta original diz o seguinte script:
#!/bin/sh
case "${1}" in
resume|thaw)
nmcli nm sleep false
;;
esac
deve ser colocado em /etc/pm/sleep.d , mas isso não resolve meu problema.