Open Mitun90 opened 7 months ago
The key part is this:
2024-01-18 12:24:04.673503+0530 CHIPTool[525:15043] [Controller] Received NetworkConfig response, networkingStatus=1
So the device responded to the AddOrUpdateThreadNetwork
command with an OutOfRange
status.
I don't know which "Thread board" you are using, so not sure which code to look at for the server side, but most likely you want to look at the logs from the server to see what command it got and why it replied OutOfRange.
hello @bzbarsky-apple,
Thank you for reviewing my query.
For hardware detail, we setup below board.
Hardware Requirements:
Software Information: RCP: A Radio Co-Processor (RCP), which the OTBR uses to communicate with the Thread network. This is attached to the Raspberry Pi.
Matter End Device: Flash the ERF32 board with prebuild example application (eg. Lighting app)
OK, so if you got OutOfRange on that hardware, that would probably be this line:
VerifyOrReturnError(newDataset.Init(operationalDataset) == CHIP_NO_ERROR && newDataset.IsCommissioned(), Status::kOutOfRange);
in GenericThreadDriver::AddOrUpdateNetwork
. So possibly something off with the dataset value you are passing in? You could add some logging to OperationalDataset::Init
and see what the server-side logs look like to see what exactly is failing here....
Reproduction steps
I'm facing issue when trying to commissioning Thread board in iOS Darwin application. During commissioning process I got error like "CHIP Error 0x000000AC: Internal error'".
please review below logs.
Bug prevalence
every time
GitHub hash of the SDK that was being used
master branch - 4 Jan, 2024
Platform
darwin
Platform Version(s)
No response
Anything else?
No response