[FUG-BR] Ajuda com PPP client adsl, fiz um script para reconectar mas nao funciona de jeito nenhum

Luiz Otavio O Souza lists.br em gmail.com
Quinta Janeiro 27 08:50:35 BRST 2011


On Jan 26, 2011, at 7:02 PM, Leonardo Augusto wrote:

> Ola
> 
> Tenho um gateway que é um Freebsd 8.2-PRERELEASE todo atualizado.
> Uso conexao adsl telemar para a empresa, tem umas 45 maquinas nesse gateway.
> Tudo funciona, exceto que volta e meia cai a conexao e tenho que DAR
> UM REBOOT na mquina para voltar.
> Ja tentei de tudo quando cai o link para tentar reconectar o ppp, mas
> nao tem jeito.
> O script que fiz para testar se ta conectado e tentar reconectar é o seguinte:
> 
[snip]
> 
> O ppp.conf esta com os parametros pra reconexao automatica, mas nao
> acontece a reconexao
> 
> --- /etc/ppp/ppp/conf ---
> default:
> set log Phase Chat LCP IPCP CCP tun command
> ident user-ppp VERSION (built COMPILATIONDATE)
> set device PPPoE:em0
> set speed sync
> set mru 1492
> set mtu 1492
> set ctsrts off
> enable lqr
> add default HISADDR
> set timeout 0
> set redial 500 5                       $ retry 500 com um intervalo
> de 5s entre cada
> set reconnect 90 15
> enable dns
> nat enable yes
> nat log yes
> nat same_ports yes
> nat unregistered_only yes
> add default HISADDR                    # Add a (sticky) default route
> 
> --- rc.conf ----
> ppp_enable="YES"
> ppp_mode="ddial"
> ppp_nat="YES"
> ppp_profile="telemar"
> ppp_user="root"
> 
> 
> Alguem ja passou por isso ?
> To usando todos os procedimentos que encontrei para reiniciar o
> ppp,mas nada adianta.
> 
> Algum amigo tem alguma sugestao ?
> 


Experimente remover/comentar o 'enable lqr' e adicionar o seguinte:

 enable echo
 set echoperiod 5

Isso pode ajudar a detectar a falha no link e ai disparar o redial do ppp.

Caso não funcione (em alguns casos não funciona mesmo), só com um script externo...

Att.,
Luiz


Mais detalhes sobre a lista de discussão freebsd