You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 25 Next »

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

USP Agent Configuration 

Supported MTPs: 

  • STOMP: Full Support

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

Note: Change any references of 84C8B1 to the OUI, and any references of 42010A8A0FF0 to the SerialNumber of the device

Device.LocalAgent.MTP.1.STOMP.Destination "/exchange/usp-agents/oui-84C8B1-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:84C8B1: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 "84C8B1"


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

Sample Response

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 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 → double click on your 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 - hau.hsiao@incognito.com




  • No labels