# GenieACS not querying "non-reported" parameters

**URL:** https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135
**Category:** Uncategorized
**Created:** [November 1, 2022, 1:27pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135 "2022-11-01T13:27:51Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![jmeiring](https://avatars.discourse-cdn.com/v4/letter/j/c2a13f/32.png) [@jmeiring](https://forum.genieacs.com/u/jmeiring)
#### Post date: [November 1, 2022, 1:27pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/1 "2022-11-01T13:27:51Z")

</div>

Hi, Using GenieACS 1.2.9 to manage some Calix 813Gv2 devices.

I am trying to query 2 spesific parameters/paths, but it is not working as expected.

InternetGatewayDevice.X\_000631\_Device.\*  
InternetGatewayDevice.LANDevice._.WLANConfiguration._.AssociatedDevice.\*

My inform script contains the following lines:  
declare(“InternetGatewayDevice.X\_000631\_Device._", {value: now, path: now});  
declare("InternetGatewayDevice.LANDevice._.WLANConfiguration._.AssociatedDevice._”, {value: now, path: now});

I’ve looked at the communications between GenieACS and the device using tcpdump/wireshark, and when GenieACS does a “GetParameterNames” for “InternetGatewayDevice.” and “InternetGatewayDevice.LANDevice.1.WLANConfiguration.” respectively, the device does not return the existance of the child paramenters (it does return a bunch of others).

I suspect as the devices does not report the existance of the two parameters/paths, GenieACS never queries their values.

I know that they exist, because if the same Calix CPE device is connected to a different ACS server (Calix Cloud ACS), when it queries those parameters/paths using GetParameterValues, the device returns the results I need.

In short GenieACS seems to refuse to do a GetParameterValues on a parameters that has not been reported back by the device by using GetParametersNames.

Is there any way to force GenieACS to query those values?

Johan

---

<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: [November 1, 2022, 4:11pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/2 "2022-11-01T16:11:26Z")

</div>

What happens in the gui if you try and refresh `InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.AssociatedDevice`? Do the devices show up?

FYI, there is no need to use wireshark or tcp dump. If you are on a dev server, you can set the `cwmp.debug` config parameter to true and see the entire soap conversation in the debug file. If you are on a production server, or only want to see one device, create a new config param for `cwmp.debug` and use this for the value: `DeviceID.ID = "<your-acs-id-here>"`. The location of the file is determined by the `GENIEACS_DEBUG_FILE` param in the `genieacs.env` file.

---

<div class="post-metadata">

### Author: ![jmeiring](https://avatars.discourse-cdn.com/v4/letter/j/c2a13f/32.png) [@jmeiring](https://forum.genieacs.com/u/jmeiring)
#### Post date: [November 1, 2022, 4:16pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/3 "2022-11-01T16:16:40Z")

</div>

When I try and refresh in the GUI the parameter does not even show up in order for it to be refreshed.

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

Unless I misterstand how to refresh from GUI

Thanks for the tip about cwmp.debug and the filter.  
(server is live with about 2800 clients)

---

<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: [November 1, 2022, 6:28pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/6 "2022-11-01T18:28:12Z")

</div>

Try moving up the parameter stack and refreshing `InternetGatewayDevice.LANDevice.1.WLANConfiguration` if you still don’t see anything in the GUI for that, they try `InternetGatewayDevice.LANDevice`.

-dan

---

<div class="post-metadata">

### Author: ![jmeiring](https://avatars.discourse-cdn.com/v4/letter/j/c2a13f/32.png) [@jmeiring](https://forum.genieacs.com/u/jmeiring)
#### Post date: [November 2, 2022, 6:30am UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/7 "2022-11-02T06:30:32Z")

</div>

Hi refreshed both the parameters using the gui and AssociatedDevices still do not appear.

You can find the genieacs-debug.yaml here: [genieacs-debug.yaml - 1abcc324](https://controlc.com/1abcc324)  
The device never reports the existance of “InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.AssociatedDevice”

You can also see a partial cwmp communications log for a Paid ACS server (Calix Cloud) here: [Calix Cloud cwmp log - 6b75e803](https://controlc.com/6b75e803)  
(file is in reverse chronological order)

If you look at it1 you can see that if using TR-69 spesifically request (GetParameterValues) for “InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.AssociatedDevice.1.\*” the device does respond to it.

It seems that I need to convince GenieACS to go a GetParameterValues for “InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.AssociatedDevice.1._" even though GetParameterNamesResponse for "InternetGatewayDevice.LANDevice.1.WLANConfiguration._” does not report existance of it.

Kind Regards,

Johan Meiring

---

<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: [November 2, 2022, 6:37pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/8 "2022-11-02T18:37:21Z")

</div>

What happens when you refresh `InternetGatewayDevice.LANDevice.1.WLANConfiguration`? Do you then see params?

If you do not, then this is a vendor issue. Good luck with Calix, they think their shit don’t stink. If you want them to fix the issue you will need lots of log files and soap traces.

---

<div class="post-metadata">

### Author: ![jmeiring](https://avatars.discourse-cdn.com/v4/letter/j/c2a13f/32.png) [@jmeiring](https://forum.genieacs.com/u/jmeiring)
#### Post date: [November 2, 2022, 9:10pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/9 "2022-11-02T21:10:54Z")

</div>

Hi @akcoder.

As shown in the log files posted, when I refresh “InternetGatewayDevice.LANDevice.1.WLANConfiguration…” the Calix device does not return the fact that “…AssociatedDevices” exist.

I agree that this is a vendor issue. I need a workaround.

My simple question is…

Is it possible to make GenieACS do a “GetParameterValues” call for a parameter that has not been reported back to GenieACS in a previous “GetParameterNamesResponse” answer?

Kind regards,

Johan

---

<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: [November 2, 2022, 9:29pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/10 "2022-11-02T21:29:43Z")

</div>

Not without patching the code.

---

<div class="post-metadata">

### Author: ![jmeiring](https://avatars.discourse-cdn.com/v4/letter/j/c2a13f/32.png) [@jmeiring](https://forum.genieacs.com/u/jmeiring)
#### Post date: [November 3, 2022, 12:30pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/11 "2022-11-03T12:30:58Z")

</div>

Thank you. I will contact GenieACS for commercial support to see if this can be done.

---

<div class="post-metadata">

### Author: ![jmeiring](https://avatars.discourse-cdn.com/v4/letter/j/c2a13f/32.png) [@jmeiring](https://forum.genieacs.com/u/jmeiring)
#### Post date: [November 3, 2022, 12:56pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/12 "2022-11-03T12:56:58Z")

</div>

Seems this cane up before…

> [@Any way to "force" setting a parameter value?](https://forum.genieacs.com/t/any-way-to-force-setting-a-parameter-value/123):
>
> Situation here is the newest branch of a particular “Smart” CPE vendor firmware doesn’t report a parameter that actually exists. I know the parameter exists because if I dump the running config, I see the entry right where I would expect it. If I manually edit the data model in the DB and add the missing entry, I can set the value, and refresh the value. But until I manually create that entry (by hand editing the mongo data) I’m unable to make any changes. So is there anyway to force GenieACS …

---

<div class="post-metadata">

### Author: ![jmeiring](https://avatars.discourse-cdn.com/v4/letter/j/c2a13f/32.png) [@jmeiring](https://forum.genieacs.com/u/jmeiring)
#### Post date: [November 4, 2022, 10:57am UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/13 "2022-11-04T10:57:06Z")

</div>

Hi,

I am prepared to pay someone to make the modifications to GenieACS that is needed.

I contacted GenieACS support on the website, but have not had a response.

Does anyone have an alternate method to get hold of commercial support?

Johan

---

<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: [November 4, 2022, 5:17pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/14 "2022-11-04T17:17:34Z")

</div>

Have you contacted Calix “support” regarding this? This is a pretty glaring issue with their TR069 client support.

---

<div class="post-metadata">

### Author: ![jmeiring](https://avatars.discourse-cdn.com/v4/letter/j/c2a13f/32.png) [@jmeiring](https://forum.genieacs.com/u/jmeiring)
#### Post date: [November 7, 2022, 12:17pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/15 "2022-11-07T12:17:35Z")

</div>

Hi Akacoder,

The product is EOL at Calix, and I doubt I will get them to fix it.

This is why am trying to pay someone at GenieACS to build a workaround for me.

Kind Regards,

Johan Meiring

---

<div class="post-metadata">

### Author: ![Jmoraal](https://avatars.discourse-cdn.com/v4/letter/j/3da27b/32.png) [@Jmoraal](https://forum.genieacs.com/u/Jmoraal)
#### Post date: [May 1, 2025, 11:01pm UTC](https://forum.genieacs.com/t/genieacs-not-querying-non-reported-parameters/3135/16 "2025-05-01T23:01:10Z")

</div>

so, what happened?
