Fortigate interface Speed/duplex

Hard coding speed and duplex settings on a device is very important. Some times it is essential to hard code your settings to work with and ISP or neighboring device. To change the speed/duplex settings manually you will need to use a CLI command. The default setting is to Auto Negotiate, but as we all know sometimes on the ISP or local side it can negotiate to half duplex, or never correctly negotiate.

Check Speed/Duplex

How check speed and duplex of the interface:

Fortinet now has the ability to see speed/duplex by hovering over the interfaces in the GUI. This option became available in MR5 patch 4 i think.


To check this through the CLI there are a few ways to accomplish this. two command that can do this are:

get system interface physical


This command shows the IP, status, and speed/duplex.

The next command is:

get hardware nic X


This command gives you much more info, such as errors and drops.


Setting speed/duplex

To set the Speed and Duplex of the interface to 1 gig full duplex use the cli commands:

Config system interface

edit X

set speed 1000full



Thats, it! Notice that get system hardware nic gives you all kinds of stats about that interface.

One response to “Fortigate interface Speed/duplex

  1. ckalugyer January 18, 2021 at 4:11 pm

    This worked beautifully, even six years later – thank you cjcott01.

Leave a Reply