Adiciona um gancho para ser executado quando o NetworkManager se conecta

3

Qual seria uma boa maneira de fazer um script ser executado toda vez que meu computador se conecta à rede no Ubuntu? Eu iria de alguma forma usar o dbus para fazer isso?

Antecedentes: quando estou no trem eu corro um pequeno script Perl para clicar em um botão na página inicial. Dessa forma eu posso usar a internet imediatamente sem ter que visitar manualmente um site sem sentido. Meu script é uma solução quase perfeita, mas seria perfeito se pudesse ser executado automaticamente sempre que eu me conectasse à rede.

    
por rplevy 27.02.2010 / 02:05

2 respostas

3

Coloque um script em /etc/network/if-up.d e torne-o executável.

    
por 31.07.2010 / 21:14
5

Você pode colocar um script em /etc/NetworkManager/dispatcher.d , que será executado sempre que uma conexão for ativada ou desativada. Veja a man page de NetworkManager para os detalhes.

    
por 04.04.2012 / 12:27