Tenho certeza que o gerente da rede Wicd pode fazer isso. Você pode querer dar uma olhada, eu sei que funciona no Ubuntu e opesuse
É possível executar um script quando me conecto a uma rede sem fio?
Minha universidade seqüestra todas as conexões HTTP (S) quando você se conecta pela primeira vez para forçar você a fazer login com sua conta universitária. Eu já escrevi um script para cuidar do login, mas eu gostaria que ele fosse executado automaticamente quando eu me conectasse à rede.
O Network Manager executará automaticamente scripts em determinados diretórios em determinados estágios da conexão de rede.
Loo em /etc/network
. Você verá quatro diretórios, com nomes auto-explicativos (dado que "if" significa "interface de rede"). Você está procurando por if-up.d. Coloque seu script lá, nomeie-o como 50-university-login.sh
e marque-o como executável .
Caso você esteja se perguntando, os prefixos numerados dão aos scripts uma ordem. o "padrão" é 50, a meio caminho de 01 a 99.