Versions Compared

Key

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

Children Display

Table of Contents

Info

This Page is under Development

Introduction

  • Webpa is a combination of a server and client that provide a simple interface to access the TR-181 objects on an RDK device.
  • It is a secure web protocol messaging system for bi-directional communication.

...

4. Run the below commands for effective communication

     rm -rf /tmp/parodusCmd.cmd

...

curl -H 'Authorization:Basic dXNlcjp3ZWJwYQo=' -i 'http://192.168.2.75:9003/api/v2/device/mac:d858d700a5d6/config?names=Device.Users.User.3.X_CISCO_COM_Password'

Response Message:

{"parameters":[{"name":"Device.Users.User.3.X_CISCO_COM_Password","value":"b1be9cacbfaf0d9d1b633915e8ed0259753057a0a10853a414947d6c27d074c1","dataType":0,"parameterCount":1,"message":"Success"}],"statusCode":200}

  • Curl command for the set operation:

curl -X PATCH http://192.168.2.75:9003/api/v2/device/mac:d858d700a5d6/config -d '{"parameters": [{"dataType": 0,"name":"Device.Users.User.1.X_CISCO_COM_Password","value":"Testing123"}]}' -H 'Authorization:Basic dXNlcjp3ZWJwYQo='

...

xi. Device.Hosts.X_CISCO_COM_ConnectedDeviceNumber

Set/Get Parameters:

i. Device.WiFi.SSID.10001.SSID

ii. Device.WiFi.SSID.10001.Enable

iii. Device.WiFi.Radio.10000.EnableDevice Device.WiFi.Radio.10000.Channel

iv. Device.WiFi.AccessPoint.10001.Security.KeyPassphrase

vii. Device.Users.User.3.X_CISCO_COM_Password

Limitations

Validated only the above get and set parameters mentioned.

Troubleshooting

  • Error Messages

...

For this error, ensure the network connection and the server and client-side services are up.

  • Special Considerations

Support

...

Contact

...

Organization

...

Phone

...

Email

...

Role

In client device, ex: RPI, check parodus is running actively, also ensure below points

      • webpa_pre_setup.sh missing in device
      • after adding br0 its working


  • Special Considerations

Since different services are involved in the communication, port-number specification should be taken into account

       1. In Client-side, along with ServerURL Port number of Talaria should be specified.

       2. From user-end, while requesting for information Tr1d1um's Port number should be given. 

...

<Contact Name>

...

<Organization>

...

<Phone>

...

<Email>

...