El administrador de red debe reiniciarse después de activarse en Ubuntu 15.04

El administrador de red debe reiniciarse después de activarse en Ubuntu 15.04

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.serviceen/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 99zzzMyScriptya 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

información relacionada