Fortinet white logo
Fortinet white logo

New Features

GPON support for FortiGates with SFP/SFP+ ports

GPON support for FortiGates with SFP/SFP+ ports

This information is also available in the FortiOS 8.0 Administration Guide:

Support for Gigabit Passive Optical Network (GPON) transceivers has been added to FortiGates with SFP/SFP+ ports, enabling the firewall to operate directly as an ONU (Optical Network Unit) and allowing deployment in fiber-based access networks. This allows customers transitioning from legacy DSL infrastructure to adopt widely used GPON technology, improving interoperability and easing migration.

The following diagnose commands are added to the CLI:

Command

Description

diagnose gpon config loid [interface] [loid] [password]

Configure Logical Identifier (LOID) username and password.

diagnose gpon sysinfo [interface]

Show transceiver system information.

diagnose gpon state [interface]

Show SFP GPON connection state.

diagnose gpon traffic-stats [interface]

Show SFP GPON traffic statistics.

diagnose gpon reboot [interface]

Reboot transceiver.

To detect a GPON transceiver:
# get system interface transceiver sfp1
Interface sfp1 - SFP/SFP+/SFP28, 1000BASE-LX
  Diagnostics  :            temperature, voltage, Tx bias, Rx power (avg), Tx power
  Vendor Name  :            FORTINET        
  Part No.     :            WST-SFP-GPAU2MIF
  Serial No.   :            TK5ANK0006      
  Measurement  Unit         Value        High Alarm   High Warning Low Warning  Low Alarm
  ------------ ------------ ------------ ------------ ------------ ------------ ------------              
  Temperature  (Celsius)     45.8         88.0         85.0        -40.0        -45.0       
  Voltage      (Volts)       3.34         3.60         3.47         3.00         2.90       
  Tx Bias      (mA)         14.49        60.00        55.00         0.00         0.00       
  Rx Power Avg (dBm)         -9.2         -7.0         -8.0        -28.5        -29.6       
  Tx Power     (dBm)          1.3          6.5          5.5         -0.5         -1.0       
  ++ : high alarm, + : high warning, - : low warning, -- : low alarm, ? : suspect.
To check the GPON system information:
# diagnose gpon sysinfo sfp1
Mac Address: 80:A5:79:50:11:1D
Model Name: WST-SFP-GPAU2MIF
Vendor: FORTINET
Hardware Version: V1.0
Software Version: V1.2.4
Gpon SN: TK5ANK0006
To check the GPON state:
# diagnose gpon state sfp1
State codes: O1 - Initial, O2 - Standby, O3 - Serial-Number, O4 - Ranging
             O5 - Operation, O6 - POPUP, O7 - Emergency-Stop

los = 0
state = O5
fec = 1
To check GPON traffic statistics:
# diagnose gpon traffic-stats sfp1
dsDropEvents = 0
usDropEvents = 0
dsOcts = 14395972
usOcts = 34376
dsPkts = 224922
usPkts = 669
dsBcastPkts = 0
usBcastPkts = 0
dsMcastPkts = 0
usMcastPkts = 0
dsCrcErrPkts = 0
usCrcErrPkts = 0
dsUnderSzPkts = 0
usUnderSzPkts = 0
dsOverSzPkts = 0
usOverSzPkts = 0
dsFragments = 0
usFragments = 0
dsJabbers = 0
usJabbers = 0
dsPkts_l64 = 0
dsPkts_64_127 = 224920
dsPkts_128_255 = 0
dsPkts_256_511 = 2
dsPkts_512_1023 = 0
dsPkts_1024_1518 = 0
usPkts_l64 = 0
usPkts_64_127 = 0
usPkts_128_255 = 0
usPkts_256_511 = 2
usPkts_512_1023 = 0
usPkts_1024_1518 = 0
dsDiscards = 0
usDiscards = 0
dsErr = 0
usErr = 0

GPON support for FortiGates with SFP/SFP+ ports

GPON support for FortiGates with SFP/SFP+ ports

This information is also available in the FortiOS 8.0 Administration Guide:

Support for Gigabit Passive Optical Network (GPON) transceivers has been added to FortiGates with SFP/SFP+ ports, enabling the firewall to operate directly as an ONU (Optical Network Unit) and allowing deployment in fiber-based access networks. This allows customers transitioning from legacy DSL infrastructure to adopt widely used GPON technology, improving interoperability and easing migration.

The following diagnose commands are added to the CLI:

Command

Description

diagnose gpon config loid [interface] [loid] [password]

Configure Logical Identifier (LOID) username and password.

diagnose gpon sysinfo [interface]

Show transceiver system information.

diagnose gpon state [interface]

Show SFP GPON connection state.

diagnose gpon traffic-stats [interface]

Show SFP GPON traffic statistics.

diagnose gpon reboot [interface]

Reboot transceiver.

To detect a GPON transceiver:
# get system interface transceiver sfp1
Interface sfp1 - SFP/SFP+/SFP28, 1000BASE-LX
  Diagnostics  :            temperature, voltage, Tx bias, Rx power (avg), Tx power
  Vendor Name  :            FORTINET        
  Part No.     :            WST-SFP-GPAU2MIF
  Serial No.   :            TK5ANK0006      
  Measurement  Unit         Value        High Alarm   High Warning Low Warning  Low Alarm
  ------------ ------------ ------------ ------------ ------------ ------------ ------------              
  Temperature  (Celsius)     45.8         88.0         85.0        -40.0        -45.0       
  Voltage      (Volts)       3.34         3.60         3.47         3.00         2.90       
  Tx Bias      (mA)         14.49        60.00        55.00         0.00         0.00       
  Rx Power Avg (dBm)         -9.2         -7.0         -8.0        -28.5        -29.6       
  Tx Power     (dBm)          1.3          6.5          5.5         -0.5         -1.0       
  ++ : high alarm, + : high warning, - : low warning, -- : low alarm, ? : suspect.
To check the GPON system information:
# diagnose gpon sysinfo sfp1
Mac Address: 80:A5:79:50:11:1D
Model Name: WST-SFP-GPAU2MIF
Vendor: FORTINET
Hardware Version: V1.0
Software Version: V1.2.4
Gpon SN: TK5ANK0006
To check the GPON state:
# diagnose gpon state sfp1
State codes: O1 - Initial, O2 - Standby, O3 - Serial-Number, O4 - Ranging
             O5 - Operation, O6 - POPUP, O7 - Emergency-Stop

los = 0
state = O5
fec = 1
To check GPON traffic statistics:
# diagnose gpon traffic-stats sfp1
dsDropEvents = 0
usDropEvents = 0
dsOcts = 14395972
usOcts = 34376
dsPkts = 224922
usPkts = 669
dsBcastPkts = 0
usBcastPkts = 0
dsMcastPkts = 0
usMcastPkts = 0
dsCrcErrPkts = 0
usCrcErrPkts = 0
dsUnderSzPkts = 0
usUnderSzPkts = 0
dsOverSzPkts = 0
usOverSzPkts = 0
dsFragments = 0
usFragments = 0
dsJabbers = 0
usJabbers = 0
dsPkts_l64 = 0
dsPkts_64_127 = 224920
dsPkts_128_255 = 0
dsPkts_256_511 = 2
dsPkts_512_1023 = 0
dsPkts_1024_1518 = 0
usPkts_l64 = 0
usPkts_64_127 = 0
usPkts_128_255 = 0
usPkts_256_511 = 2
usPkts_512_1023 = 0
usPkts_1024_1518 = 0
dsDiscards = 0
usDiscards = 0
dsErr = 0
usErr = 0