Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The initial purpose of the USP Controller is to allow USP agent validation and can be expanded to further use cases as required

Table of Contents

GUI Access

http://54.148.37.189:8088/acs 

Username: administrator 

Password: 47$Y7Jl3 

USP Agent Configuration 

Supported MTPs: 

  • STOMP: Full Support
  • MQTT: March 2021

Using the OB-USP-AGENT which has been ported to RDK the agent can be configured using the following sample:

Note: Change any references in the below of 42010A8A0FF0 to a unique valueof FFFFFF to the OUI, and any references of 42010A8A0FF0 to the SerialNumber of the device

No Format
Device.LocalAgent.MTP.1.STOMP.Destination "/exchange/usp-agents/oui-FFFFFF-42010A8A0FF0"

Device.LocalAgent.Controller.1.EndpointID "oui:84C8B1:

...

001"

...


Device.STOMP.Connection.1.Host "

...

52.

...

39.

...

213.

...

228"

...


Device.STOMP.Connection.1.Username "

...

incognitoamq"

...


Device.STOMP.Connection.1.Password "

...

_QuUeL+Cjj8tt7#-"
Device.

...

STOMP.Connection.1.Enable "true"
Device.LocalAgent.

...

MTP.1.Alias "

...

mtp-1-alias"

...


Device.LocalAgent.MTP.1.Enable "true"

...


Device.LocalAgent.MTP.1.Protocol "STOMP"

...


Device.LocalAgent.MTP.1.STOMP.Reference "Device.STOMP.Connection.1"

...


Device.LocalAgent.Controller.1.Alias "cpe-1"

...


Device.LocalAgent.Controller.1.Enable "true"

...


Device.LocalAgent.Controller.1.AssignedRole "Device.LocalAgent.ControllerTrust.Role.1"

...


Device.LocalAgent.Controller.1.PeriodicNotifInterval "

...

600"

...


Device.LocalAgent.Controller.1.PeriodicNotifTime "0001-01-01T00:00:00Z"

...


Device.LocalAgent.Controller.1.

...

USPNotifRetryMinimumWaitInterval "5"

...


Device.LocalAgent.Controller.1.

...

USPNotifRetryIntervalMultiplier "2000"

...


Device.LocalAgent.Controller.1.ControllerCode ""

...


Device.LocalAgent.Controller.1.MTP.1.Alias "cpe-1"

...


Device.LocalAgent.Controller.1.MTP.1.Enable "true"

...


Device.LocalAgent.Controller.1.MTP.1.Protocol "STOMP"

...


Device.LocalAgent.Controller.1.MTP.1.STOMP.Reference "Device.STOMP.Connection.1"

...


Device.LocalAgent.Controller.1.MTP.1.STOMP.Destination "/queue/controllerlistener"

Device.LocalAgent.Subscription.1.Alias "cpe-1"
Device.LocalAgent.Subscription.1.Recipient "Device.LocalAgent.Controller.1"
Device.LocalAgent.Subscription.1.ID "default-boot-event-ACS"
Device.LocalAgent.Subscription.1.CreationDate "1970-01-01T00:00:00Z"
Device.LocalAgent.Subscription.1.NotifType "Event"
Device.LocalAgent.Subscription.1.ReferenceList "Device.Boot!"
Device.LocalAgent.Subscription.1.Persistent "true"
Device.LocalAgent.Subscription.1.TimeToLive "0"
Device.LocalAgent.Subscription.1.NotifRetry "true"
Device.LocalAgent.Subscription.1.Enable "true"

Device.LocalAgent.EndpointID "oui:FFFFFF:42010A8A0FF0"
Device.STOMP.Connection.1.Alias "cpe-1"                                                     
Device.STOMP.Connection.1.Port "61613"                                                      
Device.STOMP.Connection.1.EnableEncryption "false"                                          
Device.STOMP.Connection.1.VirtualHost "/"                                                   
Device.STOMP.Connection.1.EnableHeartbeats "true"                                           
Device.STOMP.Connection.1.OutgoingHeartbeat "30000"                                         
Device.STOMP.Connection.1.IncomingHeartbeat "300000"                                        
Device.STOMP.Connection.1.ServerRetryInitialInterval "60"                                   
Device.STOMP.Connection.1.ServerRetryIntervalMultiplier "2000"                              
Device.STOMP.Connection.1.ServerRetryMaxInterval "30720"                                    
Internal.Reboot.Cause "LocalFactoryReset"    


# The following parameters must not be set for the RDK port of OBUSPA
# because OUI and SerialNumber are obtained from the existing data model provider component
# They may be required when testing OBUSPA without any RDK extensions
#Device.DeviceInfo.SerialNumber "42010A8A0FF0"
#Device.DeviceInfo.ManufacturerOUI "FFFFFF"


The above can be saved to a text file and run as follows:
To build into an image, modify meta-rdk-broadband/recipes-rdkb/usp-pa/usp-pa/conf/usp_factory_reset.conf

# /usr/

...

bin/UspPa -p -v 4 -r usp_factory_reset.conf

Message Box
iconsuccess
titleSample Response
typesuccess

root@RaspberryPi-Gateway:~# /usr/bin/

...

UspPa -p -v 4 -r usp

...

_factory_reset.conf
DATABASE_Init: Opening database /nvram/usp-pa.db
LoadClientCert: Not using a device certificate for connections
Attempting to connect to host=52.39.213.228 (port=61613, unencrypted) from interface=any
Connected to 52.39.213.228 (host=52.39.213.228, port=61613) from interface=erouter0
Sending STOMP frame to (host=52.39.213.228, port=61613)
STOMP
accept-version:1.2
host:/
heart-beat:30000,300000
endpoint-id:oui\cFFFFFF\c000000007a05a294
login:incognitoamq
passcode:


Received CONNECTED frame from (host=52.39.213.228, port=61613)
CONNECTED
version:1.2
session:78053096
server:ActiveMQ-Artemis/2.19.1 ActiveMQ Artemis Messaging Engine
heart-beat:300000,30000


Sending SUBSCRIBE frame to (host=52.39.213.228, port=61613)
SUBSCRIBE
id:0
destination:/exchange/usp-agents/oui-FFFFFF-000000007a05a294
ack:auto


Received 1 heartbeats at time 1665729742
Sending NotifyRequest (Event for path=Device.LocalAgent.Subscription.1)
Retrying sending notification (retry_count=1) in 7 seconds.


NOTIFY sending at time 2022-10-14T06:42:31Z, to host 52.39.213.228 over STOMP
to_id=oui:84C8B1:001
from_id=oui:FFFFFF:000000007a05a294
SEND
content-length:86818
content-type:application/vnd.bbf.usp.msg
usp-err-id:oui\c84C8B1\c001/Event-2022-10-14T06\c42\c31Z-1
reply-to-dest:/exchange/usp-agents/oui-FFFFFF-000000007a05a294
destination:/queue/controllerlistener
version: "1.1"
to_id: "oui:84C8B1:001"
from_id: "oui:FFFFFF:000000007a05a294"
payload_security: PLAINTEXT
no_session_context {
}


header {
  msg_id: "Event-2022-10-14T06:42:31Z-1"
  msg_type: NOTIFY
}
body {
  request {
    notify {
      subscription_id: "default-boot-event-ACS"
      send_resp: true
      event {
        obj_path: "Device."
        event_name: "Boot!"
        params {
          key: "CommandKey"
          value: ""
        }
        params {
          key: "Cause"
          value: "LocalReboot"
        }
        params {
          key: "FirmwareUpdated"
          value: "false"
        }
        params {
          key: "ParameterMap"
          value: "{"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.1.SecurityName":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.1.SecurityNumber":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.2.SecurityName":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.2.SecurityNumber":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.3.SecurityName":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.3.SecurityNumber":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.4.SecurityName":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.4.SecurityNumber":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.5.SecurityName":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Table.5.SecurityNumber":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.RFCUpdateDone":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.Enabled":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.KickstartTotal":0,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Snmpv3DHKickstart.TableNumberOfEntries":5,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.HomeNetworkIsolation":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.ContainerSupport":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.XfinityHealthCheck":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.CodebigSupport":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Xupnp":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WebUIRemoteMgtOption.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WebUI.Enable":"Enable","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.MocaAccountIsolation.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WMMdownstreamMap.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WifiClient.ActiveMeasurements.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WPA3_Personal_Transition.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.ErrorsReceived.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.CRL.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.CRL.DirectOCSP":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.OnboardingLogging.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.CredDwnld.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.CredDwnld.Use":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.DLCaStore.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SHORTS.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.ConfigURL":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Version":"1","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.MessageBusSource.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.MTLS.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SoftwareProcessManager.SelfHeal.AggressiveInterval":0,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.UPnP.Refactor.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.UPnPxPKI.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.PresenceDetect.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.BlockLostandFoundInternet.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.CodeBigFirst.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SSIDPSWDCTRL.SnmpEnable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SSIDPSWDCTRL.Tr069Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.OAUTH.AuthMode":"potd","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.OAUTH.ServerUrl":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.EncryptCloudUpload.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.UploadLogsOnUnscheduledReboot.Disable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.MEMSWAP.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SyndicationFlowControl.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SyndicationFlowControl.InitialForwardedMark":"cs0","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SyndicationFlowControl.InitialOutputMark":"af22","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.EasyConnect.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.EasyConnect.EnableAPISecurity":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.DFS.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.DFSatBootUp.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RBUS.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WANLinkHeal.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SNMP.V3Support":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SNMP.V2Support":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SNMP.RestartMaintenanceEnable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.TDK.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.collectd.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.DNSStrictOrder.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.ShortsDL.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.FWUpdate.AutoExcluded.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.FWUpdate.AutoExcluded.XconfUrl":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RDKFirmwareUpgrader.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.PeriodicFWCheck.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AllowOpenPorts.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.BLE.Discovery":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.BLE.PeriodicBeacon.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.BLE.PeriodicBeacon.frequency":2,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.BLE.Tile.ReportingURL":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.BLE.Tile.ReportingInterval":0,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.IPv6subPrefix.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.IPv6onLnF.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.IPv6onXHS.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.IPv6onPOD.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.IPv6onMoCA.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.EvoStream_DirectConnect.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.TelemetryEndpoint.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.TelemetryEndpoint.URL":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AccountInfo.AccountID":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.CDLDM.CDLModuleUrl":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WiFi-PSM-DB.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.UniqueTelemetryId.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.UniqueTelemetryId.TagString":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.UniqueTelemetryId.TimingInterval":0,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.ManageableNotification.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.TR069support.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.newNTP.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SecureWebUI.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.SecureWebUI.LocalFqdn":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.UseXPKI.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.LnFUseXPKI.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.CrashUpload.S3SigningUrl":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.MTLS.mTlsLogUpload.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.MTLS.mTlsCrashdumpUpload.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.NonRootSupport.ApparmorBlocklist":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.NonRootSupport.Blocklist":"No blocklisted process","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AutoReboot.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AutoReboot.UpTime":120,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AvoidUnNecesaryXDNSretries.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RabidFramework.MemoryLimit":0,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RabidFramework.MacCacheSize":0,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.RabidFramework.DNSCacheSize":0,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AdvancedParentalControl.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.PrivacyProtection.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.DeviceFingerPrintICMPv6.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WS-Discovery_Analysis.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AdvancedSecurityOTM.Enable":true,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.AdvSecAgentRaptr.Enable":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Control.RetrieveNow":0,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Control.XconfSelector":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Control.XconfUrl":"","Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Control.ClearDB":false,"Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Control.ClearDBEnd":false,"Device.DeviceInfo.ProcessStatus.Process.1.PID":1,"Device.DeviceInfo.ProcessStatus.Process.1.Command":"systemd","Device.DeviceInfo.ProcessStatus.Process.1.Size":25252,"Device.DeviceInfo.ProcessStatus.Process.1.Priority":20,"Device.DeviceInfo.ProcessStatus.Process.1.CPUTime":8730,"Device.DeviceInfo.ProcessStatus.Process.1.State":"Sleeping","Device.DeviceInfo.ProcessStatus.Process.2.PID":2,"Device.DeviceInfo.ProcessStatus.Process.2.Command":"kthreadd","Device.DeviceInfo.ProcessStatus.Process.2.Size":0,"Device.DeviceInfo.ProcessStatus.Process.2.Priority":20,"Device.DeviceInfo.ProcessStatus.Process.2.CPUTime":10,"Device.DeviceInfo.ProcessStatus.Process.2.State":"Sleeping","Device.DeviceInfo.ProcessStatus.Process.3.PID":3,"Device.DeviceInfo.ProcessStatus.Process.3.Command":"rcu_gp","Device.DeviceI
...[truncated]...
        }
      }
    }
  }
}



Message received at time 2022-10-14T06:42:32Z, from host 52.39.213.228 over STOMP
MESSAGE
subscription:0
content-length:118
message-id:131613664
destination:/exchange/usp-agents/oui-FFFFFF-000000007a05a294
expires:0
redelivered:false
priority:4
persistent:false
timestamp:1665729752211
content-type:application/vnd.bbf.usp.msg
reply-to-dest:/queue/controllerlistener/session
Received 1 heartbeats at time 1665729752
version: "1.1"
to_id: "oui:FFFFFF:000000007a05a294"
from_id: "oui:84C8B1:001"
payload_security: PLAINTEXT
no_session_context {
}


header {
  msg_id: "Event-2022-10-14T06:42:31Z-1"
  msg_type: NOTIFY_RESP
}
body {
  response {
    notify_resp {
      subscription_id: "default-boot-event-ACS"
    }
  }
}


NOTIFY_RESP : processing at time 2022-10-14T06:42:32Z
SUBS_RETRY_Remove: Removing Notification retry for msg_id=Event-2022-10-14T06:42:31Z-1 (NotifyResponse received)
Sending heartbeat at time 1665729781


Command to retrieve the parameters of the database. The usp_factory_reset.conf file should be configured with the valid entries for the database file.
/usr/bin/UspPa -c show database

USP Agent Onboarding

  • After configuring the UspPa

Device Onboarding

  • After configuring the obuspa agent and connecting to the USP controller in the GUI the new device should appear under Devices with a status of synchronized
  • A Device Model needs to be created. Double click on your device and in the main dashboard under Device Model click on Generate
  • Once the Device Model is created you can test setting a parameter e.g. We can review the current Device.WiFi.SSID.1.SSID set on the device:
# /usr

...

/bin/

...

UspPa -c

...

 get "Device.WiFi.SSID.1.SSID"
Device.WiFi.SSID.1.SSID => RDK
  • To change this in the GUI under Devices → Devices → double click on your device device then select Manage Object Structure and Parameters
  • Search for your parameter(s) to change e.g. Device.WiFi.SSID.1.SSIDs then select Provision then select Set Value to the new setting e.g. Demo then Confirm then Save then OK
  • Check the device and it should be updated
# /usr/bin/UspPa -c get "Device.WiFi.SSID.1.SSID"
Device.WiFi.SSID.1.SSID => Demo

Contact

If there are any questions about the environment please contact Hau Hsiao -  jhuli.takahara@incognito.com