inicia uma ação automática uma vez conectada a um ssid específico no OS X

1

Minha faculdade exige uma página de autenticação de gateway local depois de conectar ao seu wifi, então eu gostaria de fazer meu macbook pro executar automaticamente curl com o usuário e senha adequados quando eu me conectar ao seu ssid wifi. Não tenho certeza de onde eu verificaria o ssid no bash, ou qual utilitário lançaria automaticamente um comando na conexão com um determinado ssid.

    
por Kyle-Euclid 10.05.2013 / 00:10

1 resposta

0

Existe um utilitário chamado MarcoPolo que pode fazer coisas como esta. Há também SleepWatcher , que permite que você execute scripts em sleep / wake (que geralmente é quando eu me vejo alterando o Wi-Fi redes de qualquer maneira). E, em seguida, há sempre apenas um trabalho cron ou launchd executado periodicamente.

Eu nunca usei o MarcoPolo, mas se você usar uma das outras rotas, poderá obter o nome da rede Wi-Fi com este comando:

networksetup -getairportnetwork en1 

(Substitua en1 pelo nome da sua interface Wi-Fi)

    
por 10.05.2013 / 22:10