Você está na página 1de 2

#!/bin/bash ############################################################################### # SPEEDY BUSINESS - HOWTO # ############################################################################### # Autor : Edison Figueira Junior - <efigueira@brc.com.br> # Mantenedor: BRconnection - http://www.brc.com.

br # Data : 18/08/2003 - 07/10/2002 # Verso : 2.0 # Copyright : LIVRE - Este script/howto pode ser alterado/modificado e # redistribuido, mantendo-se apenas a identificao do Autor e Mantenedor. # # # # # # # # # # # # # A Telefonia em Setembro/Outubro de 2002 decidiu que os SPEEDY - BUSINESS com IP fixo devero ser autenticados. Essa autenticao diferentemente do SPEEDY HOME no utiliza o pppoe. Foi desenvolvido um mecanismo de autenticao proprietrio, porem muito simples de se implementar. COMO FUNCIONA !!! ----------------Quando um pacote de rede (TCP/IP) enviado para a internet atraves do SPEEDY, o roteador da TELEFONICA verifica se tem o bit Host-Key esta setado para a sua conexo, caso contrario o roteador desvia sua requisio para uma pgina de login.

# Essa pagina hoje esta trabalhando na porta 85, porem no deixa de ser protocolo # http. # Dois campos deste formulrio devem ser preenchidos: Login/Senha. # O Campo login dever ser preenchido da seguinte forma: login@provedor.com.br. # Esse login/senha tem que ser obtido com o seu provedor. # COMO AUTOMATIZAR A CONEXAO COM LINUX ? # -------------------------------------# # # # # Usurios do BRmultiaccess que possuem qualquer tipo de contrato, e que tenham a versao 3.6-2 ou superior, sero atualizados automaticamamente, bastando apenas configurar o login e a senha em Conf >> Speedy Business, os que nao possuem contrato podero baixar a atualizao atraves do site http://www.brc.com.br.

# Os usurios de Linux no geral podem utilizar o script que segue abaixo: ## ChangeLog # 18/03/2003 - incluido a nova URL de autenticao, a anterior ainda nao foi removid a # pois ainda existem SPEEDY com autenticacao nessa URL. ## ChangeLog # 22/03/2003 - A verso 2.0 apresentou problemas com o RedHat7.1. # Foi alterado a estrutura das variveis para "postagem" # dos dados atravs do lynx e agora o teste de conectividade # se baseia no ping. Caso o ping retorne "100% packet loss" # realizado a autenticao e caso contrrio, no. # # Testado ok com Lynx Verso 2.8.4dev.16 (01 Jan 2001) USERNAME="usuario@provedor"; ### Coloque o seu login aqui nesta variavel ### PASSWORD="senha"; ### Coloque aqui sua senha nesta variavel ###

URL_TEST="www.terra.com.br"; # necessrio retirar o "http://" da url POST_DATA="username=$USERNAME&password=$PASSWORD"; RET_TEST=`ping -c1 $URL_TEST |grep '100% packet loss'`; # Verifica conectividade com a internet if [ -z "$RET_TEST" ]; then echo "J esta conectado !"; else echo "Conectando ..."; echo -e $POST_DATA |lynx --dump --accept_all_cookies -post_data http://2 00.171.222.97:86/speedywebapp/servlet/logon?opcion=internet&CPURL=&username=$USE RNAME&password=$PASSWORD; fi

Você também pode gostar