markqvist / Reticulum

The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.
https://reticulum.network
MIT License
2k stars 124 forks source link

Extracting firmware signature failure #266

Closed markqvist closed 1 year ago

markqvist commented 1 year ago

Discussed in https://github.com/markqvist/Reticulum/discussions/264

Originally posted by **faragher** March 27, 2023 I'm moving an rnode to a new system and figured I'd extract the firmware for no real reason other than to try it out. It failed due to the signature not being valid.* *(As noted in a previous thread, it's because it's a new machine which lacks the signing key) I see no option to force the extraction. While I understand the reasoning behind this safety check, I can think of no use case where you'd need to extract firmware to a machine with the signing key. If I recall there's a way to access the stored data in other ways for turning a seed into a forest (please forgive me if I can't recall the exact wording) but extracting a known-good firmware to another machine through rnodeconf seems like a good idea to me. Is this functioning as intended?
markqvist commented 1 year ago

This should definitely work, and not result in an error. Will be fixed ASAP, and out in upcoming releases.