FortiAP
FortiAP devices are thin wireless access points (AP) supporting the latest Wi-Fi technologies (multi-user MIMO 802.11ac Wave 1 and Wave 2, 4x4), as well as 802.11n, 802.11AX , and the demand for plug and play deployment.
gvenkatesan
Staff
Staff
Article Id 381540
Description

This article explains how to verify the DARRP (Dynamic Automatic Radio Resource Provisioning) status and how to trigger the DARRP process manually to make the access points choose non-overlapping when enabling the DARRP for the first time.

Scope

FortiOS v7.0.x, v7.2.x, v7.4.x, and v7.6.x, FortiAP.

Solution

To gain a fundamental understanding of how DARRP works and to access best practice configurations, refer to the User Guide: DARRP Best practice settings 

 

DARRP status verification:

  • DARRP will not run on the access points where local-overrides are performed. Consider the output below that was taken before performing the override:

FortiLAB(root) # diagnose wireless-controller wlac -c darrp


wtp_id rId bw base_mac index nr_chan vfid 5G new_chan oper_chan age darrp
FP431GTY23-----6 0 20 74:78:a6:64:65:80 0 3 0 No 11 11 2403 Yes
FP431GTY23-----6 0 20 84:39:8f:1f:10:18 1 3 0 No 1 1 2371 Yes
FP431GTY23-----7 0 20 e0:23:ff:df:77:f8 2 3 0 No 6 6 227 Yes
FP431GTY23-----6 1 20 84:39:8f:1f:10:20 3 24 0 Yes 132 132 2371 Yes
FP431GTY23-----7 1 20 e0:23:ff:df:78:00 4 24 0 Yes 52 52 227 Yes
FP431GTY23-----6 1 20 74:78:a6:64:65:88 5 25 0 Yes 153 128 2403 Yes ==>

Total Radios: 6

darrp channel allocation summary:

chan= 1 AP=1
chan= 6 AP=1
chan= 11 AP=1
chan= 52 AP=1
chan=132 AP=1
chan=153 AP=1

Total used time for Sorting: 0 ms Optimize: 0 ms DumpData: 0 ms

 

  • The output above shows that there are three access points present and DARRP is running on all the access points for both the 2.4 Ghz (rid 0)and 5 GHz (rid 1) radios.
  • For the ap 'FP431GTY23-----6', the login password was overridden. Post this change the DARRP ceased to run for this ap and the output can be seen below:

 

FortiLAB(root) # diagnose wireless-controller wlac -c darrp


wtp_id rId bw base_mac index nr_chan vfid 5G new_chan oper_chan age darrp
FP431GTY23-----6 0 20 84:39:8f:1f:10:18 1 3 0 No 1 1 2492 Yes
FP431GTY23-----7 0 20 e0:23:ff:df:77:f8 2 3 0 No 6 6 348 Yes
FP431GTY23-----6 1 20 84:39:8f:1f:10:20 3 24 0 Yes 132 132 2492 Yes
FP431GTY23-----7 1 20 e0:23:ff:df:78:00 4 24 0 Yes 52 52 348 Yes

Total Radios: 4

darrp channel allocation summary:

chan= 1 AP=1
chan= 6 AP=1
chan= 52 AP=1
chan=132 AP=1

Total used time for Sorting: 0 ms Optimize: 0 ms DumpData: 0 ms

 

Make sure to push all the configuration changes via the FortiAP profiles. If a per AP override needs to be made such as modifying the login password, modifying the radio settings etc. make sure to assign the particular AP to a specific profile and perform all the changes from the FortiAP profile to let DARRP run on the access points.

 

Commands for triggering the DARRP process manually:

DARRP phase-1 and phase-2 can be triggered by issuing the commands shown below on the FortiGate.


Note:

During the DARRP channel assignment process the access points will switch to less congested channels during this process the client devices will get disconnected. Please make sure to restrict this process outside the active business hours. 

 

diagnose wireless-controller wlac -c darrp 1 --> phase-1 

diagnose wireless-controller wlac -c darrp 2 -->phase-2