Pre-requisite

Configure the XCONF server with the values 

Client side

1) Make sure that required RFC parameters are configured before starting the validation and file community-rfc-configs.ini is present in /etc/rfcdefaults/ path to do so. 

/etc/rfcdefaults# ls -l
-rw-r--r--    1 root     root           352 Jan 30 05:11 community-rfc-configs.ini

2) Ensure telemetry process is running by checking the pid

root@raspberrypi4-64-rdke:~# pidof telemetry2_0 
1312

3) Invoke system service query for setting timezone

root@raspberrypi4-64-rdke:/opt/persistent# curl -d '{"jsonrpc":"2.0","id":"3","method": "org.rdk.System.setTimeZoneDST","params": {"timeZone": "America/New_York"}}' http://127.0.0.1:9998/jsonrpc 
{"jsonrpc":"2.0","id":3,"result":{"success":true}} 
root@raspberrypi4-64-rdke:/opt/persistent# cat timeZoneDST 
America/New_York
root@raspberrypi4-64-rdke:/opt/persistent#

4) Set the Telemetry URL

tr181 -s -t string -v https://xconf.rdkcentral.com/loguploader/getT2Settings Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.ConfigURL
tr181 -g Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.Telemetry.ConfigURL

5) Restart telemetry2_0 service 

Steps to validate 

curl --header "Content-Type: application/json" --request POST --data '{"jsonrpc":"2.0","id":"3","method":"Controller.1.activate","params":{"callsign":"org.rdk.MaintenanceManager"}}' http://127.0.0.1:9998/jsonrpc

Maintanencemanager invocation is handling through UI side. For current validation, we are following this approach.


1. Check DCM process is active

root@raspberrypi4-64-rdke:~# systemctl status dcmd
● dcmd.service - To start dcm daemon
   Loaded: loaded (/lib/systemd/system/dcmd.service; enabled; vendor preset: enabled)
   Active: active (exited) since Fri 2025-10-03 16:07:08 EDT; 1 months 21 days ago
  Process: 1183 ExecStart=/usr/bin/dcmd (code=exited, status=0/SUCCESS)
 Main PID: 1183 (code=exited, status=0/SUCCESS)
    Tasks: 8 (limit: 512)
   CGroup: /system.slice/dcmd.service
           ├─1194 /usr/bin/dcmd
           ├─2781 /bin/busybox sh /lib/rdk/uploadSTBLogs.sh Fallbacklogupload 1 1 1 HTTP https://xconf.rdkcentral.com/logTelemetryServer/logportal.php
           └─2877 sleep 330

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
root@raspberrypi4-64-rdke:~#

2. check DCMresponse.txt entry is created in /opt/.t2persistentfolder

Note - Telemetry2_0  retrieves configuration information from XConf - DCMresponse.txt, if it fails, dcm upload will not start.

root@raspberrypi4-64-rdke:~# cat /opt/.t2persistentfolder/DCMresponse.txt
{"urn:settings:GroupName":"MW_RPi45","urn:settings:CheckOnReboot":true,"urn:settings:TimeZoneMode":"UTC","urn:settings:CheckSchedule:cron":"2 2 * * *","urn:settings:CheckSchedule:DurationMinutes":0,"urn:settings:LogUploadSettings:Message":null,"urn:settings:LogUploadSettings:Name":"RPi45","urn:settings:LogUploadSettings:NumberOfDays":0,"urn:settings:LogUploadSettings:UploadRepositoryName":"m8RPiFullTest45","urn:settings:LogUploadSettings:UploadRepository:URL":"https://xconf.rdkcentral.com/logTelemetryServer/logportal.php","urn:settings:LogUploadSettings:UploadRepository:uploadProtocol":"HTTP","urn:settings:LogUploadSettings:UploadOnReboot":true,"urn:settings:LogUploadSettings:UploadImmediately":false,"urn:settings:LogUploadSettings:upload":true,"urn:settings:LogUploadSettings:UploadSchedule:cron":"5 0 * * *","urn:settings:LogUploadSettings:UploadSchedule:levelone:cron":null,"urn:settings:LogUploadSettings:UploadSchedule:leveltwo:cron":null,"urn:settings:LogUploadSettings:UploadSchedule:levelthree:cron":null,"urn:settings:LogUploadSettings:UploadSchedule:TimeZoneMode":"UTC","urn:settings:LogUploadSettings:UploadSchedule:DurationMinutes":0,"urn:settings:VODSettings:Name":null,"urn:settings:VODSettings:LocationsURL":null,"urn:settings:VODSettings:SRMIPList":null,"urn:settings:TelemetryProfile":{"@type":"PermanentTelemetryProfile","id":"fcda6fb8-953d-4699-85b2-70e6f4824c9e","telemetryProfile":[{"header":"DNSMASQ_STARTED","content":"dnsmasq: starting /usr/bin/dnsmasq","type":"NetworkManager.log","pollingFrequency":"1"},{"header":"MEDIA_ERROR_NETWORK_ERROR","content":"onMediaError NETWORK ERROR(10)","type":"receiver.log","pollingFrequency":"1"}],"schedule":"3","expires":0,"telemetryProfile:name":"RDKMA_Test","uploadRepository:URL":"http://xconf.rdkcentral.com/xconf/logupload.php","uploadRepository:uploadProtocol":"HTTP"}}
root@raspberrypi4-64-rdke:~#

Success Logs

root@raspberrypi4-64-rdke:~# cat /opt/logs/dcmscript.log
2025-10-03T20:07:08.499Z dcmd[1172]:  rdk_dyn_log_initg_dl_socket = 3 __progname = dcmd
2025-10-03T20:07:08.499Z dcmd[1172]:  Conf file /etc/debug.ini open success
2025-10-03T20:07:08.499Z dcmd[1172]:  251003-20:07:08.498454 [mod=DCM, lvl=INFO] [tid=1172] [DCM] main[261]: Starting DCM Process: 1172
2025-10-03T20:07:08.500Z dcmd[1172]:  251003-20:07:08.499314 [mod=DCM, lvl=INFO] [tid=1172] [DCM] main[270]: Exiting the main process
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.500801 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmUtilsCheckDaemonStatus[161]: Opening new pid file
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.501238 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingGetValueFromFile[99]: Key: RDK_PATH Value: /lib/rdk
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.501351 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingGetValueFromFile[99]: Key: ENABLE_MAINTENANCE Value: true
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.501586 [mod=RBUSCORE, lvl=INFO] [tid=1175] RBus Enabled
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.501641 [mod=RBUS, lvl=INFO] [tid=1175] rbus open for component: T2TODCM
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.501739 [mod=RBUSCORE, lvl=INFO] [tid=1175] RBus Enabled
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.501821 [mod=RBUSCORE, lvl=INFO] [tid=1175] Broker address: unix:///tmp/rtrouted
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.503141 [mod=RBUS, lvl=INFO] [tid=1175]  rbus open (T2TODCM) success
2025-10-03T20:07:08.503Z dcmd[1172]:  251003-20:07:08.503194 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmDaemonMainInit[161]: T2 is enabled
2025-10-03T20:07:08.510Z dcmd[1172]:  251003-20:07:08.509493 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmRbusGetT2Version[322]: Telemetry 2 Version: 2.0.1
2025-10-03T20:07:08.510Z dcmd[1172]:  251003-20:07:08.509563 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmDaemonMainInit[164]: T2 Version: 2.0.1
2025-10-03T20:07:08.511Z dcmd[1172]:  251003-20:07:08.509949 [mod=RBUS, lvl=INFO] [tid=1175] Device.DCM.Setconfig 19:00:11.659684
2025-10-03T20:07:08.511Z dcmd[1172]:  251003-20:07:08.510857 [mod=RBUS, lvl=INFO] [tid=1175] Device.DCM.Processconfig 19:00:11.660630
2025-10-03T20:07:08.511Z dcmd[1172]:  251003-20:07:08.510943 [mod=RBUS, lvl=INFO] [tid=1175] file /tmp/rbus_subs_T2TODCM
2025-10-03T20:07:08.511Z dcmd[1172]:  251003-20:07:08.511659 [mod=RBUS, lvl=INFO] [tid=1179] item=19:00:11.659684
2025-10-03T20:07:08.511Z dcmd[1172]:  251003-20:07:08.511748 [mod=RBUS, lvl=INFO] [tid=1179] item=19:00:11.660630
2025-10-03T20:07:08.511Z dcmd[1172]:  251003-20:07:08.511786 [mod=RBUS, lvl=INFO] [tid=1179] subs past due
2025-10-03T20:07:08.512Z dcmd[1172]:  251003-20:07:08.511842 [mod=RBUS, lvl=INFO] [tid=1179] Device.DCM.Setconfig subscribing
2025-10-03T20:07:08.517Z dcmd[1172]:  251003-20:07:08.516620 [mod=DCM, lvl=INFO] [tid=1175] [DCM] main[307]: Loading the Default config
2025-10-03T20:07:08.517Z dcmd[1172]:  251003-20:07:08.516808 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingDefaultBoot[717]: Fetching the Default Boot config from /opt/.t2persistentfolder/DCMresponse.txt
2025-10-03T20:07:08.518Z dcmd[1172]:  251003-20:07:08.518613 [mod=RBUS, lvl=INFO] [tid=1179] Device.DCM.Setconfig no provider. retry in 1000 ms with 599992 left
2025-10-03T20:07:08.519Z dcmd[1172]:  251003-20:07:08.518715 [mod=RBUS, lvl=INFO] [tid=1179] Device.DCM.Processconfig subscribing
2025-10-03T20:07:08.525Z dcmd[1172]:  251003-20:07:08.522386 [mod=RBUS, lvl=INFO] [tid=1179] Device.DCM.Processconfig no provider. retry in 1000 ms with 599989 left
2025-10-03T20:07:08.525Z dcmd[1172]:  251003-20:07:08.522554 [mod=RBUS, lvl=INFO] [tid=1179] item=19:00:12.668388
2025-10-03T20:07:08.525Z dcmd[1172]:  251003-20:07:08.522616 [mod=RBUS, lvl=INFO] [tid=1179] item=19:00:12.672185
2025-10-03T20:07:08.525Z dcmd[1172]:  251003-20:07:08.522675 [mod=RBUS, lvl=INFO] [tid=1179] subs due in 996 miliseconds nextSendTime=19:00:12.668388
2025-10-03T20:07:08.597Z dcmd[1172]:  251003-20:07:08.596722 [mod=RBUS, lvl=INFO] [tid=1177] Consumer=rbus.telemetry2_0.INBOX.1193 SUBSCRIBED to event=Device.X_RDKCENTREL-COM.Reloadconfig
2025-10-03T20:07:08.597Z dcmd[1172]:  251003-20:07:08.596796 [mod=DCM, lvl=INFO] [tid=1177] [DCM] rbusSendEventCB[161]: rbusSendEvent event registered Device.X_RDKCENTREL-COM.Reloadconfig
2025-11-25T20:46:19.261Z dcmd[1172]:  251125-20:46:19.261476 [mod=RBUS, lvl=INFO] [tid=1179] item=19:00:12.668388
2025-11-25T20:46:19.262Z dcmd[1172]:  251125-20:46:19.261561 [mod=RBUS, lvl=INFO] [tid=1179] item=19:00:12.672185
2025-11-25T20:46:19.262Z dcmd[1172]:  251125-20:46:19.261599 [mod=RBUS, lvl=INFO] [tid=1179] subs past due
2025-11-25T20:46:19.262Z dcmd[1172]:  251125-20:46:19.261653 [mod=RBUS, lvl=INFO] [tid=1179] Device.DCM.Setconfig subscribing
2025-11-25T20:46:19.264Z dcmd[1172]:  251125-20:46:19.263570 [mod=RBUSCORE, lvl=INFO] [tid=1179] Subscription for Device.DCM.Setconfig::Device.DCM.Setconfig is now active.
2025-11-25T20:46:19.264Z dcmd[1172]:  251125-20:46:19.263656 [mod=RBUS, lvl=INFO] [tid=1179] Device.DCM.Setconfig subscribe retries succeeded
2025-11-25T20:46:19.264Z dcmd[1172]:  251125-20:46:19.263697 [mod=DCM, lvl=INFO] [tid=1179] [DCM] rbusAsyncSubCB[204]: Subscription Device.DCM.Setconfig event Success
2025-11-25T20:46:19.264Z dcmd[1172]:  251125-20:46:19.263846 [mod=RBUS, lvl=INFO] [tid=1179] item=19:00:12.672185
2025-11-25T20:46:19.264Z dcmd[1172]:  251125-20:46:19.263908 [mod=RBUS, lvl=INFO] [tid=1179] subs due in 1 miliseconds nextSendTime=19:00:12.672185
2025-11-25T20:46:19.265Z dcmd[1172]:  251125-20:46:19.265331 [mod=RBUS, lvl=INFO] [tid=1179] item=19:00:12.672185
2025-11-25T20:46:19.265Z dcmd[1172]:  251125-20:46:19.265383 [mod=RBUS, lvl=INFO] [tid=1179] subs past due
2025-11-25T20:46:19.265Z dcmd[1172]:  251125-20:46:19.265438 [mod=RBUS, lvl=INFO] [tid=1179] Device.DCM.Processconfig subscribing
2025-11-25T20:46:19.267Z dcmd[1172]:  251125-20:46:19.266895 [mod=DCM, lvl=INFO] [tid=1175] [DCM] main[326]: Telemetry Events subscriptions is success
2025-11-25T20:46:19.267Z dcmd[1172]:  251125-20:46:19.266944 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmRbusSendEvent[227]: dcmRbusSendEvent ++in
2025-11-25T20:46:19.267Z dcmd[1172]:  251125-20:46:19.266951 [mod=RBUSCORE, lvl=INFO] [tid=1179] Subscription for Device.DCM.Processconfig::Device.DCM.Processconfig is now active.
2025-11-25T20:46:19.267Z dcmd[1172]:  251125-20:46:19.267012 [mod=RBUS, lvl=INFO] [tid=1179] Device.DCM.Processconfig subscribe retries succeeded
2025-11-25T20:46:19.267Z dcmd[1172]:  251125-20:46:19.267047 [mod=DCM, lvl=INFO] [tid=1179] [DCM] rbusAsyncSubCB[204]: Subscription Device.DCM.Processconfig event Success
2025-11-25T20:46:19.267Z dcmd[1172]:  251125-20:46:19.267228 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmRbusSendEvent[266]: dcmRbusSendEvent --out
2025-11-25T20:46:19.267Z dcmd[1172]:  251125-20:46:19.267264 [mod=DCM, lvl=INFO] [tid=1175] [DCM] main[333]: Sent Event to telemetry for configuraion path
2025-11-25T20:46:21.518Z dcmd[1172]:  251125-20:46:21.517492 [mod=DCM, lvl=INFO] [tid=1177] [DCM] rbusSetConf[92]: configPath: /opt/.t2persistentfolder/DCMresponse.txt
2025-11-25T20:46:21.518Z dcmd[1172]:  251125-20:46:21.517571 [mod=DCM, lvl=INFO] [tid=1177] [DCM] rbusSetConf[95]: Recieved eventName: Device.DCM.Setconfig, Event type: 3, Event Name: Device.DCM.Setconfig
2025-11-25T20:46:21.518Z dcmd[1172]:  251125-20:46:21.517643 [mod=DCM, lvl=INFO] [tid=1177] [DCM] rbusProcConf[131]: Recieved eventName: Device.DCM.Processconfig, Event type: 3, Event Name: Device.DCM.Processconfig
2025-11-25T20:46:22.268Z dcmd[1172]:  251125-20:46:22.267830 [mod=DCM, lvl=INFO] [tid=1175] [DCM] main[341]: Start Scheduling
2025-11-25T20:46:22.268Z dcmd[1172]:  251125-20:46:22.268103 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingParseConf[487]: Log Upload protocol: HTTP
2025-11-25T20:46:22.268Z dcmd[1172]:  251125-20:46:22.268147 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingParseConf[496]: Log Upload URL: https://xconf.rdkcentral.com/logTelemetryServer/logportal.php
2025-11-25T20:46:22.269Z dcmd[1172]:  251125-20:46:22.268182 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingParseConf[505]: TimeZone : UTC
2025-11-25T20:46:22.269Z dcmd[1172]:  251125-20:46:22.268220 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingParseConf[510]: DCM_LOGUPLOAD_REBOOT: 1
2025-11-25T20:46:22.269Z dcmd[1172]:  251125-20:46:22.268260 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingParseConf[518]: DCM_LOGUPLOAD_CRON: 5 0 * * *
2025-11-25T20:46:22.269Z dcmd[1172]:  251125-20:46:22.268292 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingParseConf[526]: DCM_DIFD_CRON: 2 2 * * *
2025-11-25T20:46:22.278Z dcmd[1172]:  251125-20:46:22.276982 [mod=DCM, lvl=INFO] [tid=1175] [DCM] dcmSettingParseConf[550]: urn:settings:LogUploadSettings:UploadSchedule:cron is present setting cron jobs
2025-11-25T20:46:22.893Z : /lib/rdk/uploadSTBLogs.sh: Called with 3 attempts
2025-11-25T20:46:22.934Z : /lib/rdk/uploadSTBLogs.sh: USAGE: /lib/rdk/uploadSTBLogs.sh <TFTP Server IP> <Flag (STB delay or not)> <SCP_SERVER> <UploadOnReboot> <UploadProtocol> <UploadHttpLink> <RRD_FLAG> <RRD_UPLOADLOG_FILE>
2025-11-25T20:46:23.004Z : /lib/rdk/uploadSTBLogs.sh: Check Codebig flag,,,
2025-11-25T20:46:23.042Z : /lib/rdk/uploadSTBLogs.sh: Build Type: dev Log file: D83ADD0D16B7_Logs_11-25-25-08-46PM.tgz UploadProtocol: HTTP UploadHttpLink: https://xconf.rdkcentral.com/logTelemetryServer/logportal.php
2025-11-25T20:46:23.133Z : /lib/rdk/uploadSTBLogs.sh: upload_flag = true
2025-11-25T20:46:23.164Z : /lib/rdk/uploadSTBLogs.sh: DCM log Folder does not exist . Creating now
2025-11-25T20:46:23.008Z dcmd[1172]:  sh: bad number
2025-11-25T20:46:23.224Z dcmd[1172]:  ls: /opt/logs/*.pcap*: No such file or directory
2025-11-25T20:46:23.446Z : /lib/rdk/uploadSTBLogs.sh: UploadOnReboot set to true
2025-11-25T20:46:23.450Z dcmd[1172]:  sh: 5: unknown operand
2025-11-25T20:46:23.467Z dcmd[1172]:  sh: /opt/logs/PreviousLogs/11-25-25-08-50PM-ConnectionStats.txt: unknown operand
2025-11-25T20:46:23.775Z : /lib/rdk/uploadSTBLogs.sh: Sleeping for seven minutes
Retrieving CPU instantaneous information for telemetry support
Retrieving virtual memory information for telemetry support
Retrieving CPU Temperature for telemetry support
2025-11-25T20:58:37.202Z : /lib/rdk/uploadSTBLogs.sh: Done sleeping
sh: /opt/logs/PreviousLogs/11-25-25-08-50PM-ConnectionStats.txt: unknown operand
2025-11-25T20:58:37.261Z dcmd[1172]:  rm: can't remove 'D83ADD0D16B7_Logs_11-25-25-08-46PM.tgz': No such file or directory
2025-11-25T20:58:37.338Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-CapDebug.txt
2025-11-25T20:58:37.378Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-ConnectionStats.txt
2025-11-25T20:58:37.421Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-NMMonitor.log
2025-11-25T20:58:37.461Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-NetworkManager.log
2025-11-25T20:58:37.517Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-access.log
2025-11-25T20:58:37.567Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-audiocapturemgr.log
2025-11-25T20:58:37.610Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-bluez.log
2025-11-25T20:58:37.649Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-bluez.log.1
2025-11-25T20:58:37.704Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-bluez.log.2
2025-11-25T20:58:37.747Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-btmgrlog.txt
2025-11-25T20:58:37.810Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-btmgrlog.txt.1
2025-11-25T20:58:37.857Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-btmgrlog.txt.2
2025-11-25T20:58:37.905Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-core_log.txt
2025-11-25T20:58:37.947Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-ctrlm_log.txt
2025-11-25T20:58:38.008Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-dcmscript.log
2025-11-25T20:58:38.070Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-device_details.log
2025-11-25T20:58:38.108Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-disk_cleanup.log
2025-11-25T20:58:38.157Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-dnsmasq.log
2025-11-25T20:58:38.209Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-dropbear.log
2025-11-25T20:58:38.248Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-gst-cleanup.log
2025-11-25T20:58:38.297Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-ipSetupLogs.txt
2025-11-25T20:58:38.373Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-iptables.log
2025-11-25T20:58:38.417Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-lighttpd.error.log
2025-11-25T20:58:38.473Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-logrotate.log
2025-11-25T20:58:38.525Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-maintenance.log
2025-11-25T20:58:38.622Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-messages.txt
2025-11-25T20:58:38.679Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-mount_log.txt
2025-11-25T20:58:38.725Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-ntp.log
2025-11-25T20:58:38.771Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-parodus.log
2025-11-25T20:58:38.852Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-rdk_milestones.log
2025-11-25T20:58:38.925Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-rdk_shell.log
2025-11-25T20:58:38.967Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-rdm_status.log
2025-11-25T20:58:39.038Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-rebootInfo.log
2025-11-25T20:58:39.080Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-rebootreason.log
2025-11-25T20:58:39.130Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-remote-debugger.log
2025-11-25T20:58:39.180Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-residentapp.log
2025-11-25T20:58:39.214Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-rfcscript.log
2025-11-25T20:58:39.253Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-ripple.log
2025-11-25T20:58:39.302Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-routerInfo.log
2025-11-25T20:58:39.382Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-rtrouted.log
2025-11-25T20:58:39.427Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-sslendpoints.log
2025-11-25T20:58:39.482Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-startup_stdout_log.txt
2025-11-25T20:58:39.523Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-swupdate.log
2025-11-25T20:58:39.564Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-syslog_fallback.log
2025-11-25T20:58:39.602Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-system.log
2025-11-25T20:58:39.640Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-systimemgr.log
2025-11-25T20:58:39.685Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-telemetry2_0.txt.0
2025-11-25T20:58:39.725Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-top_log.txt
2025-11-25T20:58:39.777Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-tr69hostif.log
2025-11-25T20:58:39.812Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-uimgr_log.txt
2025-11-25T20:58:39.851Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-version.txt
2025-11-25T20:58:39.888Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-webconfig.log
2025-11-25T20:58:39.929Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-wpa_supplicant.log
2025-11-25T20:58:39.965Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-wpeframework.log
2025-11-25T20:58:39.999Z : /lib/rdk/uploadSTBLogs.sh: Processing file...11-25-25-08-50PM-zram.log
2025-11-25T20:58:41.712Z : /lib/rdk/uploadSTBLogs.sh: reboot_reason:  , uploadLog:true and UploadLogsOnUnscheduledReboot.Disable RFC: false
2025-11-25T20:58:41.733Z : /lib/rdk/uploadSTBLogs.sh: Uploading Logs with DCM
2025-11-25T20:58:41.750Z dcmd[1172]:  ls: /opt/logs/*-moca.pcap: No such file or directory
11-25-25-08-50PM-CapDebug.txt
11-25-25-08-50PM-ConnectionStats.txt
11-25-25-08-50PM-NMMonitor.log
11-25-25-08-50PM-NetworkManager.log
11-25-25-08-50PM-access.log
11-25-25-08-50PM-audiocapturemgr.log
11-25-25-08-50PM-bluez.log
11-25-25-08-50PM-bluez.log.1
11-25-25-08-50PM-bluez.log.2
11-25-25-08-50PM-btmgrlog.txt
11-25-25-08-50PM-btmgrlog.txt.1
11-25-25-08-50PM-btmgrlog.txt.2
11-25-25-08-50PM-core_log.txt
11-25-25-08-50PM-ctrlm_log.txt
11-25-25-08-50PM-dcmscript.log
11-25-25-08-50PM-device_details.log
11-25-25-08-50PM-disk_cleanup.log
11-25-25-08-50PM-dnsmasq.log
11-25-25-08-50PM-dropbear.log
11-25-25-08-50PM-gst-cleanup.log
11-25-25-08-50PM-ipSetupLogs.txt
11-25-25-08-50PM-iptables.log
11-25-25-08-50PM-lighttpd.error.log
11-25-25-08-50PM-logrotate.log
11-25-25-08-50PM-maintenance.log
11-25-25-08-50PM-messages.txt
11-25-25-08-50PM-mount_log.txt
11-25-25-08-50PM-ntp.log
11-25-25-08-50PM-parodus.log
11-25-25-08-50PM-rdk_milestones.log
11-25-25-08-50PM-rdk_shell.log
11-25-25-08-50PM-rdm_status.log
11-25-25-08-50PM-rebootInfo.log
11-25-25-08-50PM-rebootreason.log
11-25-25-08-50PM-remote-debugger.log
11-25-25-08-50PM-residentapp.log
11-25-25-08-50PM-rfcscript.log
11-25-25-08-50PM-ripple.log
11-25-25-08-50PM-routerInfo.log
11-25-25-08-50PM-rtrouted.log
11-25-25-08-50PM-sslendpoints.log
11-25-25-08-50PM-startup_stdout_log.txt
11-25-25-08-50PM-swupdate.log
11-25-25-08-50PM-syslog_fallback.log
11-25-25-08-50PM-system.log
11-25-25-08-50PM-systimemgr.log
11-25-25-08-50PM-telemetry2_0.txt.0
11-25-25-08-50PM-top_log.txt
11-25-25-08-50PM-tr69hostif.log
11-25-25-08-50PM-uimgr_log.txt
11-25-25-08-50PM-version.txt
11-25-25-08-50PM-webconfig.log
11-25-25-08-50PM-wpa_supplicant.log
11-25-25-08-50PM-wpeframework.log
11-25-25-08-50PM-zram.log
11-25-25-08-58PM-CapDebug.txt
11-25-25-08-58PM-ConnectionStats.txt
11-25-25-08-58PM-NMMonitor.log
11-25-25-08-58PM-NetworkManager.log
11-25-25-08-58PM-access.log
11-25-25-08-58PM-audiocapturemgr.log
11-25-25-08-58PM-bluez.log
11-25-25-08-58PM-bluez.log.1
11-25-25-08-58PM-bluez.log.2
11-25-25-08-58PM-btmgrlog.txt
11-25-25-08-58PM-btmgrlog.txt.1
11-25-25-08-58PM-btmgrlog.txt.2
11-25-25-08-58PM-core_log.txt
11-25-25-08-58PM-ctrlm_log.txt
11-25-25-08-58PM-dcmscript.log
11-25-25-08-58PM-device_details.log
11-25-25-08-58PM-disk_cleanup.log
11-25-25-08-58PM-dnsmasq.log
11-25-25-08-58PM-dropbear.log
11-25-25-08-58PM-gst-cleanup.log
11-25-25-08-58PM-ipSetupLogs.txt
11-25-25-08-58PM-iptables.log
11-25-25-08-58PM-lighttpd.error.log
11-25-25-08-58PM-logrotate.log
11-25-25-08-58PM-maintenance.log
11-25-25-08-58PM-messages.txt
11-25-25-08-58PM-mount_log.txt
11-25-25-08-58PM-ntp.log
11-25-25-08-58PM-parodus.log
11-25-25-08-58PM-rdk_milestones.log
11-25-25-08-58PM-rdk_shell.log
11-25-25-08-58PM-rdm_status.log
11-25-25-08-58PM-rebootInfo.log
11-25-25-08-58PM-rebootreason.log
11-25-25-08-58PM-remote-debugger.log
11-25-25-08-58PM-residentapp.log
11-25-25-08-58PM-rfcscript.log
11-25-25-08-58PM-ripple.log
11-25-25-08-58PM-routerInfo.log
11-25-25-08-58PM-rtrouted.log
11-25-25-08-58PM-sslendpoints.log
11-25-25-08-58PM-startup_stdout_log.txt
11-25-25-08-58PM-swupdate.log
11-25-25-08-58PM-syslog_fallback.log
11-25-25-08-58PM-system.log
11-25-25-08-58PM-systimemgr.log
11-25-25-08-58PM-telemetry2_0.txt.0
11-25-25-08-58PM-top_log.txt
11-25-25-08-58PM-tr69hostif.log
11-25-25-08-58PM-uimgr_log.txt
11-25-25-08-58PM-version.txt
11-25-25-08-58PM-webconfig.log
11-25-25-08-58PM-wpa_supplicant.log
11-25-25-08-58PM-wpeframework.log
11-25-25-08-58PM-zram.log
last_reboot
2025-11-25T20:59:43.996Z : /lib/rdk/uploadSTBLogs.sh: RFC_EncryptCloudUpload_Enable:
2025-11-25T20:59:44.029Z : /lib/rdk/uploadSTBLogs.sh: HttpLogUpload: Codebig is disabled UseCodebig=0
2025-11-25T20:59:44.064Z : /lib/rdk/uploadSTBLogs.sh: HttpLogUpload: Attempting direct log upload
2025-11-25T20:59:44.118Z : /lib/rdk/uploadSTBLogs.sh: RFC_EncryptCloudUpload_Enable:
2025-11-25T20:59:44.147Z : /lib/rdk/uploadSTBLogs.sh: MTLS defaulted
2025-11-25T20:59:44.164Z : /lib/rdk/uploadSTBLogs.sh: Connect with mTLS certificate from xPKI
2025-11-25T20:59:44.232Z : /lib/rdk/uploadSTBLogs.sh: Curl Connected to xconf.rdkcentral.com () port
2025-11-25T20:59:44.257Z : /lib/rdk/uploadSTBLogs.sh: Connect with mTLS certificate from xPKI Curl return code: , http code:
2025-11-25T20:59:44.292Z : /lib/rdk/uploadSTBLogs.sh: HttpLogUpload: Direct log upload attempt return: retry=1, httpcode=
2025-11-25T20:59:44.173Z dcmd[1172]:  /lib/rdk/uploadSTBLogs.sh: line 148: exec_curl_mtls: not found
2025-11-25T20:59:44.179Z dcmd[1172]:  cat: can't open '/tmp/logupload_http_code': No such file or directory
2025-11-25T21:00:44.327Z : /lib/rdk/uploadSTBLogs.sh: HttpLogUpload: Attempting direct log upload
2025-11-25T21:00:44.350Z : /lib/rdk/uploadSTBLogs.sh: RFC_EncryptCloudUpload_Enable:
2025-11-25T21:00:44.375Z : /lib/rdk/uploadSTBLogs.sh: MTLS defaulted
2025-11-25T21:00:44.400Z : /lib/rdk/uploadSTBLogs.sh: Connect with mTLS certificate from xPKI
2025-11-25T21:00:44.404Z dcmd[1172]:  /lib/rdk/uploadSTBLogs.sh: line 148: exec_curl_mtls: not found
2025-11-25T21:00:44.407Z dcmd[1172]:  cat: can't open '/tmp/logupload_http_code': No such file or directory
2025-11-25T21:00:44.524Z : /lib/rdk/uploadSTBLogs.sh: Curl Connected to xconf.rdkcentral.com () port
2025-11-25T21:00:44.550Z : /lib/rdk/uploadSTBLogs.sh: Connect with mTLS certificate from xPKI Curl return code: , http code:
2025-11-25T21:00:44.592Z : /lib/rdk/uploadSTBLogs.sh: HttpLogUpload: Direct log upload attempt return: retry=2, httpcode=
2025-11-25T21:01:44.616Z : /lib/rdk/uploadSTBLogs.sh: HttpLogUpload: Attempting direct log upload
2025-11-25T21:01:44.665Z : /lib/rdk/uploadSTBLogs.sh: RFC_EncryptCloudUpload_Enable:
2025-11-25T21:01:44.690Z : /lib/rdk/uploadSTBLogs.sh: MTLS defaulted
2025-11-25T21:01:44.725Z : /lib/rdk/uploadSTBLogs.sh: Connect with mTLS certificate from xPKI
2025-11-25T21:01:44.757Z dcmd[1172]:  /lib/rdk/uploadSTBLogs.sh: line 148: exec_curl_mtls: not found
2025-11-25T21:01:44.762Z dcmd[1172]:  cat: can't open '/tmp/logupload_http_code': No such file or directory
2025-11-25T21:01:44.845Z : /lib/rdk/uploadSTBLogs.sh: Curl Connected to xconf.rdkcentral.com () port
2025-11-25T21:01:44.880Z : /lib/rdk/uploadSTBLogs.sh: Connect with mTLS certificate from xPKI Curl return code: , http code:
2025-11-25T21:01:44.915Z : /lib/rdk/uploadSTBLogs.sh: HttpLogUpload: Direct log upload attempt return: retry=3, httpcode=
2025-11-25T21:02:44.951Z : /lib/rdk/uploadSTBLogs.sh: HttpLogUpload: Direct log upload failed: httpcode=
2025-11-25T21:02:44.980Z : /lib/rdk/uploadSTBLogs.sh: S3 upload query Failed
2025-11-25T21:02:45.018Z : /lib/rdk/uploadSTBLogs.sh: HTTP log upload failed
2025-11-25T21:02:45.030Z dcmd[1172]:  ls: /opt/logs/*.pcap*: No such file or directory
2025-11-25T21:02:50.054Z dcmd[1172]:  sh: /opt/logs/PreviousLogs/11-25-25-08-50PM-ConnectionStats.txt: unknown operand
2025-11-25T21:02:52.478Z : /lib/rdk/uploadSTBLogs.sh: Deleting from Previous Logs  Folder
2025-11-25T21:02:52.500Z IARM_event_send[6476]:  IARM_event_sender  Entering 6476

2025-11-25T21:02:52.501Z IARM_event_send[6476]:  >>>>> Send IARM_BUS_NAME EVENT current Event Name =LogUploadEvent,evenstatus=1
2025-11-25T21:02:52.527Z IARM_event_send[6476]:  >>>>> Generate IARM_BUS_NAME EVENT current Event Name =LogUploadEvent,eventstatus=1
2025-11-25T21:02:52.527Z IARM_event_send[6476]:  >>>>> IARM SUCCESS  Event Name =LogUploadEvent,sysStateEvent=45
2025-11-25T21:02:53.038Z IARM_event_send[6476]:  IARM_event_sender closing

2025-11-25T21:02:53.065Z IARM_event_send[6478]:  IARM_event_sender  Entering 6478

2025-11-25T21:02:53.066Z IARM_event_send[6478]:  >>>>> Send IARM_BUS_NAME EVENT current Event Name =MaintenanceMGR,evenstatus=5
2025-11-25T21:02:53.093Z IARM_event_send[6478]:  >>>>> Generate IARM_BUS_NAME EVENT current Event Name =MaintenanceMGR,eventstatus=5
2025-11-25T21:02:53.094Z IARM_event_send[6478]:  >>>>> Identified MaintenanceMGR
2025-11-25T21:02:53.102Z IARM_event_send[6478]:  >>>>> IARM SUCCESS  Event  = 5
2025-11-25T21:02:53.601Z IARM_event_send[6478]:  IARM_event_sender closing

Retrieving CPU instantaneous information for telemetry support
Retrieving virtual memory information for telemetry support
Retrieving CPU Temperature for telemetry support
root@raspberrypi4-64-rdke:~#