I have made a channel named “AB”
I have the PSK for it, say “xxxyyy===”
I add that channel name AB and PSK manually in the menu in the Android app xxxyyy=== as channel 1 with longfast as channel 0 for node 1
Node 1 has the following settings
and in radio config - channels
I have a node 2 with ONLY channel AB as channel 0
settings as below
I send a message on node 2 and it does not arrive at node 1.
What am I doing wrong?
adingbatponder:
xxxyyy===
Are you literally using that as the key?
The docs Channel Configuration | Meshtastic
Must be either 0 bytes (no crypto), 16 bytes (AES128), or 32 bytes (AES256).
BUt I think you need to enter it as base64 encoded. [Bug]: Documentation issue regarding channel keys · Issue #3855 · meshtastic/firmware · GitHub
The Android app has a button to generate a random, but valid key. Use the QR code to transfer between devices.
Base64 decoding xxxyyy=== is only 4 bytes. But it also doesnt look actully valid decoding.
No. But that was an example. But I forgot. The key I was using was indeed probably wrong length… darn… thanks! Will fix znd report. Cheers
OK. I have to use exactly the PSK suggested and then it works. Thanks