Description |
This article describes the outages that occur when the PPPoE client receives no response to LCP (Link Control Protocol) Echo Requests from the server.
PPPoE (Point-to-Point Protocol over Ethernet) can have disconnect issues for a variety of reasons. This may result in an error message such as 'PPP daemon exited' or similar symptoms indicating a connection loss. |
Scope | FortiOS. |
Solution |
If experiencing PPPoE network connectivity issues, general recommendations are to follow these troubleshooting steps to diagnose and fix the problem:
Debug Commands:
diag debug duration 0
To stop the debug:
Sniffer Logs:
diagnose sniffer packet <interface> 'ether[0x0c:2] == 0x8864 or ether[0x0c:2] == 0x8863' 6 diagnose sniffer packet <interface> 'not stp and not ip and not ip6' 6
The above filters do capture normal traffic within the PPPoE tunnel as well. To exclude this traffic and focus only on 'PPPoE control messages (PADx)' and 'PPP (LCP, PAP/CHAP, etc.)', use the following filter:
diagnose sniffer packet <interface> 'pppoes and (ppp proto 0xc021 or ppp proto 0xc023 or ppp proto 0xc025 or ppp proto 0xc223)' 6
c021 : Link Control Protocol
If the issue is due to the outages that occur when the PPPoE user receives no response to LCP (Link Control Protocol) Echo Requests from the server and results in an error message such as 'PPP daemon exited' or similar symptoms indicating a connection loss, it is possible to notice the below error on the debug output.
YYYY-MM-DD HH:MM:SS PPP send: LCP Echo_Request id(92) len(8) [Magic_Number a7474422] YYYY-MM-DD HH:MM:SS PPP send: LCP Echo_Request id(93) len(8) [Magic_Number a7474422] YYYY-MM-DD HH:MM:SS PPP send: LCP Echo_Request id(94) len(8) [Magic_Number a7474422] YYYY-MM-DD HH:MM:SS No response to 3 echo-requests <--
The firewall disconnects the connection after receiving no response from the PPPoE server for 3 echo-requests due to the 'lcp-max-echo-fails' setting (default is 3).
It is possible to adjust this value based on the network and server requirements using the following command.
config system pppoe-interface
|
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.