Uploading and Activating the DRT

The following section describes the process for uploading and activating the Downloadable Regulatory Table (DRT).

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 CLI of the controller/managed device 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

APs do not rebootstrap or reboot when activating a new DRT file.
If there is a change in channel list or power level, APs will change the channel or power level. Impact is same as that of ARM chanel or power change in that case.
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.
With channel change, the impact is similar to ARM channel change (depends on client behavior and id CSA is enabled or not).
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 can use the following protocols to copy the DRT file to a controller/managed device:

FTP
TFTP
SCP

Additionally, DRT file saved to a USB drive can be uploaded to a controller/managed device equipped with a USB port.

The DRT can be copied to the controller/managed device using the WebUI or CLI.

For ArubaOS 6.x:

In the WebUI

Navigate to the Maintenance > File > Copy Files page.
Select the source (TFTP, FTP, SCP or USB) where the file exists.
The controller WebUI will automatically select Flash File System under the Destination Selection menu.
Click Apply.

In the CLI

Use one of the following copy commands to download the DRT file to the controller:

copy

ftp: <ftphost> <user> <filename> {flash: <destfilename>|system:partition [0|1]

scp: <scphost> <username> <filename> flash: <destfilename>

tftp: <tftphost> <filename> flash: <destfilename>

usb: partition <partition-number> <filename> flash: <destfilename>

For ArubaOS 8.x:

In the WebUI

In the Mobility Master > host node hierarchy, navigate to the Diagnostics > Technical Support > Copy Files page.
Select the source (TFTP, FTP, SCP or USB) where the file exists.
The managed device WebUI will automatically select Flash File System under the Destination Selection menu.
Click Copy.

In the CLI

Use one of the following copy commands to download the DRT file to the managed device:

copy

ftp: <ftphost> <user> <filename>

scp: <scphost> <username> <filename> flash: <destfilename>

tftp: <tftphost> <filename> flash: <destfilename>

usb: partition <partition-number> <filename> flash: <destfilename>

Activating the DRT

Once the DRT file has been added to the controller/managed device, the new regulatory information must be activated and pushed to the APs.

For ArubaOS 6.x:

In the WebUI

To activated a specific DRT file using the WebUI:

Navigate to the Maintenance > File > Regulatory Files.
Select a regulatory file from the File list.
Click Activate.

In the CLI

To activate a specific DRT file loaded on the controllers, use the following command:

ap regulatory activate <filename>

To return to the factory default DRT file, 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 that is stored on the master is 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

To view the currently active regulatory file of controllers connected to the master controller, execute the following command:

show switches regulatory

To view the file syncing profile settings, execute the following command:

show file syncing profile

To view the currently active regulatory certificate, execute the following commands:

show ap regulatory

To view the allowed channels on a specific AP name, country code, or IP address, execute the following command:

show ap allowed-channels

ap-name <ap-name>

country-code <country-code> [ap-type <ap-type>]

ip-addr <ip-addr>

To view the power table for an AP, execute the following commands:

show ap debug power-table {ap-name <ap-name>|ip-addr <ip-addr>|ip6-addr <ip6-addr>}{radio <radio id>}

For ArubaOS 8.x:

In the CLI

To activate a specific DRT file loaded on the managed device, use the following command:

ap regulatory activate <filename>

To return to the factory default DRT file, use the following command:

ap regulatory reset

In a Mobility Master-Managed Device deployment, the file syncing profile can be enabled to ensure that the regulatory-cert that is stored on the Mobility Master is shared with the managed devices.

File synchronization occurs when the DRT file is activated in the Mobility Master and the Mobility Master synchronizes the DRT file to all managed devices within the synchronization time and is automatically activated. 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) [md] (config) #file syncing profile

(host) [md] (File syncing profile) #file-syncing-enable

(host) [md] (File syncing profile) #sync-time 30

To view information about the currently active regulatory file of managed devices connected to the Mobility Master, execute the following command:

(host) [md] #show switches regulatory

To view the file syncing profile settings, execute the following command:

(host) [md] #show file syncing profile

To view the currently active regulatory cert, execute the following command:

show ap regulatory

To view the allowed channels on a specific AP name, country code, or IP address, execute the following command:

show ap allowed-channels

ap-name <ap-name>

country-code <country-code> [ap-type <ap-type>]

ip-addr <ip-addr>

To view the regulatory power limits per channel for a specified AP, execute the following command:

show ap allowed-max-EIRP {ap-name <ap-name>}|{ ip-addr <ip-addr>}

To view the downloaded regulatory table for an AP, execute the following command:

show ap debug received-reg-table {ap-name <ap-name>}|{bssid <bssid>}|{ip-addr <ip-addr>}|{ip6-addr <ip6-addr>}