How to upload and activate Downloadable Regulatory Table(DRT)?
The downloadable regulatory table feature allows for the update of country domain options without upgrading the ArubaOS software version. A separate file, called the Regulatory-Cert, containing AP regulatory information will be released periodically on the customer support site. The Regulatory-Cert file can then be uploaded to a controller and pushed to deployed APs.
The Regulatory-Cert includes the following information for each AP:
All countries supported in the current release of ArubaOS (not just United States or Rest of World or any subset of countries)
Allowed channels for each country
Max EIRP for each channel and each country in the allowed list. The max values are specified for each PHY-type at which the AP is allowed to transmit on. The classified PHY-types are
802.11 OFDM rates (802.11a/g mode)
802.11b rates (CCK rates)
802.11n HT20 and 802.11ac VHT20 rates (MCS0-7)
802.11n HT20 and 802.11ac VHT40(MCS0-7)
802.11ac VHT80 rates
DFS functionality for each channel and each country in the allowed list
Important Points to Remember
- Before a new DRT file is activated, the version number is checked against the default version built into ArubaOS. The DRT file version must be greater than the default version. If the DRT file is not greater than the default version, the activation will fail. The controller's CLI interface displays the following message upon failure:
(host) #ap regulatory activate reg-data-1.0_00002.dat
Failed to activate regulatory file reg-data-1.0_00002.dat. File Version should be greater than 1.0_43859
- Network devices do not need to rebootstrap/reboot when activating a new DRT file.
- If a DRT version contains changes to channel lists or power levels, access points will update to match these changes (when applicable) after the DRT file is activated.
- Clients are not disconnected upon regulatory file activation. Max latency impact during activation (with no channel or power level changes) are less than 1 second.
- Channel changes are similar to ARM channel changes and may be impacted by client behavior and/or enabling/disabling CSA.
- If support for the AP (Country) is added, the AP will move from AM to AP mode (if the AP is configured in AP mode of operation)
Copying the DRT
You copy the DRT file to a controller using the following:
- Flash File Systems
- TFTP Server
- Running configuration
- Startup configuration
- FTP Server
- SCP Server
Additionally, regulatory files saved to a USB drive can be uploaded to a controller equipped with a USB port.
The DRT can be copied to the controller using the WebUI or CLI.
In the WebUI
Navigate to the Maintenance > File > Copy Files page.
Select the source where the file exists.
The controller WebUI will automatically select Flash File System under the Destination Selection menu.
In the CLI
Use one of the following copy commands to download the DRT file to the controller:
scp: <scphost> <username> <filename> flash: <destfilename>
tftp: <tftphost> <filename> flash: <destfilename>
usb: partition <partition-number> <filename> flash: <destfilename>
To view the current regulatory and the content of the file, use the following commands:
Activating the DRT
Once the DRT file has been added to the controller, the new regulatory information must be activated and pushed to the APs.
In the WebUI
To activate a specific regulatory file using the WebUI:
Navigate to Maintenance > File > Regulatory Files.
Select a DRT file from the File List.
In the CLI
To activate a specific DRT file loaded on the controller, use the following command:
ap regulatory activate <filename>
To return to the factory default regulatory-cert, use the following command:
ap regulatory reset
In a master-local-standby deployment, the file syncing profile can be enabled to ensure that the Regulatory-cert stored on the master controlleris shared with its subordinate controllers. File syncing is enabled by default, with a default sync time of 30 minutes. The sync time can be set between 30 to 180 minutes, To configure the file syncing profile, use the following commands:
(host) (config) #file syncing profile
(host) (File syncing profile) #file-syncing-enable
(host) (File syncing profile) #sync-time 30
show ap regulatory
show ap allowed-channels country-code <country-code> ap-type <ap-type>
show ap allowed-max-eirp ap-name <ap-name> country-code <country-code>
show ap debug received-reg-table ap-name <ap-name>
Related Show Commands:
To view the current regulatory version on all controllers, execute the following command:
show switches regulatory
show file syncing profile