Em 20/03/2012 11:46, CDMB . escreveu:
> Boa tarde a todos.Estou com problemas para conectar ao meu provedor que
> utiliza autenticação PPPoE.Já naveguei por todos os sites em portugues e
> ingles que encontrei e nada.Fiz e refiz as configurações do PPP de várias
> formas mas ele sempre me dá erro de autenticação dizendo que meu nome ou
> senha está errado, mas eu tenho certeza quenão está pois uso no Windows
> também e lá passa numa boa.
> ppp.conf:
> default: set log Phase tun command set ifaddr 10.0.0.1/0 10.0.0.2/0
> nome_do_provedor: set device PPPoE:xl0 set authname usuario set authkey
> senha set dial set login add default HISADDR
>
> rc.conf:
> ppp_enable="YES"ppp_mode="ddial"ppp_nat="YES" ppp_profile="provedor"
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Eu conheço 2 jeitos. Usando o ppp mesmo do FreeBSD e o outro usando mpd.
Mas como você ainda não tem Internet não dá pra instalar o mpd. Então
aqui vai a outra conf:
Primeiramente salve a configuração que você tem hoje /etc/ppp/ppp.conf:
# cp /etc/ppp/ppp.conf /etc/ppp/ppp.conf.bkp
Depois zere o arquivo original:
# >/etc/ppp/ppp.conf
Agora com o ee ou vi ou seu editor preferido coloque esses dados dentro
do arquivo ppp.conf:
default:
ident user-ppp VERSION (built COMPILATIONDATE)
set log phase
set log local phase lcp ipcp ccp tun command
intnet:
set device PPPoE:em0:Intnet5
set mru 1492
set mtu 1492
set authname gondim
set authkey 12345678
set login
set dial
enable dns
add default HISADDR
set timeout 0
open
Repare na identação pois temos 2 sessões chamadas "default:" e "intnet".
O que vem abaixo deles está identado um espaço para a direita. Onde tem
"intnet:" você podem trocar para o nome do provedor de você por exemplo:
velox:
Abaixo tem a linha: set device PPPoE:em0:Intnet5 onde você vai alterar
para: device PPPoE:sua_interface_de_rede_de_saida:nome_do_servico se
você não souber o nome do serviço então você pode remover ficando assim
como exemplo: device PPPoE:sis0
Em authname gondim você vai colocar seu login de acesso no provedor por
exemplo um acesso ao Velox: set authname [email protected] esse
por exemplo é o número aqui de casa com o DDD. Em set authkey você
vai colocar a sua senha de acesso um exemplo aqui do Velox seria: set
authkey 2226XX0136 porque no velox empresarial a senha é o telefone
rsrsrs. O restante na conexão você vai receber o DNS do seu provedor, IP
e gateway default. Tudo na interface tun0.
Para testar a conexão só fazer:
# ppp -ddial intnet
Onde intnet vai ser o que vc escolheu como o nome da sessão no ppp.conf.
Se conectar certinho quando você fizer o ifconfig vai ver que a
interface tun0 vai estar com o IP dado pelo provedor da conexão.
(root@strong)[/etc/ppp]# ifconfig tun0
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1492
options=80000<LINKSTATE>
inet 186.XXX.XX.69 --> 10.247.0.1 netmask 0xffffffff
Opened by PID 447
Agora só testar com o ping www.terra.com.br e se pingar basta agora
fazer o NAT que aprendemos em aula. Para colocar isso tudo pra fazer
automático no boot basta colocar o seguinte no /etc/rc.conf:
# Configurando a conexão PPPoE
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="intnet"
Só troque o ppp_profile para o nome que você deu de sessão no ppp.conf.
Aí quando a máquina bootar ela automaticamente tenta fazer a conexão pra
você.
Simples?
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd