Actualicé de Ubuntu 14.04 a 15.04 en mi lenovo T410 hace un par de semanas y desde entonces he tenido algunos problemas con mi conexión de red.
Todo funcionó bien con 14.04, pero ahora me veo obligado a ejecutar el 'reinicio del administrador de red del servicio sudo' casi cada vez que mi computadora se activa. Afirma estar conectado y parece tener una IP, pero ni siquiera puedo acceder a la GUI de mi enrutador. ¿Alguna solución permanente o alguien con problemas similares? No me molesta ejecutar el reinicio del administrador de red, excepto que es una mierda hacerlo cada vez que voy a usar mi computadora.
Respuesta1
Necesitas meterte consistemadservicio y destino.
Crear un archivo nm-resume.service
en/etc/systemd/system/suspend.target.wants
con el siguiente contenido:
[Unit]
Description=Restart NetworkManager at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target
[Service]
ExecStart=/bin/systemctl --no-block restart NetworkManager.service
[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target
Es necesario modificarlo o depurarlo, pero esa es la forma de hacerlo.
Respuesta2
Puede automatizar el proceso utilizando pm-utils como se describeaquí. El script puede verse así y debe incluirse /usr/lib/pm-utils/sleep.d
. Llámelo 99zzzMyScript
ya que se ejecutará en último lugar.
#!/bin/bash
case "$1" in
hibernate)
# put commands to run on hibernation here
;;
thaw)
# put commands to run when returning from hibernation here
;;
suspend)
# put commands to run on suspend here
;;
resume)
# put commands to run when returning from suspension
;;
esac