[FUGSPBR] Velox (Help-me)

Marcos Silva pereimar em terra.com.br
Qui Jul 29 10:11:29 BRT 2004


Sergio,

Pode ser algum problema de autenticação junto ao site do Velox, já que você
consegue pingar os servidores de DNS do mesmo. Se a autenticação não for
feita, voce não passará daí...Vai ficar restrito unicamente a rede do Velox
(DNS, Router e só) após estabelecer a a conexão.

Tenta fazer a autenticação manualmente através de um browser (mozilla,
netscape, opera) e veja se ao menos vc consegue abrir o site do velox. Se
não estiver com o X e algum browser instalado neste micro, tente de um outro
micro que esteja na mesma rede e com gateway padrão apontando para o micro
com o velox que está fazendo nat, que no seu caso é o 10.1.1.7

Se não conseguir entrar no site via www.veloxzone.com.br, tenta pelo ip que
é: 200.165.104.28.

Vc também pode rodar o script de autenticação manualmente. Ele vai te
informar se vc já está autenticado ou não. 

Vá ao diretório onde está o scritp e digite ./id-velox.pl

Não desista...Você vai conseguir.

Eu tenho várias máquinas atuando como firewall/nat com o Velox, e, todas
estão funcionando perfeitamente. Algumas, eu realmente tenho que autenticar
não mão mesmo via browser, pois alguns provedores ainda não constam no
script de autenticação, que é o mesmo que vc está utilizando aí.


Qualquer problema, estamos aí.

Conte conosco para te ajudar a resolver esse problema.


Saudações,

Marcos















-----Original Message-----
From: fugspbr-fugspbr.org-bounces em fugspbr.org
[mailto:fugspbr-fugspbr.org-bounces em fugspbr.org] On Behalf Of Sérgio
Sent: quarta-feira, 28 de julho de 2004 21:26
To: fugspbr em fugspbr.org
Subject: RE: [FUGSPBR] Velox (Help-me)

Prezado Marcos,

Removi esta linha ontem mesmo quando apareceu a mensagem de erro no entanto
não resolveu, continuou com o mesmo comportamento. Ou seja, consigo "pingar"
só até o DNS.
Fiz um outro teste que foi habilitar o FreeBSD para pegar o endereço IP
usando o DHCP do momdem como funciona no Windows.
Continua a mesma coisa. Pega os endereços IP´s mas não passa do DNS.

Obrigado por hora e vou continuar aguardando uma boa alma para me ajudar a
resolver esse probleminha. Muito estranho por sinal.

Grato,

Sérgio

> Sergio,
>
> Remova ou desabilite a entrada defaultrouter="10.1.1.1" do seu rc.conf
>
> Esta linha diz ao seu servidor que o roteador default é o 10.1.1.1, 
> quando na verdade o roteador default neste caso tem que ser o do 
> Velox, roteador este que é atribuído automaticamente pelo ppp ao
estabelecer a conexão.
>
>
>
> Espero ter ajudado,
>
> Marcos Silva
>
>
>
>
> -----Original Message-----
> From: fugspbr-fugspbr.org-bounces em fugspbr.org
> [mailto:fugspbr-fugspbr.org-bounces em fugspbr.org] On Behalf Of Sérgio
> Sent: quarta-feira, 28 de julho de 2004 08:44
> To: fugspbr em fugspbr.org
> Subject: Re: [FUGSPBR] Velox (Help-me)
>
> Prezado Pablo,
>
> Resolvi 80% dos problemas. Esse que você mostrou era um deles.
> Agora eu consigo me conectar, porém só consigo "pingar" até o DNS.
> Se eu tentar usar o "PING" para um endereço além do endereço do DNS 
> não funciona.
> Aparece a mensagem: "NO ROUTE TO HOST".
> Estou usando as mesmas configurações de endereço que estão no windows, 
> mas ainda não descobri qual deles pode estar incorreto, se é que o 
> problema é isso, o que não parece.
> De qualquer forma muito obrigado pela ajuda, você conseguiu perceber o 
> erro que eu não consegui. Agora vamos ver como vou resolver o resto.
>
> Grato,
>
> Sérgio
>
>> Pelo que vi você colocou a configuração do ppp.conf errada!
>> de0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>>     inet 10.1.1.7 netmask 0xffffff00 broadcast 10.1.1.255
>>     inet6 fe80::200:c0ff:fe3e:43c8%de0 prefixlen 64 scopeid 0x1
>>     ether 00:00:c0:3e:43:c8
>>     media: Ethernet 10baseT/UTP
>>     status: active
>>
>> Sua interface é de0, e no seu ppp.conf você colocou set device 
>> PPPoE:ed0:ISP mude para set device PPPoE:de0:ISP Pelo que vi é isso 
>> ai Abraços Pablo Serrão
>>
>> ----- Original Message -----
>> From: "Sérgio" <so_shneves em pop.com.br>
>> To: <fugspbr em fugspbr.org>
>> Sent: Tuesday, July 27, 2004 10:40 AM
>> Subject: [FUGSPBR] Velox (Help-me)
>>
>>
>> Prezados,
>>
>> Estou recorrendo ao grupo porque já li diversos documentos na 
>> internet sobre como configurar o FreeBSD para o Velox, inclusive 
>> pesquisei todos os históricos das mensagens desse grupo que envolviam 
>> esse assunto. Achei até pouco, apenas 8 mensagens, é sinal de que 
>> isso não é difícil, mas sinceramente ainda não descobri onde estou 
>> errando. Por isso gostaria de contar com a ajuda de vocês.
>>
>> Tenho em casa um servidor rodando FreeBSD 5.1 (o Velox é comercial).
>> Gostaria de
>> fazer algumas instalações e atualizações nele usando o Velox. Só que 
>> não consigo estabelecer conexão. O modem está configurado como bridge 
>> e funciona com o Windows.
>> Desde já agradeço aos que puderem me ajudar.
>>
>> Com o comando ifconfig, tenho a seguinte resposta:
>>
>> de0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>>     inet 10.1.1.7 netmask 0xffffff00 broadcast 10.1.1.255
>>     inet6 fe80::200:c0ff:fe3e:43c8%de0 prefixlen 64 scopeid 0x1
>>     ether 00:00:c0:3e:43:c8
>>     media: Ethernet 10baseT/UTP
>>     status: active
>> lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
>> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
>>     inet6 ::1 prefixlen 128
>>     inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
>>     inet 127.0.0.1 netmask 0xff000000
>> tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
>>     Opened by PID 199
>>
>> Observação: O MTU está configurado para 1500. Li em um dos artigos 
>> que encontrei na internet que deve ser 1492. Ele está configurado no 
>> arquivo ppp.conf para
>> 1492
>> conforme anexei abaixo, mas não funciona.
>>
>> Quando dou um ping, tenho a seguinte resposta:
>>
>> PING 200.149.55.140 (200.149.55.140): 56 data bytes
>> 36 bytes from 10.1.1.1: Destination Net Unreachable
>> Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
>>  4  5  00 5400 0082   0 0000  40  01 6efe 10.1.1.7  200.149.55.140
>>
>> 36 bytes from 10.1.1.1: Destination Net Unreachable
>> Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
>>  4  5  00 5400 0087   0 0000  40  01 6ef9 10.1.1.7  200.149.55.140
>>
>> 36 bytes from 10.1.1.1: Destination Net Unreachable
>> Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
>>  4  5  00 5400 008c   0 0000  40  01 6ef4 10.1.1.7  200.149.55.140
>>
>> 36 bytes from 10.1.1.1: Destination Net Unreachable
>> Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
>>  4  5  00 5400 0091   0 0000  40  01 6eef 10.1.1.7  200.149.55.140
>>
>> 36 bytes from 10.1.1.1: Destination Net Unreachable
>> Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
>>  4  5  00 5400 0096   0 0000  40  01 6eea 10.1.1.7  200.149.55.140
>>
>>
>> Abaixo estão os meus arquivos de configuração:
>> - id-velox.pl
>>
>> $VELOX = 'COM';
>> $COMERCIAL='AAES';
>> $HOST = 'www.veloxzone.com.br';
>> $PORTA = 80;
>> @HOSTS =('mx.uol.com.br','mx.terra.com.br','mail.telemar.net.br');
>> $HOSTPORTA = 25;
>> $HOSTTIMEOUT = 2;
>> $RES_URL="/serviceLogon";
>> $RES_POST="service=internet_$PROVEDOR&fcn=serviceLogon&ac=home&usr=&u
>> s
>> ername
>> =$LOGIN&password=$SENHA&OK=OK";
>> $COM_URL="/serviceStart?service=internet_$COMERCIAL";
>> $COM_POST="confirmed=true";
>> if ($VELOX eq 'RES') {
>>         print "!CONFIG! Modo Residencial\n";
>>         print "!CONFIG! Provedor : $PROVEDOR\n";
>>         print "!CONFIG! Login : $LOGIN\n";
>>         $URL=$RES_URL;
>>         $POST=$RES_POST;
>> }
>> elsif ($VELOX eq 'COM') {
>>         print "!CONFIG! Modo Comercial\n";
>>         print "!CONFIG! Regiao : $COMERCIAL\n";
>>         $URL=$COM_URL;
>>         $POST=$COM_POST;
>> }
>> else {
>>     print "!ERRO! Tipo do velox mal configurado, edite o script !!\n";
>>     print "!ERRO! Somente as opcoes \"RES\" ou \"COM\" sao
possiveis!!\n";
>>     exit 2;
>> }
>> use IO::Socket;
>> sub autentica() {
>>     $sock = new IO::Socket::INET (    PeerAddr => $HOST, PeerPort =>
> $PORTA,
>> Proto
>> => 'tcp');
>>     die("!ERRO! Nao e' possivel conectar em $HOST !!\n") unless $sock;
>>     print "!OK! Conexao estabelecida com $HOST.\n";
>>     $sock->print("POST $URL HTTP/1.0\r\n");
>>     $sock->print("Content-Type: application/x-www-form-urlencoded\r\n");
>>     $sock->print("Host: $HOST\r\n");
>>     $sock->print("Content-Length: " . length($POST) . "\r\n");
>>     $sock->print("\r\n$POST\r\n\r\n\r\n");
>>     print "!OK! Aguardando resposta do servidor....\n";
>>     while ($sock->getline()) {}
>>     $sock->close();
>> }
>> sub ping($) {
>>     $x=0;
>>     foreach (@HOSTS) {
>>         if (($_[0] eq 'rapido') && ($x>0)) {
>>              return 0; )
>>         $c = new IO::Socket::INET ( PeerAddr => "$_" , PeerPort => 
>> $HOSTPORTA, Proto => 'tcp', Timeout => $HOSTTIMEOUT);
>>         if ($c) {
>>             $c->close();
>>             return 1;
>>             }
>>         $x++;
>>         }
>>     }
>> print "!OK! Verificando se voce ja esta autenticado...\n"; if (
>> ping('rapido') ) {
>>     print "!OK! Voce JA esta autenticado !\n";
>>     exit 0;
>> }
>>
>> print "!OK! Voce ainda nao esta autenticado.\n";
>>
>> autentica();
>> while ( not ping('completo') ) {
>>     print "!ERRO! Servidor nao liberou acesso, possivel senha ou 
>> configuracao incorreta...\n";
>>         print "!OK! Tentando novamente...\n";
>>     autentica();
>> }
>> print "!OK! Autenticado com sucesso !!\n"; # EOF
>>
>> - ppp.conf
>>
>> default:
>>   set log Phase Chat LCP IPCP CCP tun command
>>
>> ISP:
>>   set device PPPoE:ed0:ISP
>>   set dial
>>   set login
>>
>>   enable lqr
>>   enable tcpmssfixup
>>
>>   set lqrperiod 6
>>   set mru 1492
>>   set mtu 1492
>>   set timeout 0
>>   nat enable no
>>   add default HISADDR
>>   enable dns
>>   set authname 273359xxxx
>>   set authkey 273359xxxx
>>
>> - ppp.linkup
>>
>> MYADDR:
>>  !bg /usr/Velox/id-velox.pl
>>
>> - rc.conf
>>
>> kern_securelevel_enable="NO"
>> sendmail_enable="YES"
>> sshd_enable="YES"
>> keymap="br275.cp850"
>> adsl_enable="YES"
>> gateway_enable="YES"
>> ppp_enable="YES"
>> ppp_mode="ddial"
>> ppp_nat="YES"
>> ppp_profile="ISP"
>> ifconfig_de0="inet 10.1.1.7  netmask 255.255.255.0"
>> defaultrouter="10.1.1.1"
>> hostname="meudominio.com.br"
>>
>> - sysctl.conf
>>
>> net.graph.nonstandard_pppoe=1
>>
>> Sérgio Neves
>> _______________________________________________________________
>> Para enviar um novo email para a lista: fugspbr em fugspbr.org Sair da
>> Lista: http://lists.fugspbr.org/listinfo.cgi
>> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>>
>> _______________________________________________________________
>> Para enviar um novo email para a lista: fugspbr em fugspbr.org Sair da
>> Lista: http://lists.fugspbr.org/listinfo.cgi
>> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>>
>>
> _______________________________________________________________
> Para enviar um novo email para a lista: fugspbr em fugspbr.org Sair da Lista:
> http://lists.fugspbr.org/listinfo.cgi
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>
> _______________________________________________________________
> Para enviar um novo email para a lista: fugspbr em fugspbr.org Sair da 
> Lista: http://lists.fugspbr.org/listinfo.cgi
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>
>
>
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org Sair da Lista:
http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd