Technical Tip: How to perform a traffic test on a FortiGate interface that is using PPPoE as the addressing mode
| Description | This article describes how to test the speed of the interfaces on a FortiGate. Normally, the traffictest command on the FortiGate and an iPerf server for the speed test are used. |
| Scope | FortiGate v7.0 and above. |
| Solution | It is not possible to select the 'ppp' interface when trying to set 'diagnose traffictest client-intf' and 'diagnose traffictest server-intf'.
Solution 1: Starting from v7, FortiGate can be a Speedtest Server. config system global
It is now possible to run speedtest using iPerf on a machine and point it to the Public IP of FortiGate's PPPoE interface:
[IperfClient]---------Internet-------------------publicIP [PPPoE-ISP-Router]------------------------10.13.13.255 [FortiGate].
The PPPoE Router is configured to port-forward traffic to 10.13.13.255, which is a private IP.
Note: This feature has stopped working from v7.4.3: Technical Tip: Unable to establish an iperf connection with a FortiGate acting as a SpeedTest Server and running v7.4.3
Solution 2: Configure a PPPoE interface instead of having PPPoE addressing mode on a Physical Interface.
Technical Tip: PPPoE-interface configuration. Technical Tip: Use cases for the diagnose traffictest command. Troubleshooting Tip: Configure FortiGate as speed test (iperf) server. |












