Respuestas:
Puede volver a cargar el controlador inalámbrico después de suspender para evitar un reinicio. Mi controlador es 'ath9k' que puede encontrar ejecutando 'nm-tool' y busque la línea similar a
Driver: ath9k
Luego para recargar el controlador:
sudo rmmod ath9k
sudo modprobe ath9k
Para que esto suceda automáticamente cuando regrese de suspender, podemos agregar el siguiente script en /etc/pm/sleep.d/00_wireless_sleep
#!/bin/sh
case "$1" in
suspend|hibernate)
/sbin/rmmod ath9k
;;
resume|thaw)
/sbin/rmmod ath9k
/sbin/modprobe ath9k
;;
esac
exit 0
Reemplace el nombre del módulo "ath9k" con el módulo que descubrió en la salida de la herramienta nm mencionada anteriormente. Tuve que nombrar el script "00_wireless_sleep" para que se ejecute después de todos los demás scripts de reanudación (los scripts se ejecutan en orden inverso al reanudar). No olvide hacer que el archivo "00_wireless_sleep" sea ejecutable:
sudo chmod 755 /etc/pm/sleep.d/00_wireless_sleep
Tengo el mismo problema, pero con diferente laptop / wificard. Intente reiniciar el servicio de administrador de red:
sudo service network-manager restart
options iwlwifi bt_coex_active=0
a/etc/modprobe.d/iwlwifi.conf
trabajado para mí. referencia