Haven: Open-Source MANET IP Mesh Radio Toolkit — Decentralized, Long-Range, Self-Healing Networks with Wi-Fi HaLow (2026)

Haven is an open-source MANET IP Mesh Radio toolkit. Its core mission: enable anyone to build decentralized, long-range, self-healing IP mesh networks using low-cost hardware — no central servers, cellular towers, or paid subscriptions required. Achieve kilometers-wide internet sharing, file transfer, and video calling.

Key Takeaways

  • Haven combines Wi-Fi HaLow (802.11ah at sub-1GHz), BATMAN-adv Layer 2 mesh routing, and OpenWrt/802.11s to create decentralized mesh networks with 1–10+ km node spacing
  • Fully open-source hardware and software: firmware, scripts, 3D-printable cases — single-node DIY cost ~$450 vs. $20,000+ for commercial MANET radios
  • Two hardware versions: Haven 1 (Pi 4 + Morse Micro MM601X, production-ready) and Haven 2 (Pi 5 + MM8108 USB, up to 43.3 Mbps)
  • Supports optional integration with Reticulum, ATAK/CivTAK for tactical situational awareness, ADS-B to CoT, and LoRa secondary cards
  • Aomway offers FPV video transmission and telemetry systems that complement mesh network infrastructure for UAV and field operations

Project Overview

Haven brings together three key technologies:

  • Wi-Fi HaLow (802.11ah): Operates in sub-1 GHz bands (typically 915 MHz), with superior penetration and long range (1–10+ km typical node spacing)
  • BATMAN-adv: Layer 2 automatic mesh routing protocol for truly self-healing, multi-hop networks
  • OpenWrt + 802.11s: Mature embedded networking system with LuCI web interface management
Feature Specification Real-World Value
Decentralized No single point of failure Disaster, remote, and tactical scenarios
Long range 1–10+ km node spacing Far beyond standard Wi-Fi
Self-healing BATMAN-adv automatic rerouting Network auto-recovers on node failure
Internet sharing One gateway serves all nodes Starlink / home broadband, one-to-many
High-bandwidth IP Supports video, file transfer, large data Far beyond LoRa/Meshtastic
Fully open source Firmware, scripts, cases all public Auditable, no vendor lock-in
Extensible LoRa secondary card, RTL-SDR, Reticulum Multi-protocol fusion

Hardware Platforms (Two Versions, Interoperable)

Haven 1 (Recommended for Production)

  • Mainboard: Raspberry Pi 4 Model B or Compute Module 4
  • HaLow radio: Morse Micro MM601X SPI HAT
  • 2.4 GHz Wi-Fi: RT5370 USB adapter (Panda Wireless, etc.)
  • Firmware: OpenMANET (https://openmanet.org/)

Haven 2 (Experimental, Higher Performance)

  • Mainboard: Raspberry Pi 5 (4 GB/8 GB)
  • HaLow radio: Morse Micro MM8108 USB module (~33% throughput improvement, up to 43.3 Mbps)
  • Firmware: Dedicated OpenWrt/Morse Pi 5 image (v0.3.0-alpha released)

Free 3D-printable case (highly recommended):

Network Architecture (Gate + Point Dual Role)

The network uses the classic Gate + Point architecture:

How it works:

  • Gate nodes (green): Connect to upstream router/Starlink via Ethernet, serve as the HaLow mesh entry point
  • Point nodes (blue): Form the mesh via HaLow with Gate and other Points, auto-multi-hop
  • All clients (phones, laptops, ATAK) connect to any node’s 2.4 GHz Wi-Fi, receive a unified 10.41.x.x/16 IP, and share internet access
  • BATMAN-adv handles Layer 2 automatic route discovery and self-healing

Typical Mermaid architecture:

Internet → Gate (eth0 + HaLow + WiFi AP)
                ↓ 802.11ah (1-10+ km)
           Point (HaLow + WiFi AP) → Clients

Quick Start Guide

Prerequisite: Flash each node with the correct firmware (OpenMANET for Pi 4, dedicated image for Pi 5).

Step 1: Set Up Gate Node (Green)

  1. Flash firmware → power on → connect via Ethernet to computer
  2. Browser at http://10.41.254.1 → set hostname green, password havengreen
  3. Run wizard, select Mesh Gate + Ethernet upstream
  4. SSH or LuCI terminal, run the official one-click script:
wget -O /tmp/setup.sh "https://raw.githubusercontent.com/buildwithparallel/haven-manet-ip-mesh-radio/main/scripts/node-setup/setup-haven-gate.sh" && sh /tmp/setup.sh
  1. Node auto-reboots. Connect to green Wi-Fi (password greengreen) — internet is now available.

Step 2: Add Point Nodes (Blue)

Similar flow — hostname set to blue, run Point-specific script. After reboot, disconnect Ethernet; the node auto-joins the mesh via HaLow.

Optional Integrations

  • Reticulum (RNS): Encrypted overlay network supporting Sideband, MeshChat, etc.
  • ATAK / CivTAK: Situational awareness mapping (project supports bridging)
  • ADS-B to CoT: RTL-SDR receives aircraft signals, pushes to TAK
  • LoRa secondary card: Plug in Meshtastic / RNode board for multi-protocol mesh fusion

Typical Applications

  • Emergency/disaster communications: Rapidly deploy self-healing networks after earthquakes, floods
  • Remote/off-grid communities: Share Starlink across rural areas, farms, islands
  • Outdoor/expedition: Hiking, overland convoys, drone swarms
  • Tactical/security: Combined with ATAK for low-cost military-grade situational awareness
  • Education/research: Learn real MANET, BATMAN-adv, 802.11ah protocol stacks

Cost Comparison

  • DIY single-node cost: ~$450 (depends on Pi model, antenna, battery)
  • Commercial-grade MANET radio: $20,000+ per unit
  • 3D-printed case: free
  • All firmware and scripts: fully open source

Important Resources

Notes:

  • RF power and frequency must comply with local regulations. Check authorized bands before deployment.
  • Pi 5 version is experimental; production deployments should use Pi 4 + MM601X.
  • The project includes an AGENTS.md file for AI-assisted configuration.

If you have any questions about mesh networking or need FPV/data link solutions that integrate with mesh infrastructure for UAV field operations, feel free to contact us at [email protected].

Have questions about this article? Feel free to contact us at [email protected] — we’re happy to help!

Frequently Asked Questions

1. How does Haven compare to Meshtastic or LoRa mesh networks?

Haven operates at IP bandwidth (Mbps) using Wi-Fi HaLow, while Meshtastic/LoRa operate at Kbps. Haven supports video calls, file transfers, and internet sharing. LoRa is better for ultra-low-power sensor data with smaller payloads. They are complementary — Haven can integrate LoRa as a secondary radio for sensor data while using HaLow for primary IP traffic.

2. What is the maximum range between two Haven nodes?

Typical range is 1–10+ km with line of sight, using stock antennas. With high-gain directional antennas, significantly longer ranges are achievable. Actual range depends on antenna selection, path conditions, and local RF regulations on transmit power.

3. Can I use Haven with Starlink for remote internet access?

Yes. This is a primary use case. A single Haven Gate node connected to Starlink can share internet across dozens of mesh nodes spanning multiple kilometers. Each Point node provides local Wi-Fi access for client devices while relaying data through the mesh.

4. Is the Haven project suitable for UAV mesh networking?

With appropriate hardware packaging and power management, the concept applies well to UAV mesh networks for swarm communication. Aomway provides FPV video transmission and telemetry systems that can integrate with mesh networking infrastructure for comprehensive UAV command and control.

5. What regulatory approvals are needed for Wi-Fi HaLow deployment?

Wi-Fi HaLow operates in sub-1 GHz ISM bands (varies by country: 915 MHz in US, 868 MHz in EU, 755–787 MHz in China). Check local spectrum regulations. Unlike cellular or licensed MANET frequencies, HaLow operates in license-exempt bands, but power limits and channel availability vary by jurisdiction.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top