Speedy Business - HowTo 2.0
Publicado por Marcelo Donato de Lemos Rossato 01/08/2004
[ Hits: 7.047 ]
Download speedybusiness.sh.txt
Script para autenticação automática do Speedy Business.
Roda em Console
de Edison Figueira Junior
#!/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 # Versão : 2.0 # Copyright : LIVRE - Este script/howto pode ser alterado/modificado e # redistribuido, mantendo-se apenas a identificação do Autor e Mantenedor. # A Telefonia em Setembro/Outubro de 2002 decidiu que os SPEEDY - BUSINESS com # IP fixo deverão ser autenticados. # Essa autenticação diferentemente do SPEEDY HOME não utiliza o pppoe. # Foi desenvolvido um mecanismo de autenticação proprietário, 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 # conexão, caso contrario o roteador desvia sua requisição para uma página de # login. # Essa pagina hoje esta trabalhando na porta 85, porem não deixa de ser protocolo # http. # Dois campos deste formulário 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 ? # -------------------------------------- # Usuários do BRmultiaccess que possuem qualquer tipo de contrato, e que tenham # a versao 3.6-2 ou superior, serão atualizados automaticamamente, bastando # apenas configurar o login e a senha em Conf >> Speedy Business, os que nao # possuem contrato poderão baixar a atualização atraves do site # http://www.brc.com.br. # Os usuários de Linux no geral podem utilizar o script que segue abaixo: ## ChangeLog # 18/03/2003 - incluido a nova URL de autenticação, a anterior ainda nao foi removida # pois ainda existem SPEEDY com autenticacao nessa URL. ## ChangeLog # 22/03/2003 - A versão 2.0 apresentou problemas com o RedHat7.1. # Foi alterado a estrutura das variáveis para "postagem" # dos dados através do lynx e agora o teste de conectividade # se baseia no ping. Caso o ping retorne "100% packet loss" # é realizado a autenticação e caso contrário, não. # # Testado ok com Lynx Versão 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"; # É necessário 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://200.171.222.97:86/speedywebapp/servlet/logon?opcion=internet&CPURL=&username=$USERNAME&password=$PASSWORD; fi
Monta e desmonta o CD-ROM automaticamente
Script em bash para compilação do kernel 3.3.2 para Ubuntu 11.10 com patch 3.3.0-ck1
Jogo campo minado em Shell Script
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
pacotes 32 bit no void 64 bit (1)
erro ao clonar repo github (7)
ASRock H310CM-HG4 vs Linux (1)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (26)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba