-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Giancarlo Rubio wrote: | Tente usar este mega xaxo | | http://www.fug.com.br/historico/html/freebsd/2008-04/msg00406.html
Rapaaaaaaaz. Que xaxo viu :P Nunca imaginei que teria que fazer algo desse tipo no FreeBSD. Obrigado pela ajuda, me tirou de um sufoco! Fiz um script diferente pra minha aplicação. Adicionei "!bg /etc/ppp/fixit.sh INTERFACE" em ppp.conf e o script ficou assim: - --- fixit.sh --- #!/bin/sh # # Corrige a rota do PPP apagando a rota existente # e adicionando outra com a interface tun correta. # # Deve ser adicionado em /etc/ppp/ppp.conf: # # !bg /caminho/para/fixit.sh INTERFACE # # Autor: Joao Paulo Just <[EMAIL PROTECTED]> # Agradecimento: Giancarlo Rubio # E' preciso aguardar que o ppp adicione a interface sleep 5 # Obtem valores tun=${1} ip=`ifconfig $tun | grep inet | cut -f 4 -d " " -` # Faz a correcao da rota route delete $ip route add $ip 172.16.0.1 -ifp $tun - ---------------- Passei a tarde e parte da noite batendo cabeça pois o ifconfig não estava retornando o IP da interface. Aí lembrei do sleep que tinha no seu script e usei ele também. Desconfiei que o script estava rodando antes do ppp adicionar a interface tun... desconfiei certo. Matheus: Não quero fazer o downgrade pois a versão 7.0 tem alguns benefícios que eu não queria perder. O "xaxo" está dando conta por enquanto. Preciso é saber se o problema está mesmo no ppp (e parece que está) e procurar saber se os desenvolvedores dele estão tomando alguma atitude. O mais curioso de tudo: porque só com sistemas Linux? Em teoria, a negociação PPP segue algum padrão e o cliente não poderia interferir em uma ação desse tipo (adição de rotas) no servidor. - -- João Paulo Just Diretor Executivo - Justsoft Informática Ltda. http://www.justsoft.com.br/ - -- Feira de Santana, BA, Brasil. +55 75 8104 8473 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIoW/rXL+vuN2d7ZwRAib2AJ43t5PW15QGkuuL2XiNmsLd/DmVigCgkHjV V00mqHoYwF1Int88lTmBO9U= =mf6S -----END PGP SIGNATURE----- ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd