Versions Compared

Key

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

...

                       The scope of this work is to explain webconfig feature validation procedure through RDKM Webconfig UI(httphttps://webconfig.rdkcentral.com:9008/app1/) for  for BPI Reference Platform .

Target Audience  

...

ModuleTR-181 DM ParameterPurpose / Inputs





       


        WebConfig


dmcli eRT getv Device.X_RDK_WebConfig.RfcEnableenable/disable  webconfig
dmcli eRT getv Device.X_RDK_WebConfig.URL

By default this DM is empty.

It Should have webconfig server url with CPE MAC Address

dmcli eRT setv Device.X_RDK_WebConfig.URL string httphttps://webconfig.rdkcentral.com:9007/api/v1/device/<CPE MAC>/config

replace CPE MAC and set URL

for ex: httphttps://webconfig.rdkcentral.com:9007/api/v1/device/aabbccddeeff/config

dmcli eRT getv Device.X_RDK_WebConfig.URLverify URL set or not
dmcli eRT getv Device.X_RDK_WebConfig.ForceSync

Value "root" for ForceSync DM  - to sync all the values from webconfig server to CPE devices.

Value "telemetry" for ForceSync DM - to sync telemetryprofile data's

dmcli eRT getv Device.X_RDK_WebConfig.SupplementaryServiceUrls.Telemetry

By default this DM is empty.

It Should have webconfig server url with CPE MAC Address

dmcli eRT setv Device.X_RDK_WebConfig.SupplementaryServiceUrls.Telemetry string httphttps://webconfig.rdkcentral.com:9007/api/v1/device/<CPE MAC>/config

replace CPE MAC and set URL .This is used for telemetry feature.

for ex: httphttps://webconfig.rdkcentral.com:9007/api/v1/device/aabbccddeeff/config

dmcli eRT setv Device.X_RDK_WebConfig.SupplementaryServiceUrls.Telemetry string NULL 

Disabling WebConfig telemetry  Supplementary Services

Webconfig Settings

Code Block
languagebash
themeDJango
titlewebconfig settings - dmcli
collapsetrue
root@Filogic-GW:~# dmcli eRT getv Device.X_RDK_WebConfig.         
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
Execution succeed.
Parameter    1 name: Device.X_RDK_WebConfig.RfcEnable
               type:       bool,    value: true 
Parameter    2 name: Device.X_RDK_WebConfig.Data
               type:     string,    value: gap3ZWJjZmdibG9ikYWkbmFtZaRyb290p3ZlcnNpb24ApnN0YXR1c6dzdWNjZXNzrWVycm9yX2RldGFpbHOkbm9uZaplcnJvcl9jb2RlAA== 
Parameter    3 name: Device.X_RDK_WebConfig.SupportedDocs
               type:     string,    value: 16777247,33554435,50331649,67108865,83886081,100663297,117440513,134217729,201326594,218103809 
Parameter    4 name: Device.X_RDK_WebConfig.SupportedSchemaVersion
               type:     string,    value:  
Parameter    5 name: Device.X_RDK_WebConfig.webcfgSubdocForceReset
               type:     string,    value:  
Parameter    6 name: Device.X_RDK_WebConfig.URL
               type:     string,    value: httphttps://webconfig.rdkcentral.com:9007/api/v1/device/8A976BAF3F90/config 
Parameter    7 name: Device.X_RDK_WebConfig.ForceSync
               type:     string,    value:  
Parameter    8 name: Device.X_RDK_WebConfig.SupplementaryServiceUrls.Telemetry
               type:     string,    value: httphttps://webconfig.rdkcentral.com:9007/api/v1/device/8A976BAF3F90/config 

...

Code Block
languagebash
themeDJango
titleprivatessid_blob_schema
collapsetrue
collapsetrue
{
         "private_ssid_2g":
 
 {         "SSID": "webcfg-test-2",         "Enable": true,         "SSIDAdvertisementEnabled": true     }
  ,
      "private_security_2g":
  
  {         "EncryptionMethod": "AES",         "ModeEnabled": "WPA2-Personal",         "Passphrase": "rdkm12345"     }
  ,
     "private_ssid_5g":
  
  {         "SSID": "webcfg-test-5",         "Enable": true,         "SSIDAdvertisementEnabled": true     }
  ,
      "private_security_5g":
  
  {         "EncryptionMethod": "AES",         "ModeEnabled": "WPA2-Personal",         "Passphrase": "rdkm12345"     }
  ,
      {

   "private_ssid_2g6g":{

       
  {         "SSID":"Test_webconfig_2g",

      "webcfg-test-6",         "Enable": true,

              "SSIDAdvertisementEnabled": true

   },

        }
  ,
      "private_security_2g6g":{

       
  {         "EncryptionMethod": "AES",

              "ModeEnabled": "WPA2WPA3-Personal",

              "Passphrase": "webconfig_2g"

   }
rdkm12345"     }
  }


TR-181 DM : Device.WiFi.Private

...

root@Filogic-GW:~# dmcli eRT getv Device.X_RDK_WebConfig.SupplementaryServiceUrls.Telemetry
CR component name is: eRT.com.cisco.spvtg.ccsp.CR
subsystem_prefix eRT.
getv from/to component(webconfig): Device.X_RDK_WebConfig.SupplementaryServiceUrls.Telemetry
Execution succeed.
Parameter    1 name: Device.X_RDK_WebConfig.SupplementaryServiceUrls.Telemetry
               type:     string,    value: httphttps://webconfig.rdkcentral.com:9007/api/v1/device/<CPE_MAC>/config 


...