Hi,
I am trying to read the Wifi information from a cable modem but it is giving the following error:
Missing parameter in response; parameter="Device.WiFi.SSID.1.SSID
Is there any test that I shoud do to troubleshoot this error?
Regards,
Marcelo Costa
This is the event captured in the debug:
event: incoming HTTP request
timestamp: 2021-12-28T21:36:48.271Z
remoteAddress: 127.0.0.1
deviceId: 28BE9B-TCH%2DRDKB%2DGATEWAY%2DGENERIC-CP2019LPBTV
connection: 2021-12-28T21:36:48.271Z
localPort: 7547
method: POST
url: /
headers:
connection: upgrade
host: 10.253.255.5
x-forwarded-for: 100.64.20.146
content-length: "2515"
soapaction: "\"Inform\""
content-type: text/xml;charset=utf-8
body: >
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:cwmp="urn:dslforum-org:cwmp-1-0">
<soap:Header>
<cwmp:ID soap:mustUnderstand="1">1</cwmp:ID>
</soap:Header>
<soap:Body>
<cwmp:Inform>
<DeviceId>
<Manufacturer>Technicolor</Manufacturer>
<OUI>28BE9B</OUI>
<ProductClass>TCH-RDKB-GATEWAY-GENERIC</ProductClass>
<SerialNumber>CP2019LPBTV</SerialNumber>
</DeviceId>
<Event soap-enc:arrayType="cwmp:EventStruct[1]">
<EventStruct>
<EventCode>2 PERIODIC</EventCode>
<CommandKey />
</EventStruct>
</Event>
<MaxEnvelopes>1</MaxEnvelopes>
<CurrentTime>2021-12-28T21:36:48+00:00</CurrentTime>
<RetryCount>0</RetryCount>
<ParameterList soap-enc:arrayType="cwmp:ParameterValueStruct[8]">
<ParameterValueStruct>
<Name>Device.DeviceSummary</Name>
<Value xsi:type="xsd:string" />
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.DeviceInfo.HardwareVersion</Name>
<Value xsi:type="xsd:string">1.0.0
</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.DeviceInfo.SoftwareVersion</Name>
<Value xsi:type="xsd:string">CGA4233CLB-D-P15-15-A000-c0200r191-200207</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.DeviceInfo.ProvisioningCode</Name>
<Value xsi:type="xsd:string">CP2019LPBTV</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.ManagementServer.ConnectionRequestURL</Name>
<Value xsi:type="xsd:string">http://100.64.20.146:7547/</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.ManagementServer.ParameterKey</Name>
<Value xsi:type="xsd:string" />
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.Ethernet.Interface.5.MACAddress</Name>
<Value xsi:type="xsd:string">a0:ff:70:85:8c:6f</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.ManagementServer.AliasBasedAddressing</Name>
<Value xsi:type="xsd:boolean">0</Value>
</ParameterValueStruct>
</ParameterList>
</cwmp:Inform>
</soap:Body>
</soap:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-12-28T21:36:48.275Z
remoteAddress: 127.0.0.1
deviceId: 28BE9B-TCH%2DRDKB%2DGATEWAY%2DGENERIC-CP2019LPBTV
connection: 2021-12-28T21:36:48.271Z
statusCode: 200
headers:
content-length: 521
server: GenieACS/1.2.8+20211027200938
soapserver: GenieACS/1.2.8+20211027200938
content-type: text/xml; charset="utf-8"
set-cookie: session=3d5fe44585aaf4a1
body: >-
<?xml version="1.0" encoding="UTF-8"?>
<soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID
soap-env:mustUnderstand="1">1</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:InformResponse><MaxEnvelopes>1</MaxEnvelopes></cwmp:InformResponse></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-12-28T21:36:48.611Z
remoteAddress: 127.0.0.1
deviceId: 28BE9B-TCH%2DRDKB%2DGATEWAY%2DGENERIC-CP2019LPBTV
connection: 2021-12-28T21:36:48.611Z
localPort: 7547
method: POST
url: /
headers:
connection: upgrade
host: 10.253.255.5
x-forwarded-for: 100.64.20.146
content-length: "0"
cookie: session=3d5fe44585aaf4a1
body: ""
---
event: outgoing HTTP response
timestamp: 2021-12-28T21:36:48.627Z
remoteAddress: 127.0.0.1
deviceId: 28BE9B-TCH%2DRDKB%2DGATEWAY%2DGENERIC-CP2019LPBTV
connection: 2021-12-28T21:36:48.611Z
statusCode: 200
headers:
content-length: 573
server: GenieACS/1.2.8+20211027200938
soapserver: GenieACS/1.2.8+20211027200938
content-type: text/xml; charset="utf-8"
body: >-
<?xml version="1.0" encoding="UTF-8"?>
<soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID
soap-env:mustUnderstand="1">17e02f96e850000</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterNames><ParameterPath>Device.</ParameterPath><NextLevel>1</NextLevel></cwmp:GetParameterNames></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-12-28T21:36:48.795Z
remoteAddress: 127.0.0.1
deviceId: 28BE9B-TCH%2DRDKB%2DGATEWAY%2DGENERIC-CP2019LPBTV
connection: 2021-12-28T21:36:48.795Z
localPort: 7547
method: POST
url: /
headers:
connection: upgrade
host: 10.253.255.5
x-forwarded-for: 100.64.20.146
content-length: "5249"
soapaction: ""
content-type: text/xml;charset=utf-8
cookie: session=3d5fe44585aaf4a1
body: >
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:cwmp="urn:dslforum-org:cwmp-1-0">
<soap:Header>
<cwmp:ID soap:mustUnderstand="1">17e02f96e850000</cwmp:ID>
</soap:Header>
<soap:Body>
<cwmp:GetParameterNamesResponse>
<ParameterList soap-enc:arrayType="cwmp:ParameterInfoStruct[34]">
<ParameterInfoStruct>
<Name>Device.LogAgent.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.X_CISCO_COM_CableModem.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.DeviceInfo.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.ManagementServer.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.GatewayInfo.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.Time.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.UserInterface.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.InterfaceStack.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.Ethernet.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.PPP.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.IP.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.Routing.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.DNS.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.Firewall.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.NAT.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.DHCPv4.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.DHCPv6.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.Users.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.UPnP.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.X_CISCO_COM_DDNS.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.X_CISCO_COM_Security.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.X_CISCO_COM_DeviceControl.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.Bridging.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.RouterAdvertisement.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.NeighborDiscovery.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.IPv6rd.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.X_Comcast_com_ParentalControl.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.X_CISCO_COM_GRE.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.InterfaceStackNumberOfEntries</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.RootDataModelVersion</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.X_CISCO_COM_MTA.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.Hosts.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.XHosts.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
<ParameterInfoStruct>
<Name>Device.WiFi.</Name>
<Writable>0</Writable>
</ParameterInfoStruct>
</ParameterList>
</cwmp:GetParameterNamesResponse>
</soap:Body>
</soap:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-12-28T21:36:48.802Z
remoteAddress: 127.0.0.1
deviceId: 28BE9B-TCH%2DRDKB%2DGATEWAY%2DGENERIC-CP2019LPBTV
connection: 2021-12-28T21:36:48.795Z
statusCode: 200
headers:
content-length: 840
server: GenieACS/1.2.8+20211027200938
soapserver: GenieACS/1.2.8+20211027200938
content-type: text/xml; charset="utf-8"
body: >-
<?xml version="1.0" encoding="UTF-8"?>
<soap-env:Envelope xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cwmp="urn:dslforum-org:cwmp-1-0"><soap-env:Header><cwmp:ID
soap-env:mustUnderstand="1">17e02f96e850001</cwmp:ID></soap-env:Header><soap-env:Body><cwmp:GetParameterValues><ParameterNames
soap-enc:arrayType="xsd:string[5]"><string>Device.DHCPv4.Client.1.IPAddress</string><string>Device.WiFi.AccessPoint.1.Security.KeyPassphrase</string><string>Device.WiFi.AccessPoint.9.Security.KeyPassphrase</string><string>Device.WiFi.SSID.1.SSID</string><string>Device.WiFi.SSID.9.SSID</string></ParameterNames></cwmp:GetParameterValues></soap-env:Body></soap-env:Envelope>
---
event: incoming HTTP request
timestamp: 2021-12-28T21:36:48.962Z
remoteAddress: 127.0.0.1
deviceId: 28BE9B-TCH%2DRDKB%2DGATEWAY%2DGENERIC-CP2019LPBTV
connection: 2021-12-28T21:36:48.962Z
localPort: 7547
method: POST
url: /
headers:
connection: upgrade
host: 10.253.255.5
x-forwarded-for: 100.64.20.146
content-length: "1497"
soapaction: ""
content-type: text/xml;charset=utf-8
cookie: session=3d5fe44585aaf4a1
body: >
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:cwmp="urn:dslforum-org:cwmp-1-0">
<soap:Header>
<cwmp:ID soap:mustUnderstand="1">17e02f96e850001</cwmp:ID>
</soap:Header>
<soap:Body>
<cwmp:GetParameterValuesResponse>
<ParameterList soap-enc:arrayType="cwmp:ParameterValueStruct[5]">
<ParameterValueStruct>
<Name>Device.DHCPv4.Client.1.IPAddress</Name>
<Value xsi:type="xsd:string">100.64.20.146</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.WiFi.AccessPoint.10001.Security.KeyPassphrase</Name>
<Value xsi:type="xsd:string">70858C6C</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.WiFi.AccessPoint.10005.Security.KeyPassphrase</Name>
<Value xsi:type="xsd:string" />
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.WiFi.SSID.10001.SSID</Name>
<Value xsi:type="xsd:string">WIFI_2G858C6C</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>Device.WiFi.SSID.10005.SSID</Name>
<Value xsi:type="xsd:string">WIFI_GUEST_0_4</Value>
</ParameterValueStruct>
</ParameterList>
</cwmp:GetParameterValuesResponse>
</soap:Body>
</soap:Envelope>
---
event: outgoing HTTP response
timestamp: 2021-12-28T21:36:48.982Z
remoteAddress: 127.0.0.1
deviceId: 28BE9B-TCH%2DRDKB%2DGATEWAY%2DGENERIC-CP2019LPBTV
connection: 2021-12-28T21:36:48.962Z
statusCode: 204
headers:
content-length: 0
server: GenieACS/1.2.8+20211027200938
soapserver: GenieACS/1.2.8+20211027200938
connection: close
body: ""