Vasily Evseenko
Vasily Evseenko
@zhouruixi Please open issue on ath11k and/or openwrt about this bug. It is a real bug and it can affect other protocols
@legale It seems a bug in ath11k firmware (it is fullmac driver compared to ath9k which is softmac), so only Qualcomm can fix it :-(
@Neustradamus This is a driver (or hw) bug. You can fix it adhoc like described above, but this will not be included into mainstream wfb-ng becase this breaks other (normal)...
Why not use https://github.com/svpcom/wfb-ng/wiki/Drone-auto-provisioning ? Enter any password anyway will require some network connection.
How to derive pubkey/privkey keypair from the password?
Also if crypto_box_seed_keypair can generate keypair deterministically from the password, then the easiest solution will to write two screen of code utility (like wfb_keygen.c) that will just generate keypair from...
Also original password will not be revealed to public because only generated keys will be stored in system
Just add additional command-line option and crypto_box_see_keypair here: https://github.com/svpcom/wfb-ng/blob/1d14a1a32df559b5a421fa15841e79e3b7a8ef99/src/keygen.c#L58
Libsodium crypto_box implementation allows to use such identical keypairs for both sides. I've already tested them. But I'll implement your sugesstion to have clean encryption logic. Argon2 key derivation eats...