Fortinet white logo
Fortinet white logo

New Features

Add support for LoRaWAN profiles on FAP-222KL 7.6.5

Add support for LoRaWAN profiles on FAP-222KL 7.6.5

Note

This information is also available in the FortiWiFi and FortiAP 7.6 Configuration Guide:

This release adds support for LoRaWAN profiles to FortiOS, enabling supported FortiAP models such as FAP-222KL to act as a LoRaWAN gateway. Supported APs can receive LoRaWAN sensor data and securely forward it to supported network servers, enabling the AP to operate as both a Wi-Fi and LoRaWAN gateway.

The following CLI commands have been added to configure LoRaWAN profiles:

config wireless-controller lw-profile
  edit <name>
    set comment {string}
    set lw-protocol [basics-station | packet-forwarder]
    set cups-server {string}
    set cups-server-port {integer}
    set cups-api-key {password}
    set tc-server {string}
    set tc-server-port {integer}
    set tc-api-key {password}
  next
end

comment

Comment.

lw-protocol

Specify the LoRaWAN gateway protocol used by the FortiAP (default is basics-station).

  • basics-station: Configure LoRaWAN protocol to Basics Station.
  • packet-forwarder: Configure LoRaWAN protocol to UDP Packet Forwarder.

cups-server

Define the Configuration and Update Server (CUPS) address used by the FortiAP to obtain configuration, certificates, and firmware updates. IPv4, IPv6, and FQDN formats are accepted.

cups-server-port

Specify the TCP port used by the FortiAP to connect to the CUPS server (0 to 65535).

cups-api-key

Authentication key used by the FortiAP to securely register and authenticate with the CUPS server.

tc-server

Define the Traffic Controller/LoRaWAN Network Server (LNS) address used for sending and receiving LoRaWAN data traffic. IPv4, IPv6, and FQDN formats are accepted.

tc-server-port

Specify the port used by the FortiAP to connect to the TC/LNS for LoRaWAN data communication (0 to 65535).

tc-api-key

Authentication key used by the FortiAP to securely connect to the TC/LNS for LoRaWAN traffic exchange.

To configure a LoRaWAN profile:
  1. From the FortiOS CLI, configure the LoRaWAN profile:

    config wireless-controller lw-profile
      edit "thingpark"
        set cups-server "community.thingpark.io"
        set cups-server-port 443
      next
    end
  2. Assign the LoRaWAN profile to a supported FortiAP profile:

    config wireless-controller wtp-profile
      edit "FAP222KL-default"
        set lw-profile "thingpark"
      next
    end
  3. From the FortiAP CLI, verify that the configurations have been successfully pushed to the FortiAP device:

    FortiAP-222KL # cw_diag -c lw-config
    WTP LoRaWAN Configuration:
    
            EUI 1                     : 0016c001f10de099
            EUI 2                     : 0016c001f10d1cba
            CUPS Server               : community.thingpark.io
            CUPS Port                 : 443
            TC Server                 :
            TC Port                   : 0

Add support for LoRaWAN profiles on FAP-222KL 7.6.5

Add support for LoRaWAN profiles on FAP-222KL 7.6.5

Note

This information is also available in the FortiWiFi and FortiAP 7.6 Configuration Guide:

This release adds support for LoRaWAN profiles to FortiOS, enabling supported FortiAP models such as FAP-222KL to act as a LoRaWAN gateway. Supported APs can receive LoRaWAN sensor data and securely forward it to supported network servers, enabling the AP to operate as both a Wi-Fi and LoRaWAN gateway.

The following CLI commands have been added to configure LoRaWAN profiles:

config wireless-controller lw-profile
  edit <name>
    set comment {string}
    set lw-protocol [basics-station | packet-forwarder]
    set cups-server {string}
    set cups-server-port {integer}
    set cups-api-key {password}
    set tc-server {string}
    set tc-server-port {integer}
    set tc-api-key {password}
  next
end

comment

Comment.

lw-protocol

Specify the LoRaWAN gateway protocol used by the FortiAP (default is basics-station).

  • basics-station: Configure LoRaWAN protocol to Basics Station.
  • packet-forwarder: Configure LoRaWAN protocol to UDP Packet Forwarder.

cups-server

Define the Configuration and Update Server (CUPS) address used by the FortiAP to obtain configuration, certificates, and firmware updates. IPv4, IPv6, and FQDN formats are accepted.

cups-server-port

Specify the TCP port used by the FortiAP to connect to the CUPS server (0 to 65535).

cups-api-key

Authentication key used by the FortiAP to securely register and authenticate with the CUPS server.

tc-server

Define the Traffic Controller/LoRaWAN Network Server (LNS) address used for sending and receiving LoRaWAN data traffic. IPv4, IPv6, and FQDN formats are accepted.

tc-server-port

Specify the port used by the FortiAP to connect to the TC/LNS for LoRaWAN data communication (0 to 65535).

tc-api-key

Authentication key used by the FortiAP to securely connect to the TC/LNS for LoRaWAN traffic exchange.

To configure a LoRaWAN profile:
  1. From the FortiOS CLI, configure the LoRaWAN profile:

    config wireless-controller lw-profile
      edit "thingpark"
        set cups-server "community.thingpark.io"
        set cups-server-port 443
      next
    end
  2. Assign the LoRaWAN profile to a supported FortiAP profile:

    config wireless-controller wtp-profile
      edit "FAP222KL-default"
        set lw-profile "thingpark"
      next
    end
  3. From the FortiAP CLI, verify that the configurations have been successfully pushed to the FortiAP device:

    FortiAP-222KL # cw_diag -c lw-config
    WTP LoRaWAN Configuration:
    
            EUI 1                     : 0016c001f10de099
            EUI 2                     : 0016c001f10d1cba
            CUPS Server               : community.thingpark.io
            CUPS Port                 : 443
            TC Server                 :
            TC Port                   : 0