-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IDM-2.1 Test 21 Reading WiFiNetworkDiagnostics BeaconLostCount errors out when not connected to wifi #16025
Comments
The "no memory" bit above is expected.
@cm-s-dev Are those the complete logs? The server is only sending things for cluster 0x0004 but the client is only receiving things for cluster 0x0035? |
This is a snippet from the log which is very large. |
Attached the more log for all-clusters-app. |
Yes, that makes sense: failed read, which is then sent as an error to the client, etc. And the cluster/attribute ids are consistent with when the client reports an error. We are reading cluster 0x0036, attribute 0x5, which is the "WiFiNetworkDiagnostics" cluster attribute "BeaconLostCount". Is the server on wifi? Because the Linux impl of
which is where I think you are ending up. |
Actually yes, server is on wired, and client is on wifi. |
Spec here does not allow returning null, but maybe it should? Alternately, maybe we should just return 0 if we are not on wifi at all? |
General error: 0x01
Spec Review: @anush-apple can you please review this to see if this is a spec compliance issue, and/or if we should update the spec. |
@yufengwangca is this still erroring out or did you fix it in one of the more recent iterations of the work in the diagnostics clusters? |
This issue should be fixed in #21653 on the SDK side. |
Closing per @yufengwangca's above comment. |
Problem
Read action results in 'No Memory' error on RPI Controlee.
Error retrieving data from clusterId: 0x0000_0037, err = ../../examples/all-clusters-app/linux/third_party/connectedhomeip/src/system/TLVPacketBufferBackingStore.cpp:88: CHIP Error 0x0000000B: No memory CHIP:DMG: <RE:Run> We cannot put more chunks into this report. Enable chunking. CHIP:DMG: <RE> Sending report (payload has 1234 bytes)...
Controller fails with
IM Error 0x00000501: General error: 0x01 at ../../commands/common/CHIPCommand.cpp:62
Commands
chip-tool any read-by-id 0xFFFFFFFF 0xFFFFFFFF 1 0
Test Setup:
chip-tool
andchip-all-clusters-app
:commit
5cbe2931f64e16a44fc843e148325909fbe1511d (tag: TE8/rc3)
Log
IDM-2.1_test21_error.txt
The text was updated successfully, but these errors were encountered: