Versions Compared

Key

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

...

Ensure the parodus service is active on client-side and execute the curl commands ,

Get only parametersparameter

Response Message:

{"parameters":[{"name":"Device.DeviceInfo.Manufacturer","value":"Turris CZ","dataType":0,"parameterCount":1,"message":"Success"}],"statusCode":200}


Get/Set parametersparameter

Response Message:

{"parameters":[{"name":"Device.WiFi.SSID.10001.SSID","message":"Success"}],"statusCode":200}

...

Validated below list of parameter from client( Turris-Omnia ) device

WebPA Get-Only ParameterParametersWebPA Get/Set ParameterParameters
  • Device.DeviceInfo.Manufacturer
  • Device.DeviceInfo.ManufacturerOUI
  • Device.DeviceInfo.ModelName
  • Device.DeviceInfo.SerialNumber
  • Device.DeviceInfo.HardwareVersion
  • Device.DeviceInfo.SoftwareVersion
  • Device.DeviceInfo.MemoryStatus.Total
  • Device.DeviceInfo.MemoryStatus.Free
  • Device.DeviceInfo.UpTime
  • Device.DeviceInfo.ProcessStatus.CPUUsage
  • Device.Hosts.X_CISCO_COM_ConnectedDeviceNumber
  • Device.Users.User.1.X_CISCO_COM_Password
  • Device.WiFi.SSID.10001.SSID
  • Device.WiFi.AccessPoint.10001.Security.KeyPassphrase
  • Device.WiFi.SSID.10001.Enable
  • Device.WiFi.Radio.10000.Enable
  • Device.WiFi.Radio.10000.Channel


Firmware Upgrade

For TFTP and Xconf Server Setup, Please refer: Firmware upgrade through XCONF server

Json response of Xconf server,

Image Added


Block Diagram:

Image Added


Procedures to be carried out on Turris-Omnia:

1) Flash the image and confirm for the 7 partitions in the turris-omnia board

2) Verify the CLOUDURL parameter where XConf Server URL is mentioned

3) swupdate.service initiates the firmware upgrade

4) Download the image in the /tmp folder and move the rootfs filesystem(rdk*.rootfs.tar.gz) into the 7th partition and kernel (zImage*.bin) image into 3rd partition

5) By changing the Active partition (mmcblk0p5) by target partition (mmcblk0p7) the downloaded rootfs is loaded 

6) On reboot, the turris board comes up with the downloaded image

7) Verify the version of booted image which shows the downloaded image version

Limitation: Yet to have http support

Issues Faced:

  • Ccspwifiagent.service requires manual restart to run
  • Interfaces doesnot get inet6 address
  • WebUI not expanding the sub categories
  • Captive portal gives the blank image on the remote runs in 8080
  • Both SSID are grey out in WebUI under conditions

Features Supported

No

Feature

Supported

1LAN Connected Devices-Ethernet(tick)
2WAN Connected Devices-Wi-Fi(tick)
3Parental Control(error)
4Firewall settings(error)
5Advanced Config: Port Triggering(error)
6Advanced Config: Port Forwarding(error)
7Advanced Config: Remote Management(error)
8Advanced Config: DMZ(error)
9Xfinity Wi-Fi 2.4/5 GHz – Public Hotspot(error)
10Test and Diagnostics(tick)
11Local WebUI Configuration(tick)
12Factory Reset(error)
13DHCP /Reserved IP(tick)
14EthWan(tick)
15Eth Agent(error)
162.4 GHz Band Support(tick)
175 GHz Band Support(tick)
18Bridge Mode Support(error)
19Persistent Storage Management(tick)
20WebPA for Comcast,community(tick)
21Lost and Found(error)
22Bluetooth(error)
22Harvester Support(error)
23TR-69(error)
24SNMP(error)
27Boot time data measurement(error)
28Wireless Protection Setup(WPS)(error)
29Captive Portal(error)
30Wi-Fi MAC Filtering(error)
31Log Rotation Support(error)
32Firmware Upgrade Support(error)
33Multiboot Support(error)
34Telemetry Support(error)
35IPV6(error)


 Flashing procedure

            Turris Omnia Reference Platform: Flashing Instruction

...