Acesso a internet via rádio com autenticação PPPoE não funciona

Iniciado por Fábio Palácio, 26 de Março de 2007, 13:49

tópico anterior - próximo tópico

Fábio Palácio

Utilizo o ubuntu já faz um bom tempo, mas tenho dificuldades quando o assunto é redes e/ou acesso a internet, muito mais por desconhecimento do que por qualquer outra coisa. Como não entendo muito, vou relatar meu problema como imagino que seja:

Possuo uma conexão via rádio, utilizando uma placa D-Link DWL520, e o acesso funcionava muito bem, bastava digitar os IP's e pronto.

Agora, meu provedor resolveu mudar o sistema, continua via rádio, porém, foi instalado um access point Ovislink, que por sua vez foi conectado a minha placa de rede convencional.

Eles criaram uma senha e um nome de usuário, numa conexão PPPoE, executei o pppoeconf, e até pareceu que ia dar certo, mas nada, o navegador fica tentando abrir a página, e nada.

No windows tem um assitente de conexão que com uns quatro cliques eu consegui conectar.

Tem alguma coisa parecida no Ubuntu? Como eu faço pra ter internet novamente no ubuntu?

dlfollmann

Chegaste a seguir o tutorial que está pinado no topo do fórum ?

http://ubuntuforum-pt.org/index.php?topic=4731.0

Não tenho certeza se ele vai funcionar pra você, até porquê sua conexão não é ADSL, mas usa autenticação. Dê atenção especial ao passo 3, se ainda não deste.

Poste aqui o resultado do comando 'ifconfig -a', também.

gospelboy

#2
Não sei se isso pode te ajudar mas ai vai uma dica do  Ronaldo Rezende Vilela Luiz:

"O pppoeconf é um utilitário destinado a conectar via ADSL com autenticação, mas no meu caso me conecto através de uma conexão wireless, com conexão via pppoe e ip dinâmico, recebido pelo provedor na hora da conexão. Embora esta configuração seja mais incomum, também é possível usar o pppoeconf, fazendo algumas pequenas alterações na configuração gerada.

Após seguir os passos do assistente de configuração do pppoeconf, recebi a mensagem dizendo que o arquivo dsl-provider tinha sido alterado, que bastava digitar pon dsl-provider para conectar e poff para desconectar.

Ao tentar, aparece o erro:

/usr/sbin/pppd: In file /etc/ppp/peers/dsl-provider: unrecognizedoption 'wlan0'

Para fazer funcionar a conexão, é necessário fazer 2 alterações no arquivo dsl-provider:

1- Descomentar a linha abaixo e trocar o eth0 por wlan0:

#pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1452" (Antes)
pty "/usr/sbin/pppoe -I wlan0 -T 80 -m 1452" (Depois)

2- Na antepenúltima linha do arquivo, retirar o wlan0.

Mudar de:

plugin rp-pppoe.so wlan0
password "xxxx"
user "xxxx"

Para:

plugin rp-pppoe.so
password "xxxx"
user "xxxx"

Após fazer isso a conexão passa a funcionar normalmente. "

http://www.guiadohardware.net/dicas/conectar-usando-pppoe-rede-wireless-usando-pppoeconf.html

Fábio Palácio

Citação de: dlfollmann online 27 de Março de 2007, 18:54
Chegaste a seguir o tutorial que está pinado no topo do fórum ?

http://ubuntuforum-pt.org/index.php?topic=4731.0

Não tenho certeza se ele vai funcionar pra você, até porquê sua conexão não é ADSL, mas usa autenticação. Dê atenção especial ao passo 3, se ainda não deste.

Poste aqui o resultado do comando 'ifconfig -a', também.

Obrigado pela atenção. Já havia seguido o tutorial que vc falou, mas por via das dúvidas resolvi tentar novamente, veja os resultados:

1) O passo três retornou a seguinte mensagem: SIOCADDRT: O arquivo já existe;

2) Após seguir os passos 1, 2, 3, 4 e 5 (5.1, 5.2 e 5.3), recebi a seguinte mensagem de erro (no pppoeconf):

ERROR
The interfaces file generated by pppoeconf appears to be invalid.                                         
This is probably because pppoeconf is unable to handle your original   
interfaces file. Should pppoeconf nevertheless change your interfaces   
file with the one that appears to be invalid?                           
If you agree, you will probably break your network connectivity after   
rebooting, and cause some local problems if lo is down. Your original   
interfaces file will be moved to /etc/network/interfaces~ so you can   
restore it.                                                             
If not, you will have to make sure that eth0 is configured before       
starting your DSL connection and start the connection manually.         

Note that this situation is not expected and you should consider       
submitting a bug report against pppoeconf including your original       
interfaces file and the one generated by pppoeconf.                     

                   <Sim>                       <Não>


3) Ao executar o comando que vc falou recebi a seguinte saída:
fabio@fabio-desktop:~$ sudo ifconfig -a
eth0          Encapsulamento do Link: Ethernet  Endereço de HW 00:0B:6A:4C:3E:4E
      endereço inet6: fe80::20b:6aff:fe4c:3e4e/64 Escopo:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
      pacotes RX:771 erros:0 descartados:0 excesso:0 quadro:0
      Pacotes TX:87 erros:0 descartados:0 excesso:0 portadora:0
      colisões:0 txqueuelen:1000
      RX bytes:79133 (77.2 KiB) TX bytes:6700 (6.5 KiB)
      IRQ:18 Endereço de E/S:0xd400

lo            Encapsulamento do Link: Loopback Local
      LOOPBACK  MTU:16436  Métrica:1
      pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
      Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
      colisões:0 txqueuelen:0
      RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

ppp0          Encapsulamento do Link: Protocolo Ponto-a-Ponto
      inet end.: 10.0.10.61  P-a-P:10.0.0.1  Masc:255.255.255.255
      UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Métrica:1
      pacotes RX:10 erros:0 descartados:0 excesso:0 quadro:0
      Pacotes TX:20 erros:0 descartados:0 excesso:0 portadora:0
      colisões:0 txqueuelen:3
      RX bytes:1152 (1.1 KiB) TX bytes:1079 (1.0 KiB)





Fábio Palácio

Citação de: gospelboy online 27 de Março de 2007, 21:37
Não sei se isso pode te ajudar mas ai vai uma dica do  Ronaldo Rezende Vilela Luiz:

"O pppoeconf é um utilitário destinado a conectar via ADSL com autenticação, mas no meu caso me conecto através de uma conexão wireless, com conexão via pppoe e ip dinâmico, recebido pelo provedor na hora da conexão. Embora esta configuração seja mais incomum, também é possível usar o pppoeconf, fazendo algumas pequenas alterações na configuração gerada.

Após seguir os passos do assistente de configuração do pppoeconf, recebi a mensagem dizendo que o arquivo dsl-provider tinha sido alterado, que bastava digitar pon dsl-provider para conectar e poff para desconectar.

Ao tentar, aparece o erro:

/usr/sbin/pppd: In file /etc/ppp/peers/dsl-provider: unrecognizedoption 'wlan0'

Para fazer funcionar a conexão, é necessário fazer 2 alterações no arquivo dsl-provider:

1- Descomentar a linha abaixo e trocar o eth0 por wlan0:

#pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1452" (Antes)
pty "/usr/sbin/pppoe -I wlan0 -T 80 -m 1452" (Depois)

2- Na antepenúltima linha do arquivo, retirar o wlan0.

Mudar de:

plugin rp-pppoe.so wlan0
password "xxxx"
user "xxxx"

Para:

plugin rp-pppoe.so
password "xxxx"
user "xxxx"

Após fazer isso a conexão passa a funcionar normalmente. "

http://www.guiadohardware.net/dicas/conectar-usando-pppoe-rede-wireless-usando-pppoeconf.html

Obrigado amigo, não se incomode com a pergunta de quem não conhece praticamente nada de redes: Eu não possuo interface wlan0, uma vez que não tenho nenhuma placa wirelless, somente um access point wirelless, mesmo assim devo fazer as alterações no dsl-provider?

Fábio Palácio

Pessoal o que tá acontecendo é o seguinte faço a configuração tudo direitinho no pppoeconf, mas não consigo navegar. O navegador fica tentando abrir a página por bastante tempo mas não consegue.

Em um outro fórum me disseram que em 99% dos casos é problema de rota, por isso, não sei se ajuda em alguma coisa mas quando executei o pppoeconf, recebi mensagens de tudo ok, ai eu executei o comando plog, e vejo a saída:

fabio@fabio-desktop:~$ plog
Mar 31 16:51:41 fabio-desktop pppd[6115]: Connect: ppp1 <--> eth0
Mar 31 16:51:42 fabio-desktop pppd[6115]: CHAP authentication succeeded
Mar 31 16:51:42 fabio-desktop pppd[6115]: CHAP authentication succeeded
Mar 31 16:51:42 fabio-desktop pppd[6115]: peer from calling number 00:10:4B:74:74:6D authorized
Mar 31 16:51:42 fabio-desktop pppd[6115]: not replacing existing default route through ppp0
Mar 31 16:51:42 fabio-desktop pppd[6115]: Cannot determine ethernet address for proxy ARP

Mar 31 16:51:42 fabio-desktop pppd[6115]: local IP address 10.0.10.61
Mar 31 16:51:42 fabio-desktop pppd[6115]: remote IP address 10.0.0.1
Mar 31 16:51:42 fabio-desktop pppd[6115]: primary DNS address 201.18.83.146
Mar 31 16:51:42 fabio-desktop pppd[6115]: secondary DNS address 201.20.64.35

Outra coisa, o ubuntu 7.04 tem o networkmanager instalado por padrão e quando inicializa o pc ele fica tentando conecatar e até diz que consegue mas acho até que isso faz é atrapalhar. O que vcs acham?

dlfollmann

Citação de: Fábio Palácio online 31 de Março de 2007, 17:15
Pessoal o que tá acontecendo é o seguinte faço a configuração tudo direitinho no pppoeconf, mas não consigo navegar. O navegador fica tentando abrir a página por bastante tempo mas não consegue.

Em um outro fórum me disseram que em 99% dos casos é problema de rota, por isso, não sei se ajuda em alguma coisa mas quando executei o pppoeconf, recebi mensagens de tudo ok, ai eu executei o comando plog, e vejo a saída:

fabio@fabio-desktop:~$ plog
Mar 31 16:51:41 fabio-desktop pppd[6115]: Connect: ppp1 <--> eth0
Mar 31 16:51:42 fabio-desktop pppd[6115]: CHAP authentication succeeded
Mar 31 16:51:42 fabio-desktop pppd[6115]: CHAP authentication succeeded
Mar 31 16:51:42 fabio-desktop pppd[6115]: peer from calling number 00:10:4B:74:74:6D authorized
Mar 31 16:51:42 fabio-desktop pppd[6115]: not replacing existing default route through ppp0
Mar 31 16:51:42 fabio-desktop pppd[6115]: Cannot determine ethernet address for proxy ARP

Mar 31 16:51:42 fabio-desktop pppd[6115]: local IP address 10.0.10.61
Mar 31 16:51:42 fabio-desktop pppd[6115]: remote IP address 10.0.0.1
Mar 31 16:51:42 fabio-desktop pppd[6115]: primary DNS address 201.18.83.146
Mar 31 16:51:42 fabio-desktop pppd[6115]: secondary DNS address 201.20.64.35

Outra coisa, o ubuntu 7.04 tem o networkmanager instalado por padrão e quando inicializa o pc ele fica tentando conecatar e até diz que consegue mas acho até que isso faz é atrapalhar. O que vcs acham?

dá uma revisada nas tuas configurações .... ora você fala em ppp1, ora em ppp0 .... e a interface que aparece no ifconfg é a ppp0.

dudu_ubuntun

Já tentou colocar a rota padrao como ppp0?

sudo ifconfig route add default ppp0


Fábio Palácio


dá uma revisada nas tuas configurações .... ora você fala em ppp1, ora em ppp0 .... e a interface que aparece no ifconfg é a ppp0.
[/quote]
A saída correta é a seguinte:

Mar 31 23:59:53 fabio-desktop pppd[5766]: Connect: ppp0 <--> eth0
Mar 31 23:59:53 fabio-desktop pppd[5766]: CHAP authentication succeeded
Mar 31 23:59:53 fabio-desktop pppd[5766]: CHAP authentication succeeded
Mar 31 23:59:53 fabio-desktop pppd[5766]: peer from calling number 00:10:4B:74:74:6D authorized
Mar 31 23:59:53 fabio-desktop pppd[5766]: not replacing existing default route through eth0
Mar 31 23:59:53 fabio-desktop pppd[5766]: Cannot determine ethernet address for proxy ARP
Mar 31 23:59:53 fabio-desktop pppd[5766]: local  IP address 10.0.10.61
Mar 31 23:59:53 fabio-desktop pppd[5766]: remote IP address 10.0.0.1
Mar 31 23:59:53 fabio-desktop pppd[5766]: primary   DNS address 201.18.83.146
Mar 31 23:59:53 fabio-desktop pppd[5766]: secondary DNS address 201.20.64.35