cnMaestro 3.0.3 (On-Premises)


This document highlights new features and significant updates in cnMaestro 3.0.3.

Important: Package Upgrade
cnMaestro On-Premises 3.0.3 is a Package release rather than a full OVA image. It must be applied on top of an existing 3.0.0 or 3.0.2 On-Premises installation.

Important: Web Browser
Restart your browser (or clear the browser cache with a hard reload) in case you still see the 3.0.0 or 3.0.2 version.

Important: Web Browser
CBRS customers should ignore the banner message “Your free 90-day trial will expire on ". No action is needed if you do not want to continue with cnMaestro X after the trial expires.

Important: Update Precautions for CBRS Customers!
If you are using CBRS with cnMaestro acting as an HTTP Proxy, we strongly recommend configuring an external HTTP Proxy before updating to 3.0.3.

Organization Support

Organizations work in tandem with the Anchor Account feature added in 3.0.0, which collect statistics and pushes notifications of device firmware images.


An Organization allows multiple Cloud NMS Accounts and Anchor Accounts to consolidate CBRS billing into one account (the Primary account) and share a single SAS ID.

Primary Account: In an Organization, the Primary account provides services such as Shared SAS ID and Unified Payments to multiple accounts.

Secondary Account: The Secondary account is linked with the Primary account and can share services with it (such as CBRS billing and SAS ID).

Features of an Organization

  • One account is Primary, and all other accounts are Secondary.
  • Accounts can only belong to a single Organization, and the Primary account cannot be removed from the Organization without dissolving it.
  • Both Cloud NMS and Anchor accounts are supported, and either can be configured as Primary or Secondary. Organizations can be a mixture of Cloud NMS and Anchor accounts.
  • Organization accounts can be in different countries and regions.
  • The maximum number of accounts managed through an organization is 5.

Important: Update for CBRS Customers!
Cambium strongly recommends all cnMaestro On-Premises users create Anchor accounts for their On-Premises installations, so they can simplify CBRS management. This will become a mandatory requirement starting in cnMaestro 3.2.0.

Important: Configure Organizations
Users must have the Super Administrator Role to configure Organizations.

Actions for Existing CBRS On-Premises Users

Current On-Premises customers store their CBRS billing and SAS configuration in a Cloud NMS account (not an Anchor account). These customers need to go through a conversion process when they create their Anchor accounts, and the process differs whether devices are also managed though the Cloud. Cambium will assist with this process.

If an action is required for existing Cloud NMS users, the Cloud UI will display the following notification:


After clicking this notice, the user navigates to Services > CBRS, where they are presented the following options:

Link an Anchor Account to this Account: Select if managing CBRS devices in both a Cloud NMS and an On-Premises NMS instance. It creates an Organization that shares configuration between a Primary Cloud NMS account and one or more Secondary Anchor accounts. It does this without deregistering existing CBRS devices.

Convert this Account to Anchor Account: Select if all devices are managed through cnMaestro On-Premises. It converts the existing Cloud NMS account to an Anchor account.

The steps are described in detail in this video:

Supported Cambium Products

cnMaestro supports the following Cambium Networks products. The software versions are the minimum required to use cnMaestro (not the recommended versions).

Family Model Version
cnPilot Home cnPilot R200, R200P 4.2.3-R4
cnPilot R201, R201P 4.2.3-R4
cnPilot R190V, R190W 4.3.2-R4
cnPilot R195P 4.5.2
cnPilot R195W 4.7
Enterprise Wi-Fi cnPilot e400/e500 2.5.2-r3
cnPilot e410/e430w/e600 3.5.2-R4
cnPilot e501S/e502S 3.2.1-r6
cnPilot e700 3.8
cnPilot e425/e505 4.0-r17
cnPilot e510 3.11.4-r9
XV3-8 6.0
XV2-2 6.1
ePMP 1000 Hotspot ePMP 1000 Hotspot 2.5.2-r3
ePMP ePMP 1000, Force 180/200 2.6.2
ePMP 2000 3.0.1
ePMP Elevate XM/XW 3.2
ePMP Force 190 3.5
ePMP Force 300 4.1
ePMP PTP 550 4.1.1
ePMP Force 130 5 GHz 4.3.2
ePMP 3000L 4.3.2
ePMP Force 130 2.4 GHz 4.4
ePMP Force 300-19, 19R, 13 4.4
ePMP 3000 4.4.1
ePMP PTP 550 E 4.4.2
ePMP MP 3000 4.5
ePMP Force 300-13L 4.5.2
ePMP Force 300-13LC, 22L, 25L 4.6
ePMP 4000, Force 400 GPS, 400 CSM, 425 5.1.0
ePMP Force 200L 4.7.0
PMP PMP 450i, PMP 450, PMP 450m, PMP 430 SM 15.0.1
PTP 450, and PTP 450i 15.0.1
PMP 450b 15.1.2
Micropop Omni/Sector 16.2.1
PTP PTP 650 01-47
PTP 670 (650 Emulation) 01-47
PTP 670, PTP 700 02-67
cnReach N500 5.2.17e
cnVision Hub 360r, FLEXr 4.6
Client Micro, Mini, Maxr 4.6
cnRanger Sierra 800
Tyndall 101
Tyndall 201
60 GHz cnWave V5000 1.0
V3000 1.0
V1000 1.0

Supported Browsers

cnMaestro supports the following browsers:

Platform Browser Version
MS Windows Internet Explorer Deprecated
Microsoft Edge 44.17763.1.0
Firefox 45 and above
Chrome 49 and above
MacOS Safari 9 and above
Linux Firefox 45 and above
Chrome 49 and above

Significant Fixes

The following issues have been fixed:

Id Details
CNSSNG-20397 Unable to retrieve custom fields from Guest Portal using API.
CNSSNG-20681 Lat/long values must be supported in the format read from the device.
CNSSNG-20853 CBRS deregistration job stuck and blocks sector from running other jobs.
CNSSNG-20897 “sm_count” is fixed value in performance API response.
CNSSNG-20962 Domain Proxy view SM search with MAC address is not working.
CNSSNG-21068 Unable to deregister or delete the SM when PMAC mismatched (SM reported different PMAC).

Known Issues

The following issues exist:

Id Issue Details
CNSSNG-14030 CBRS SM stuck in cnMaestro during reparenting if import and start occurs as SMs arrive in onboarding queue. Workaround : To avoid this issue, follow the suggested SM reparenting procedures listed in the latest version of Cambium CBRS standalone procedures document.
CNSSNG-20491 Cloud-Connect action data missing for Cloud-Sync module in Audit logs.
CNSSNG-20508 Last Super Administrator deletion should be shown proper error message.
CNSSNG-20605 User-Defined Overrides (Advanced) should be handled from Switch Groups > Switches > Actions > Configuration tab.
CNSSNG-20745 AP Count is -1 in Anchor when deregistering the device from Anchor.
CNSSNG-20820 After server upgrade, device throws error [Invalid CBSD ID and Grant ID], even the Domain Proxy shows the device is registered.
CNSSNG-20868 On-Premises still shows old Cambium ID in the Cloud Connectivity page when the Anchor account Cambium ID is renamed.
CNSSNG-20993 CBRS tool sends duplicate request, which sometimes causes an error.

Where to Get Help

There are several places to get help with cnMaestro:

Cambium Community : The cnMaestro Forum provides the best place to ask questions and get up-to-date information.

On-Premises Quick Start Guide : This guide walks you through the initial management process and allows you to get onboarded quickly. It is embedded into the cnMaestro image and can be accessed on the Home Page of the UI. It can also be downloaded in PDF format from the Cambium Support website.

Cambium Support : The Cambium Support team is available 24x7 to answer questions and resolve issues.

If I have the july19th version of on-prem 3.0.0-rc26, do I need the 3.0.3 patch as well?

3.0.0-rc26 already includes the patch, you don’t need to do anything else. From the download page:

In addition to these two Upgrade Packages, Cambium is also releasing new versions of the 3.0.0 OVA and AMI, which will also include the fixes.

  • cnMaestro 3.0.0-r26 OVA Release.
  • cnMaestro 3.0.0-r26 AMI Release (which is available through AWS Marketplace).