Ubuntu 13.10: Wifi no se vuelve a conectar después de suspender

Ubuntu 13.10: Wifi no se vuelve a conectar después de suspender

El otro día actualicé de Ubuntu 13.04 a 13.10 en mi computadora portátil ZaReason y el WiFi no se vuelve a conectar después de la suspensión.

En 13.04, al presionar Fn+F2 se volvieron a activar las conexiones de red después de la suspensión. El interruptor de hardware inalámbrico "suave".

Pero en 13.10, eso no funciona, y tratar de habilitar las redes en el menú de redes tampoco funciona. Entonces tengo que reiniciar cada vez.

¿Alguna sugerencia para que funcione?

Respuesta1

Elrespuesta arribaresuelve el problema de una sola vez, pero estos pasos me resolvieron el problema a largo plazo:

sudo touch /etc/pm/sleep.d/wakenet.sh

sudo chmod +x /etc/pm/sleep.d/wakenet.sh

sudo gedit /etc/pm/sleep.d/wakenet.sh

Inserte las siguientes líneas:

#!/bin/bash
case "$1" in
thaw|resume)
nmcli nm sleep false
;;
*)
;;
esac
exit $?

Y luego guardar.

Solución encontradaaquí

Respuesta2

Solución alterna:

Intente reiniciar el administrador de red para iniciar wifi nuevamente:

reinicio del administrador de red del servicio sudo

Actualizar:

https://askubuntu.com/a/362148/175489

Solución mucho mejor:

sudo nmcli nm sleep false

Respuesta3

Por favor, hazlo:

sudo gedit /etc/pm/config.d/config

Se abrirá un nuevo archivo vacío. Añade una línea:

SUSPEND_MODULES="rtl8192ce" 

Por supuesto, sustituya su controlador real en lugar de rtl8192ce. Revisa, guarda y cierra gedit. Reiniciar

Si no conoce el nombre de su controlador inalámbrico, ejecute este comando:

lspci -nnk | grep -iA2 net

le indicará el nombre del dispositivo inalámbrico y ethernet junto con el controlador que se utiliza para cada uno.

Editar: este segundo método probablemente funcionará si el primero no funciona:

sudo touch /etc/pm/sleep.d/wakenet.sh

sudo chmod +x /etc/pm/sleep.d/wakenet.sh

sudo gedit /etc/pm/sleep.d/wakenet.sh

Inserte las siguientes líneas:

#!/bin/bash
case "$1" in
thaw|resume)
nmcli nm sleep false
;;
*)
;;
esac
exit $?
Save

Esta respuesta fue encontradaen el foro

información relacionada