# CWMP software for on Archer c80

**URL:** <https://forum.genieacs.com/t/cwmp-software-for-on-archer-c80/1637>\
**Category:** Uncategorized\
**Created:** [April 14, 2021, 10:55am UTC](https://forum.genieacs.com/t/cwmp-software-for-on-archer-c80/1637 "2021-04-14T10:55:42Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![JonasGhost](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/jonasghost/32/286_2.png) [@JonasGhost](https://forum.genieacs.com/u/JonasGhost)\
**Post date:** [April 15, 2021, 6:27pm UTC](https://forum.genieacs.com/t/cwmp-software-for-on-archer-c80/1637/4 "2021-04-15T18:27:58Z")

</div>

It is based on tr143.  
Here are some Infos I used for that project:

> [@TR143-Datamodel-support-on-Genie](https://forum.genieacs.com/t/tr143-datamodel-support-on-genie/497/2):
>
> TR143 is supported out of the box by Genie… TR143 is another data model extension to the TR069 spec. As such, you will need to add the necessary infrastructure to your environment, depending on what your CPEs support. Example, we are doing TR143 upload/download and UDP Echo diag. We added a FTP server, created 5m,10m,25m,50m,100m,250m,500m and 1gb files. Depending on the customers speed, we set the InternetGatewayDevice.DownloadDiagnostics.DownloadURL to ftp://foo.com/\<appropriately\_sized\_file…

It is based on tr143 and iperf depending on the device.

1. Read the settings from the for
2. Set the information for the Speedtest on the device
3. If ipfer the run the Speedtest else wait
4. Read data from CPE
5. Set device settings back if needed

The page uses the API from genieacs.

---

_[View the full topic](https://forum.genieacs.com/t/cwmp-software-for-on-archer-c80/1637)._
