This is an old revision of the document!
Table of Contents
FARPN Mesh
We currently have two mesh projects. The first mesh is Yggdrasil which is an E2EE IPv6 overlay mesh which is Layer 3. Reticulum is the other mesh technology we are playing with. Reticulum doesn't fit neatly into the OSI model; we run it both as a Layer 3 mesh via Yggdrasil and as a Layer 2 mesh via LoRA.
Yggdrasil
Install `yggdrasil` via your package manger or per directions on their website.
Generate a configuration file for your system and restart the `yggdrasil` service. Don't just create the file, generate it the right way.
One Debian systems that'll look like this:
sudo yggdrasil -genconf -json > /etc/yggdrasil/yggdrasil.conf
In the `yggdrasil.conf` file, edit your peers to add:
"Peers": ["tls://ip.n6cta.com:60573", "tls://yggdrasil.clitheroe.ca:23277"],
I also strongly advise disabling the multicast interface:
"MulticastInterfaces": [],
A nice thing for gateway and mesh ops generally would be to also add something helpful here to let us know what the yggdrasil connected thing is like this:
"NodeInfo": {
"Name": "Chris",
"Peer Type": "Bootstrap Gateway"
}
Reticulum
[[Yggdrasil TCP Client Interface Chris]] type = TCPClientInterface enabled = yes target_host = 201:776b:a70c:7d85:d52e:e334:3db2:7f5b target_port = 4343 name = Yggdrasil TCP Client Interface Chris selected_interface_mode = 1 configured_bitrate = None
[[Yggdrasil TCP Client Interface Scott]] type = TCPClientInterface enabled = yes target_host = 21c:2f91:1890:b8d9:c45a:5ef7:412:9ce5 target_port = 4343 name = Yggdrasil TCP Client Interface Scott selected_interface_mode = 1 configured_bitrate = None
Yggdrasil Public Keys
| Name | Callsign | Public Key |
|---|---|---|
| Scott | VE3QBZ | 0000000e83773b7a3931dd2d0847df6b18d4f005e391bd985601863985db3ff0 |
| Chris | N6CTA | 6225163ce09e8ab44732f093602905daf8f66621908c90b154340ce43c09f22f |
| Emily | W1EML | 2bcb980826952676c61cd3b22b5656958e7cdd509d9ada8fb38fd01a841578ef |
| Evan | KC2IHX | 413024abc35ae3e8fe1152a935a84f9406f8aa00bf54dbc21f4837671f7fb23b |
| Matt | W1CDN | 736a4da2aeb0489f456eb1fbd1398614245b6dc7fa910be49e1b1531d1f69ee4 |
| Tony | VK3JED | 6f11bb6b75b617ed7e5a96cc0cdfc31236916d09906a8ed52bfae9c72c332492 |