Oi pessoal, Estou com um problema com um script em BASH e gostaria de saber se algu�m aqui podia me ajudar.
Utilizo um programa/daemon para me conectar a internet o L2TPd. Executando todos os passos dados pelo provedor eu consigo navegar legal usando o linux. Por�m n�o existe nenhum script para fazer a conex�o... tenho que fazer tudo no bra�o. Resolvi criar um script por�m n�o funcionou... Detalhes do provedor em http://ns3.papalegua.com.br Detalhes do programa em http://freshmeat.net/redir/l2tpd2/14554/url_homepage/ Rodo o daemon e executo o script a baixo por�m n�o funciona n�o bra�al pega! #!/bin/bash #Agora, fa�a o login em outra tela e abra um t�nel com o comando abaixo: echo "t 200.242.50.7" >/var/run/l2tp-control #Agora crie a chamada com o comando abaixo: # echo "c XXXX" >/var/run/l2tp-control echo "c 17767" >/var/run/l2tp-control # geralmente na primeira tentativa � o 17767 #Onde XXXXX � o n�mero do t�nel, aparece logo ap�s de Local: XXXXX #Pronto. Veja qual foi o IP atribu�do para a interface ppp0 executando o comando: ipppp0=`ifconfig ppp0 | grep inet | cut -f2 -d : | cut -f1 -d " "` # ifconfig #Remova a rota default e adicione outra da seguinte maneira: route add -net 200.242.50.7 netmask 255.255.255.255 gw 10.110.0.1 route del default # j� adicionei estas rotas no rc.local do meu Slack e funciona no bra�al route add -net 0.0.0.0 netmask 0.0.0.0 gw "$ipppp0" #fim do script .... Tenho outra pergunta vou tentar ser um pouco mais claro... atrav�s deste exemplo... Quando eu rodo o l2tpd e depois que o primeiro comando � feito o (echo "t 200.242.50.7" >/var/run/l2tp-control) ele mostra umas linhas logo depois onde nelas linhas que surge a palavra local contendo os XXXXX que eu tenho que colocar no script. Uma ideia mais clara �... deixaria tipo um farejador, olha que � tipo... e depois quando eu executasse o daemon ele "grepasse" (grep) e "cutava" (cut) tudo deixando apenas o meu XXXXX pra ser adicionado... Obrigado Ricardo Guedes _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com Assinantes em 25/11/2001: 2386 Mensagens recebidas desde 07/01/1999: 143180 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
