FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
avargas
Staff
Staff
Article Id 193016
Description
PPP over Ethernet (PPPoE) provides the ability to connect a network of hosts over a simple bridging access device to a remote Access Concentrator. 

With this model, each host utilizes it's own PPP stack and the user is presented with a familiar user interface.  Access control, billing and type of service can be done on a per-user, rather than a per-site, basis.

PPPoE has two distinct stages.  There is a Discovery stage and a PPP Session stage.  When a Host wishes to initiate a PPPoE session, it must first perform Discovery to identify the Ethernet MAC address of the peer and establish a PPPoE SESSION_ID.  While PPP defines a peer-to-peer relationship, Discovery is inherently a client-server relationship.  In the Discovery process, a Host (the client) discovers an Access Concentrator (the server).  Based on the network topology, there may be more than one Access Concentrator that the Host can communicate with.  The Discovery stage allows the Host to discover all Access Concentrators and then select one.  When Discovery completes successfully, both the Host and the selected Access Concentrator have the information they will use to build their point-to-point connection over Ethernet.

Error

When a capture of wireshark shows that the ETHER_TYPE is set to 0x8863 (Discovery Stage), the cause of the error may be that TLV tag's are being used. (Service-Name, AC-Name)
config system interface
edit port4
set mode pppoe
set username pppoe
set password pppoe
set service-name rogersBC
set ac-name ac_abba
set idle-timeout 60
end

Solution
In this situation the solution may be to revert to default settings:
config system interface
edit port4
set mode pppoe
unset ac-name
unset service-name
end

For more information, review the following article which is available on the external IETF web site: https://tools.ietf.org/html/rfc2516

Contributors