Skip to content
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

Incorrect MIC generated LoRaWAN 1.1 retransmissions and command responses #7

Closed
cjhdev opened this issue Jan 30, 2020 · 1 comment
Closed
Labels
bug Something isn't working

Comments

@cjhdev
Copy link
Owner

cjhdev commented Jan 30, 2020

Affects 0.3.0 and earlier but only for 1.1 servers.

The problem occurs in LoRaWAN 1.1 where the channel index as a parameter for generating MIC. LoRaWAN 1.0 doesn't do this.

LDL currently works by sending the exact same frame as before for re-transmission, but usually on a different channel to the original. This also affects "dedicated mac command responses" because the MIC is generated before the channel is selected.

This will be fixed in the next release.

@cjhdev cjhdev added the bug Something isn't working label Jan 30, 2020
@cjhdev
Copy link
Owner Author

cjhdev commented Feb 24, 2020

Fixed in 0.3.1

@cjhdev cjhdev closed this as completed Feb 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant