mesh
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mesh [2025/11/29 05:41] – n6cta | mesh [2026/01/02 17:43] (current) – kc2ihx | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== 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' | ||
| + | |||
| ===== Yggdrasil ===== | ===== Yggdrasil ===== | ||
| Line 5: | Line 8: | ||
| Generate [[https:// | Generate [[https:// | ||
| - | One Debian systems that' | + | One Debian systems that' |
| - | sudo yggdrasil -genconf -json > / | + | sudo yggdrasil -genconf -json > yggdrasil.conf |
| + | Note that you can't create this file directly in the ''/ | ||
| + | | ||
| In the `yggdrasil.conf` file, edit your peers to add: | In the `yggdrasil.conf` file, edit your peers to add: | ||
| Line 23: | Line 28: | ||
| "Peer Type": " | "Peer Type": " | ||
| } | } | ||
| + | |||
| + | Then copy the resulting file to ''/ | ||
| + | |||
| + | sudo cp yggdrasil.conf / | ||
| + | sudo systemctl enable yggdrasil | ||
| + | sudo systemctl start yggdrasil | ||
| + | |||
| + | Check the status with: | ||
| + | |||
| + | sudo systemctl status yggdrasil | ||
| + | |||
| + | If the service failed, check the '' | ||
| ===== Reticulum ===== | ===== Reticulum ===== | ||
| Line 44: | Line 61: | ||
| configured_bitrate = None | configured_bitrate = None | ||
| | | ||
| - | + | ===== Yggdrasil Public Keys ===== | |
| - | + | ^ Name | |
| - | ^ Name ^ Callsign | + | |
| | Scott | VE3QBZ | | Scott | VE3QBZ | ||
| | Chris | N6CTA | 6225163ce09e8ab44732f093602905daf8f66621908c90b154340ce43c09f22f | | Chris | N6CTA | 6225163ce09e8ab44732f093602905daf8f66621908c90b154340ce43c09f22f | ||
| | Emily | W1EML | 2bcb980826952676c61cd3b22b5656958e7cdd509d9ada8fb38fd01a841578ef | | Emily | W1EML | 2bcb980826952676c61cd3b22b5656958e7cdd509d9ada8fb38fd01a841578ef | ||
| | Evan | KC2IHX | | Evan | KC2IHX | ||
| - | | Matt | W1CDN | 736a4da2aeb0489f456eb1fbd1398614245b6dc7fa910be49e1b1531d1f69ee4 | + | | Matt | W1CDN | aa6b519c2ba5b9f53f434c32d54b91ce57517bd21d8390725fad504ca4c4f8aa |
| | Tony | VK3JED | | Tony | VK3JED | ||
| - | |||
| - | |||
| - | Boilerplate whitelist for / | ||
| - | (WIP, do not use yet) | ||
| - | |||
| - | < | ||
| - | # List of peer public keys to allow incoming peering connections | ||
| - | # from. If left empty/ | ||
| - | # by default. This does not affect outgoing peerings, nor does it | ||
| - | # affect link-local peers discovered via multicast. | ||
| - | # WARNING: THIS IS NOT A FIREWALL and DOES NOT limit who can reach | ||
| - | # open ports or services running on your machine! | ||
| - | AllowedPublicKeys: | ||
| - | </ | ||
mesh.1764394904.txt.gz · Last modified: by n6cta