-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
lwm2m: block-wise context retrieval method #57165
Comments
Perhaps instead of identifying the block transfer with a token, we could identify one with the LwM2M resource path? I don't really see another option, given that we can no longer rely on a token, there's nothing else constant at the CoAP level other than URI.
Any thoughts? CC @SeppoTakalo |
Fix issue zephyrproject-rtos#57165 Signed-off-by: RomainPelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: RomainPelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: Romain Pelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: Romain Pelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: Romain Pelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: RomainPelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: RomainPelletant p <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Changing token between each block is a correct behavior and restore a functional link with Leshan/Californium Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Changing token between each block is a correct behavior and restore a functional link with Leshan/Californium Fix issue zephyrproject-rtos#57165 Signed-off-by: RomainPelletant <[email protected]>
Replace block context retrieval using object path instead of token. Changing token between each block is a correct behavior and restore a functional link with Leshan/Californium Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue zephyrproject-rtos#57165 Signed-off-by: romain pelletant <[email protected]>
Replace block context retrieval using object path instead of token. Update block context structure Fix issue #57165 Signed-off-by: romain pelletant <[email protected]>
Describe the bug
Based on Zephyr LwM2M client and Leshan software, OTA feature in push mode in not able to success due to token update between each block-wise packet from Leshan (Californium precisely).
It seems that token changes during block-wise transfer is a valid behavior : here
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Complete an entire block-wise transfer
Additional context
It is possible to disable that feature from Californium side (as noticed in Leshan/Californium issue) in setting this line in Californium config : COAP.BLOCKWISE_REUSE_TOKEN=true
Do you see a method to update block-wise context retrieval?
The text was updated successfully, but these errors were encountered: