[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