Versions Compared

Key

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

...

  • Access to Raspberry Pi terminal.
  • Access to Xconf server from browser https://xconf.rdkcentral.com:909319093/admin/ux/loginForm 
    • For Admin mode(read and writ permission) -> username : admin, password: RdkXcadm$2120
    • For User mode(only read mode) -> username: user, password: RdkXcusr@2210          

...

           LOG_SERVER=xconf.rdkcentral.com
           DCM_LOG_SERVER=https://xconf.rdkcentral.com/xconf/logupload.php
           DCM_LOG_SERVER_URL=https://xconf.rdkcentral.com:909219092/loguploader/getSettings
           DCM_SCP_SERVER=xconf.rdkcentral.com
           DCM_LA_SERVER_URL=https://xconf.rdkcentral.com/xconf/logupload.php

...

          Flow: Xconf-server -> DCM -> Upload repository -> create ->save
          Name: <Unique Identifier>
          Description: <Unique Identifier>
          URL:  HTTP HTTPS: httphttps://35xconf.161rdkcentral.239.220com/xconf/telemetry_uploadlogupload.php

         


  • Defining the formula

...

...

  • The permanent profile must have the below entries
    • Name of the RPI device profile
    • Upload Repository (HTTP/TFTP, HTTP : httpHTTPS)(HTTPS:https://35xconf.161rdkcentral.239.220com/xconf/telemetry_upload.php)
    • Telemetry profile Entries(We can add multiple telemetry profiles using “+” button.
    • In the Telemetry Permanent Profile page, there will be a 5th column that allows a component name to be entered. The component name is optional and may be present for only some of the entries in the Telemetry profile.

...

...

...

...

  1. dmcli eRT setv Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Enable bool true
  2. dmcli eRT setv Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.Version string 2.0.1
  3. dmcli eRT setv Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.ConfigURL string https://xconf.rdkcentral.com:909219092/loguploader/getT2Settings
  4. touch /nvram/enable_t2_debug
  5. reboot the device
  6. pidof "telemetry2_0" - check the running status of telemetry2
  7. T2 DataModel will be loaded

...

...

           



Note : For T2 the profile validation using dmcli is available at the moment , For Configuring T2 profiles in XCONF UI ,webconfig support is mandatory.


Feature Validation: Remote Feature Control (RFC)

Note : For RFC Validation Webconfig cloud server support is needed ,Below details includes Client and Xconf Server side configurations only.


...

  • Verification through Curl command
    Restart the rfc service: systemctl restart rfc.service
    curl -i 'http://<IP>:909219092/featureControl/getSettings?estbMacAddress=<MAC-Address>&model=RDKB_RPI’

...


  • TFTP Server Setup
    STEP 1:
    Install xinetd and tftpd-hpa application in your local PC to setup tftp server by using below command
    sudo apt-get install xinetd
    sudo apt-get install tftpd-hpa

...

         

...

...