# SSID and PASSWORD do not appear on TPLINK EC225

**URL:** <https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233>\
**Category:** Uncategorized\
**Created:** [November 27, 2024, 3:28pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233 "2024-11-27T15:28:51Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![edwin06111998](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/edwin06111998/32/2185_2.png) [@edwin06111998](https://forum.genieacs.com/u/edwin06111998)\
**Post date:** [November 27, 2024, 3:28pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/1 "2024-11-27T15:28:51Z")

</div>

In the parameters that GenieACS returns to me, I only see the ConnectionRequestPassword parameter:

````auto
"ConnectionRequestPassword": {
    "_object": false,
    "_timestamp": "2024-11-27T14:51:40.581Z",
    "_type": "xsd:string",
    "_value": "qcz7pwy9i2",
    "_writable": true
},```

I don't see anything related to SSID. Should I do any extra configuration?
````

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [November 27, 2024, 4:14pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/2 "2024-11-27T16:14:03Z")

</div>

When a new device is registered on the ACS, a unique Connection Request Username and Password is created by the ACS and it is sent to the device.

Unless there is a script that creates an SSID and sends it to the device, I do not think you would see any SSID parameters being sent from the ACS to the device.

---

<div class="post-metadata">

**Author:** ![edwin06111998](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/edwin06111998/32/2185_2.png) [@edwin06111998](https://forum.genieacs.com/u/edwin06111998)\
**Post date:** [November 28, 2024, 3:09am UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/3 "2024-11-28T03:09:25Z")

</div>

Oh, I understand. In that case, do you know of any way to change the router’s SSID or password if this information is not visible in the parameters displayed by ACS?

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [November 28, 2024, 11:27am UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/4 "2024-11-28T11:27:11Z")

</div>

What do you see when you look for the SSID parameter?

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/f/fda2bfe863c7c0791031d38eb24a80d0aadfe083.png)

---

<div class="post-metadata">

**Author:** ![edwin06111998](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/edwin06111998/32/2185_2.png) [@edwin06111998](https://forum.genieacs.com/u/edwin06111998)\
**Post date:** [December 2, 2024, 4:41am UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/5 "2024-12-02T04:41:50Z")

</div>

I don’t see any parameters related to the SSID or Wi-Fi password. I share with you the list of parameters that appear in genieacs:

```auto
[
    {
        "_id": "40ED00-EC220%2DG5-2235315005022",
        "Device": {
            "DeviceInfo": {
                "HardwareVersion": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "EC220-G5 3.0"
                },
                "ProductClass": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "EC220-G5"
                },
                "ProvisioningCode": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": ""
                },
                "SerialNumber": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "2235315005022"
                },
                "SoftwareVersion": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "1.12.0 Build 220820 Rel.52419n(5553)"
                },
                "_object": true
            },
            "IP": {
                "Interface": {
                    "3": {
                        "IPv4Address": {
                            "1": {
                                "IPAddress": {
                                    "_object": false,
                                    "_timestamp": "2024-12-02T04:36:45.189Z",
                                    "_type": "xsd:string",
                                    "_value": "10.76.0.35"
                                },
                                "_object": true
                            },
                            "_object": true
                        },
                        "IPv6Address": {
                            "1": {
                                "IPAddress": {
                                    "_object": false,
                                    "_timestamp": "2024-12-02T04:36:45.189Z",
                                    "_type": "xsd:string",
                                    "_value": "::"
                                },
                                "_object": true
                            },
                            "_object": true
                        },
                        "_object": true
                    },
                    "_object": true
                },
                "_object": true
            },
            "ManagementServer": {
                "AliasBasedAddressing": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:boolean",
                    "_value": false,
                    "_writable": false
                },
                "ConnReqAllowedJabberIDs": {
                    "_object": false,
                    "_writable": true
                },
                "ConnReqJabberID": {
                    "_object": false,
                    "_writable": false
                },
                "ConnReqXMPPConnection": {
                    "_object": false,
                    "_writable": true
                },
                "ConnectionRequestPassword": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.733Z",
                    "_type": "xsd:string",
                    "_value": "qcz7pwy9i2",
                    "_writable": true
                },
                "ConnectionRequestURL": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "http://10.76.0.35:7547/TR069",
                    "_writable": false
                },
                "ConnectionRequestUsername": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.732Z",
                    "_type": "xsd:string",
                    "_value": "40ED00-EC220%2DG5-2235315005022",
                    "_writable": true
                },
                "EnableCWMP": {
                    "_object": false,
                    "_writable": true
                },
                "NATDetected": {
                    "_object": false,
                    "_writable": false
                },
                "ParameterKey": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "",
                    "_writable": false
                },
                "Password": {
                    "_object": false,
                    "_writable": true
                },
                "PeriodicInformEnable": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.732Z",
                    "_type": "xsd:boolean",
                    "_value": true,
                    "_writable": true
                },
                "PeriodicInformInterval": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.732Z",
                    "_type": "xsd:unsignedInt",
                    "_value": 300,
                    "_writable": true
                },
                "PeriodicInformTime": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.732Z",
                    "_type": "xsd:dateTime",
                    "_value": "1970-01-01T07:16:42.000Z",
                    "_writable": true
                },
                "STUNEnable": {
                    "_object": false,
                    "_writable": true
                },
                "STUNMaximumKeepAlivePeriod": {
                    "_object": false,
                    "_writable": true
                },
                "STUNMinimumKeepAlivePeriod": {
                    "_object": false,
                    "_writable": true
                },
                "STUNPassword": {
                    "_object": false,
                    "_writable": true
                },
                "STUNServerAddress": {
                    "_object": false,
                    "_writable": true
                },
                "STUNServerPort": {
                    "_object": false,
                    "_writable": true
                },
                "STUNUsername": {
                    "_object": false,
                    "_writable": true
                },
                "SupportedConnReqMethods": {
                    "_object": false,
                    "_writable": false
                },
                "UDPConnectionRequestAddress": {
                    "_object": false,
                    "_writable": false
                },
                "URL": {
                    "_object": false,
                    "_writable": true
                },
                "Username": {
                    "_object": false,
                    "_writable": true
                },
                "_object": true,
                "_timestamp": "2024-11-07T17:30:34.430Z"
            },
            "RootDataModelVersion": {
                "_object": false,
                "_timestamp": "2024-12-02T04:36:45.189Z",
                "_type": "xsd:string",
                "_value": "2.12"
            },
            "_object": true,
            "_writable": false
        },
        "_deviceId": {
            "_Manufacturer": "TP-Link",
            "_OUI": "40ED00",
            "_ProductClass": "EC220-G5",
            "_SerialNumber": "2235315005022"
        },
        "_lastBootstrap": "2024-11-07T17:30:34.430Z",
        "_lastInform": "2024-12-02T04:36:45.188Z",
        "_registered": "2024-11-07T17:30:34.430Z",
        "_timestamp": "2024-12-02T04:16:45.180Z",
        "_tags": [
            "Veloz Alburqueque Edwin Eduardo"
        ],
        "_lastBoot": "2024-11-27T14:30:52.729Z"
    }
]

```

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [December 2, 2024, 11:42am UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/6 "2024-12-02T11:42:03Z")

</div>

Can you provide a screenshot from GenieACS GUI, like I did?  
Filter by SSID.

---

<div class="post-metadata">

**Author:** ![edwin06111998](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/edwin06111998/32/2185_2.png) [@edwin06111998](https://forum.genieacs.com/u/edwin06111998)\
**Post date:** [December 2, 2024, 4:14pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/7 "2024-12-02T16:14:17Z")

</div>

Of course:

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/7/75fb851b8a50bf3d710ff222c17e0455fc85cc29.jpeg)

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [December 2, 2024, 4:24pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/8 "2024-12-02T16:24:09Z")

</div>

What about the parent?

InternetGatewayDevice.LANDevice.1.WLANConfiguration

If the above doesn’t exist, it would appear as if TPLINK is not supporting the configuration of the WiFi radio using TR69; according to the specification.  
You would have to reach out to them for support.

---

<div class="post-metadata">

**Author:** ![edwin06111998](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/edwin06111998/32/2185_2.png) [@edwin06111998](https://forum.genieacs.com/u/edwin06111998)\
**Post date:** [December 2, 2024, 4:53pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/9 "2024-12-02T16:53:45Z")

</div>

There is no InternetGatewayDevice configuration ☹

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/f/f793a2fd6b0e5203d17db2d5203b1e0e4fefe7dd.png)

If I contact TPLINK support, do you think they can enable the SSID and password settings for me to manage them from the TR069? Do you have an email address where I can contact support? I would really appreciate it.

---

<div class="post-metadata">

**Author:** ![dustin](https://avatars.discourse-cdn.com/v4/letter/d/5daacb/32.png) [@dustin](https://forum.genieacs.com/u/dustin)\
**Post date:** [December 2, 2024, 5:13pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/10 "2024-12-02T17:13:39Z")

</div>

Changes like that would usually require new firmware from the vendor.

I have never used any of their devices with TR69 support so I am not familiar with their Support contact. Sorry.

---

<div class="post-metadata">

**Author:** ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)\
**Post date:** [December 2, 2024, 5:39pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/11 "2024-12-02T17:39:12Z")

</div>

There are two different data model version for TR-069. Your TP-Link device is using v2. This means all of your keys will live under `Device.` instead of `InternetGatewayDevice.`.

The values you seek under `Device.WiFi.AccessPoint.*.Security.KeyPassphrase` `Device.WiFi.SSID.*.SSID`

---

<div class="post-metadata">

**Author:** ![edwin06111998](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/edwin06111998/32/2185_2.png) [@edwin06111998](https://forum.genieacs.com/u/edwin06111998)\
**Post date:** [December 2, 2024, 5:48pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/12 "2024-12-02T17:48:00Z")

</div>

Oh, I understand, in this case I don’t have an object called WiFi inside Device, in fact I don’t see any object called WiFi inside all the parameters. I’m sharing a screenshot of what genieacs returns to me:

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/8/81210a915cf87fa53f945b4f59f0cdb03ca9d8ac.png)

```auto
[
    {
        "_id": "40ED00-EC220%2DG5-2235315005022",
        "Device": {
            "DeviceInfo": {
                "HardwareVersion": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "EC220-G5 3.0"
                },
                "ProductClass": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "EC220-G5"
                },
                "ProvisioningCode": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": ""
                },
                "SerialNumber": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "2235315005022"
                },
                "SoftwareVersion": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "1.12.0 Build 220820 Rel.52419n(5553)"
                },
                "_object": true
            },
            "IP": {
                "Interface": {
                    "3": {
                        "IPv4Address": {
                            "1": {
                                "IPAddress": {
                                    "_object": false,
                                    "_timestamp": "2024-12-02T04:36:45.189Z",
                                    "_type": "xsd:string",
                                    "_value": "10.76.0.35"
                                },
                                "_object": true
                            },
                            "_object": true
                        },
                        "IPv6Address": {
                            "1": {
                                "IPAddress": {
                                    "_object": false,
                                    "_timestamp": "2024-12-02T04:36:45.189Z",
                                    "_type": "xsd:string",
                                    "_value": "::"
                                },
                                "_object": true
                            },
                            "_object": true
                        },
                        "_object": true
                    },
                    "_object": true
                },
                "_object": true
            },
            "ManagementServer": {
                "AliasBasedAddressing": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:boolean",
                    "_value": false,
                    "_writable": false
                },
                "ConnReqAllowedJabberIDs": {
                    "_object": false,
                    "_writable": true
                },
                "ConnReqJabberID": {
                    "_object": false,
                    "_writable": false
                },
                "ConnReqXMPPConnection": {
                    "_object": false,
                    "_writable": true
                },
                "ConnectionRequestPassword": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.733Z",
                    "_type": "xsd:string",
                    "_value": "qcz7pwy9i2",
                    "_writable": true
                },
                "ConnectionRequestURL": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "http://10.76.0.35:7547/TR069",
                    "_writable": false
                },
                "ConnectionRequestUsername": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.732Z",
                    "_type": "xsd:string",
                    "_value": "40ED00-EC220%2DG5-2235315005022",
                    "_writable": true
                },
                "EnableCWMP": {
                    "_object": false,
                    "_writable": true
                },
                "NATDetected": {
                    "_object": false,
                    "_writable": false
                },
                "ParameterKey": {
                    "_object": false,
                    "_timestamp": "2024-12-02T04:36:45.189Z",
                    "_type": "xsd:string",
                    "_value": "",
                    "_writable": false
                },
                "Password": {
                    "_object": false,
                    "_writable": true
                },
                "PeriodicInformEnable": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.732Z",
                    "_type": "xsd:boolean",
                    "_value": true,
                    "_writable": true
                },
                "PeriodicInformInterval": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.732Z",
                    "_type": "xsd:unsignedInt",
                    "_value": 300,
                    "_writable": true
                },
                "PeriodicInformTime": {
                    "_object": false,
                    "_timestamp": "2024-12-01T07:16:44.732Z",
                    "_type": "xsd:dateTime",
                    "_value": "1970-01-01T07:16:42.000Z",
                    "_writable": true
                },
                "STUNEnable": {
                    "_object": false,
                    "_writable": true
                },
                "STUNMaximumKeepAlivePeriod": {
                    "_object": false,
                    "_writable": true
                },
                "STUNMinimumKeepAlivePeriod": {
                    "_object": false,
                    "_writable": true
                },
                "STUNPassword": {
                    "_object": false,
                    "_writable": true
                },
                "STUNServerAddress": {
                    "_object": false,
                    "_writable": true
                },
                "STUNServerPort": {
                    "_object": false,
                    "_writable": true
                },
                "STUNUsername": {
                    "_object": false,
                    "_writable": true
                },
                "SupportedConnReqMethods": {
                    "_object": false,
                    "_writable": false
                },
                "UDPConnectionRequestAddress": {
                    "_object": false,
                    "_writable": false
                },
                "URL": {
                    "_object": false,
                    "_writable": true
                },
                "Username": {
                    "_object": false,
                    "_writable": true
                },
                "_object": true,
                "_timestamp": "2024-11-07T17:30:34.430Z"
            },
            "RootDataModelVersion": {
                "_object": false,
                "_timestamp": "2024-12-02T04:36:45.189Z",
                "_type": "xsd:string",
                "_value": "2.12"
            },
            "_object": true,
            "_writable": false
        },
        "_deviceId": {
            "_Manufacturer": "TP-Link",
            "_OUI": "40ED00",
            "_ProductClass": "EC220-G5",
            "_SerialNumber": "2235315005022"
        },
        "_lastBootstrap": "2024-11-07T17:30:34.430Z",
        "_lastInform": "2024-12-02T04:36:45.188Z",
        "_registered": "2024-11-07T17:30:34.430Z",
        "_timestamp": "2024-12-02T04:16:45.180Z",
        "_tags": [
            "Veloz Alburqueque Edwin Eduardo"
        ],
        "_lastBoot": "2024-11-27T14:30:52.729Z"
    }
]

```

Can the v2 version be changed? Could another version show me the data related to WiFi?

---

<div class="post-metadata">

**Author:** ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)\
**Post date:** [December 2, 2024, 5:52pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/13 "2024-12-02T17:52:33Z")

</div>

> [@edwin06111998](#):
>
> Can the v2 version be changed

Depends on your CPE. Some can do v1 or v2.

> [@edwin06111998](#):
>
> Could another version show me the data related to WiFi

V2 will show you the data you need (and a lot more).

Have you tried refreshing the `Device` parameter?

You might also try [reading the docs](https://docs.genieacs.com/en/latest/administration-faq.html#most-device-parameters-are-missing)… This stuff is covered.

---

<div class="post-metadata">

**Author:** ![edwin06111998](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/edwin06111998/32/2185_2.png) [@edwin06111998](https://forum.genieacs.com/u/edwin06111998)\
**Post date:** [December 9, 2024, 9:28pm UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/14 "2024-12-09T21:28:29Z")

</div>

Thanks. My problem was that I hadn’t done a refreshObject to the Device object. With that all the parameters appear correctly. Do you know how I can execute the refresh object in the bootstrap provision? What I have currently is this, but it doesn’t work:

const now = Date.now();  
// Schedule a refreshObject for the root object  
declare(“Device”, {value: now});  
declare(“InternetGatewayDevice”, {value: now});

---

<div class="post-metadata">

**Author:** ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)\
**Post date:** [December 10, 2024, 12:15am UTC](https://forum.genieacs.com/t/ssid-and-password-do-not-appear-on-tplink-ec225/6233/15 "2024-12-10T00:15:36Z")

</div>

There is no need to refresh the entire data model for every device. It puts unnecessary load on both the CPE and the ACS.

You only need to pull down the data model for one CPE per model in order to determine which parameters are available.
