Esta seção descreve como configurar o PPP sobre Ethernet (PPPoE).
Aqui está um exemplo de ppp.conf
funcional:
default:
set log Phase tun command # you can add more detailed logging if you wish
set ifaddr 10.0.0.1/0 10.0.0.2/0
name_of_service_provider:
set device PPPoE:xl1
# replace xl1 with your Ethernet device
set authname YOURLOGINNAME
set authkey YOURPASSWORD
set dial
set login
add default HISADDR
Como root
, execute:
#
ppp -ddial name_of_service_provider
Adicione o seguinte ao /etc/rc.conf
:
ppp_enable="YES" ppp_mode="ddial" ppp_nat="YES" # if you want to enable nat for your local network, otherwise NO ppp_profile="name_of_service_provider"
Às vezes, será necessário usar nome de perfil para estabelecer a conexão. Nomes de perfil são usados para distinguir entre diferentes servidores PPPoE conectados a uma determinada rede.
Qualquer informação do nome do perfil necessário deve estar na documentação fornecida pelo ISP.
Como último recurso, pode-se tentar instalar o pacote ou port net/rr-pppoe. Lembre-se, no entanto, que isso pode desprogramar o seu modem e torná-lo inútil, então pense duas vezes antes de fazê-lo. Basta instalar o programa enviado com o modem. Em seguida, acesse o menu do programa. O nome do perfil deve estar listado lá. Geralmente é ISP.
O nome do perfil (service tag) será usado na entrada de configuração PPPoE em ppp.conf
como a parte do provedor para o set device
. Consulte ppp(8) para detalhes completos. Deve ficar assim:
set device PPPoE:xl1
:ISP
Não se esqueça de alterar o xl1
para o dispositivo adequado para a placa Ethernet.
Não se esqueça de alterar o ISP
para o nome de perfil.
Para informações adicionais, consulte Banda larga mais barata com o FreeBSD em DSL por Renaud Waldura.
Este modem não segue a especificação PPPoE definida em RFC 2516.
Para tornar o FreeBSD capaz de se comunicar com este dispositivo, um sysctl deve ser configurado. Isso pode ser feito automaticamente no momento da inicialização, atualizando o /etc/sysctl.conf
:
net.graph.nonstandard_pppoe=1
ou pode ser feito imediatamente com o comando:
#
sysctl net.graph.nonstandard_pppoe=1
Infelizmente, como essa é uma configuração valida para todo o sistema, não é possível falar com um cliente ou servidor PPPoE normal e um 3Com® HomeConnect® Modem ADSL ao mesmo tempo.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.