Skip to content

All end devices connected directly to the coordinator shows LQI zero on the map page after coordinator FW upgrade #23830

Description

@tomer-w

What happened?

After upgrading my Slaesh's CC2652RB stick coordinator FW from the original one I got with the stick (I lost that FW during the upgrade, but it was from 2001) to 20240710, LQI data on the network map for all end devices (not routers) connected directly to my coordinator became zero. I don't have a single device that shows non-zero LQI, which cannot be the case. Other LQI data in the network map coming from routers looks good.
In the dashboard tab or state page for specific devices, I do have the right LQI data.
I looked over the MQTT messages and indeed the LQI is zero for the networkmap reply.
I tried to capture raw Zigbee messages with Wireshark and while I could do that, I could not find what LQI value is reported and how it is correlated to what I see on the network map.

image

What did you expect to happen?

I expected none-zero LQI data in the network map for devices connected to my coordinator.

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

1.40.0

Adapter firmware version

20240710

Adapter

Slaesh's CC2652RB stick

Setup

Add-on on Home Assistant OS on RPI 4B

Debug log

[2024-09-04 12:18:44] info: 	z2m: Starting network scan (includeRoutes 'false')
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SREQ: --> ZDO - mgmtLqiReq - {"dstaddr":0,"startindex":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:writer: --> frame [254,3,37,49,0,0,0,23]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: <-- [254,1,101,49,0,85,254,50,69,177,0,0,0,15,0,2,242,236,12,101,175,108,240,56,237,114,163,30,78,56,193,164,251,87,18,2,1,43,242,236,12,101,175,108,240,56,100,194,156,254,255,111,13,0,13,78,41,2,255,31,189]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,1,101,49,0,85,254,50,69,177,0,0,0,15,0,2,242,236,12,101,175,108,240,56,237,114,163,30,78,56,193,164,251,87,18,2,1,43,242,236,12,101,175,108,240,56,100,194,156,254,255,111,13,0,13,78,41,2,255,31,189]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 49 - [0] - 85
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SRSP: <-- ZDO - mgmtLqiReq - {"status":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,50,69,177,0,0,0,15,0,2,242,236,12,101,175,108,240,56,237,114,163,30,78,56,193,164,251,87,18,2,1,43,242,236,12,101,175,108,240,56,100,194,156,254,255,111,13,0,13,78,41,2,255,31,189]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 50 - 2 - 5 - 177 - [0,0,0,15,0,2,242,236,12,101,175,108,240,56,237,114,163,30,78,56,193,164,251,87,18,2,1,43,242,236,12,101,175,108,240,56,100,194,156,254,255,111,13,0,13,78,41,2,255,31] - 189
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: AREQ: <-- ZDO - mgmtLqiRsp - {"srcaddr":0,"status":0,"neighbortableentries":15,"startindex":0,"neighborlqilistcount":2,"neighborlqilist":[{"extPandId":"0x38f06caf650cecf2","extAddr":"0xa4c1384e1ea372ed","nwkAddr":22523,"deviceType":2,"rxOnWhenIdle":0,"relationship":1,"permitJoin":2,"depth":1,"lqi":43},{"extPandId":"0x38f06caf650cecf2","extAddr":"0x000d6ffffe9cc264","nwkAddr":19981,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":31}]}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext []
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SREQ: --> ZDO - mgmtLqiReq - {"dstaddr":0,"startindex":2}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:writer: --> frame [254,3,37,49,0,0,2,21]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: <-- [254,1,101,49,0,85,254,50,69,177,0,0,0,15,2,2,242,236,12,101,175,108,240,56,145,158,197,254,255,101,17,44,133,49,41,2,255,125,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,105,173,41,2,255,0,87]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,1,101,49,0,85,254,50,69,177,0,0,0,15,2,2,242,236,12,101,175,108,240,56,145,158,197,254,255,101,17,44,133,49,41,2,255,125,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,105,173,41,2,255,0,87]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 49 - [0] - 85
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SRSP: <-- ZDO - mgmtLqiReq - {"status":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,50,69,177,0,0,0,15,2,2,242,236,12,101,175,108,240,56,145,158,197,254,255,101,17,44,133,49,41,2,255,125,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,105,173,41,2,255,0,87]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 50 - 2 - 5 - 177 - [0,0,0,15,2,2,242,236,12,101,175,108,240,56,145,158,197,254,255,101,17,44,133,49,41,2,255,125,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,105,173,41,2,255,0] - 87
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: AREQ: <-- ZDO - mgmtLqiRsp - {"srcaddr":0,"status":0,"neighbortableentries":15,"startindex":2,"neighborlqilistcount":2,"neighborlqilist":[{"extPandId":"0x38f06caf650cecf2","extAddr":"0x2c1165fffec59e91","nwkAddr":12677,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":125},{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":44393,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0}]}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext []
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SREQ: --> ZDO - mgmtLqiReq - {"dstaddr":0,"startindex":4}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:writer: --> frame [254,3,37,49,0,0,4,19]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: <-- [254,1,101,49,0,85,254,50,69,177,0,0,0,15,4,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,84,137,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,237,114,41,2,255,0,141]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,1,101,49,0,85,254,50,69,177,0,0,0,15,4,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,84,137,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,237,114,41,2,255,0,141]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 49 - [0] - 85
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SRSP: <-- ZDO - mgmtLqiReq - {"status":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,50,69,177,0,0,0,15,4,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,84,137,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,237,114,41,2,255,0,141]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 50 - 2 - 5 - 177 - [0,0,0,15,4,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,84,137,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,237,114,41,2,255,0] - 141
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: AREQ: <-- ZDO - mgmtLqiRsp - {"srcaddr":0,"status":0,"neighbortableentries":15,"startindex":4,"neighborlqilistcount":2,"neighborlqilist":[{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":35156,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0},{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":29421,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0}]}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext []
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SREQ: --> ZDO - mgmtLqiReq - {"dstaddr":0,"startindex":6}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:writer: --> frame [254,3,37,49,0,0,6,17]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: <-- [254,1,101,49,0,85,254,50,69,177,0,0,0,15,6,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,214,216,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,15,32,41,2,255,0,236]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,1,101,49,0,85,254,50,69,177,0,0,0,15,6,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,214,216,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,15,32,41,2,255,0,236]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 49 - [0] - 85
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SRSP: <-- ZDO - mgmtLqiReq - {"status":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,50,69,177,0,0,0,15,6,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,214,216,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,15,32,41,2,255,0,236]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 50 - 2 - 5 - 177 - [0,0,0,15,6,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,214,216,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,15,32,41,2,255,0] - 236
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: AREQ: <-- ZDO - mgmtLqiRsp - {"srcaddr":0,"status":0,"neighbortableentries":15,"startindex":6,"neighborlqilistcount":2,"neighborlqilist":[{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":55510,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0},{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":8207,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0}]}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext []
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SREQ: --> ZDO - mgmtLqiReq - {"dstaddr":0,"startindex":8}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:writer: --> frame [254,3,37,49,0,0,8,31]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: <-- [254,1,101,49,0,85,254,50,69,177,0,0,0,15,8,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,67,122,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,115,228,41,2,255,0,109]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,1,101,49,0,85,254,50,69,177,0,0,0,15,8,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,67,122,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,115,228,41,2,255,0,109]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 49 - [0] - 85
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SRSP: <-- ZDO - mgmtLqiReq - {"status":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,50,69,177,0,0,0,15,8,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,67,122,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,115,228,41,2,255,0,109]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 50 - 2 - 5 - 177 - [0,0,0,15,8,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,67,122,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,115,228,41,2,255,0] - 109
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: AREQ: <-- ZDO - mgmtLqiRsp - {"srcaddr":0,"status":0,"neighbortableentries":15,"startindex":8,"neighborlqilistcount":2,"neighborlqilist":[{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":31299,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0},{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":58483,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0}]}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext []
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SREQ: --> ZDO - mgmtLqiReq - {"dstaddr":0,"startindex":10}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:writer: --> frame [254,3,37,49,0,0,10,29]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: <-- [254,1,101,49,0,85,254,50,69,177,0,0,0,15,10,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,67,100,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,71,200,41,2,255,0,105]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,1,101,49,0,85,254,50,69,177,0,0,0,15,10,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,67,100,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,71,200,41,2,255,0,105]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 49 - [0] - 85
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SRSP: <-- ZDO - mgmtLqiReq - {"status":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,50,69,177,0,0,0,15,10,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,67,100,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,71,200,41,2,255,0,105]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 50 - 2 - 5 - 177 - [0,0,0,15,10,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,67,100,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,71,200,41,2,255,0] - 105
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: AREQ: <-- ZDO - mgmtLqiRsp - {"srcaddr":0,"status":0,"neighbortableentries":15,"startindex":10,"neighborlqilistcount":2,"neighborlqilist":[{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":25667,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0},{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":51271,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0}]}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext []
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SREQ: --> ZDO - mgmtLqiReq - {"dstaddr":0,"startindex":12}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:writer: --> frame [254,3,37,49,0,0,12,27]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: <-- [254,1,101,49,0,85,254,50,69,177,0,0,0,15,12,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,159,8,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,116,23,41,2,255,0,51]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,1,101,49,0,85,254,50,69,177,0,0,0,15,12,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,159,8,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,116,23,41,2,255,0,51]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 49 - [0] - 85
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SRSP: <-- ZDO - mgmtLqiReq - {"status":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,50,69,177,0,0,0,15,12,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,159,8,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,116,23,41,2,255,0,51]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 50 - 2 - 5 - 177 - [0,0,0,15,12,2,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,159,8,41,2,255,0,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,116,23,41,2,255,0] - 51
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: AREQ: <-- ZDO - mgmtLqiRsp - {"srcaddr":0,"status":0,"neighbortableentries":15,"startindex":12,"neighborlqilistcount":2,"neighborlqilist":[{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":2207,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0},{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":6004,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0}]}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext []
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SREQ: --> ZDO - mgmtLqiReq - {"dstaddr":0,"startindex":14}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:writer: --> frame [254,3,37,49,0,0,14,25]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: <-- [254,1,101,49,0,85,254,28,69,177,0,0,0,15,14,1,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,147,85,41,2,255,0,134]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,1,101,49,0,85,254,28,69,177,0,0,0,15,14,1,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,147,85,41,2,255,0,134]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 1 - 3 - 5 - 49 - [0] - 85
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: SRSP: <-- ZDO - mgmtLqiReq - {"status":0}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext [254,28,69,177,0,0,0,15,14,1,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,147,85,41,2,255,0,134]
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --> parsed 28 - 2 - 5 - 177 - [0,0,0,15,14,1,242,236,12,101,175,108,240,56,0,0,0,0,0,0,0,0,147,85,41,2,255,0] - 134
[2024-09-04 12:18:45] debug: 	zh:zstack:znp: AREQ: <-- ZDO - mgmtLqiRsp - {"srcaddr":0,"status":0,"neighbortableentries":15,"startindex":14,"neighborlqilistcount":1,"neighborlqilist":[{"extPandId":"0x38f06caf650cecf2","extAddr":"0x0000000000000000","nwkAddr":21907,"deviceType":1,"rxOnWhenIdle":2,"relationship":2,"permitJoin":2,"depth":255,"lqi":0}]}
[2024-09-04 12:18:45] debug: 	zh:zstack:unpi:parser: --- parseNext []
[2024-09-04 12:18:45] debug: 	z2m: LQI succeeded for 'Coordinator'
...

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    problemSomething isn't workingstaleStale issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions