27.4. Usando o PPP sobre Ethernet (PPPoE)
Anterior | Capítulo 27. PPP | Próxima

## 27.4. Usando o PPP sobre Ethernet (PPPoE)

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"

### 27.4.1. Usando um nome de perfil PPPoE

À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 System 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.

### 27.4.2. PPPoE com um 3Com® HomeConnect® ADSL Modem Dual Link

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.

Anterior | Acima | Próxima
27.3. Solução de problemas de conexões PPP | Principal | 27.5. Usando PPP sobre ATM (PPPoA)

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>.