Reality check

What you can actually do

A realistic account of what a mesh can and cannot replace.

Updated 29 Oct 2026

At a glance

You can You cannot
Send short text messages, one to one or to a group channel Send or stream video
Share position and sensor telemetry Browse the web over LoRa
Send small files (on Reticulum, with the right tools) Transfer large files over LoRa in any practical time
Run store-and-forward messaging so offline users receive messages later (Reticulum LXMF propagation nodes) Get "free internet through your neighbours" automatically
Host and read text pages on a local network (NomadNet) Rely on a mesh as a substitute for emergency services
Bridge a LoRa mesh to the internet through a gateway you run (Meshtastic MQTT) Expect the same coverage everywhere: it depends on who has put up nodes nearby
Share an internet connection over a Wi-Fi mesh, occasionally, where the operators and your provider allow it Assume messages are private by default (see privacy and encryption)

The reasons for the right-hand column are mostly arithmetic: see the data rates in LoRa vs Wi-Fi mesh.

What each LoRa system offers

Meshtastic

The Meshtastic overview lists text and position reports, direct messages with acknowledgement and retransmission, traceroute, NodeInfo and telemetry packets, and MQTT bridging for internet connectivity. A message is limited to roughly 200 bytes (within a 239-byte ceiling): enough for a sentence or two, not for a photo. A node can buffer packets for a disconnected client (8, 16 or 32 packets depending on hardware). We could not find the documentation for a separate "store and forward" module, so we do not describe one.

Meshtastic's presets that are allowed in the UK (EU_868) run from about 0.34 to 10.94 kbps; the faster Turbo presets are not available in that region. Illustrative arithmetic: 1 MB is 8,000,000 bits, and at the top UK rate of 10.94 kbps that is about 731 seconds, a little over 12 minutes, ignoring packet overhead, retransmissions and other users. In practice it would be far slower: the 10% duty cycle that applies in the UK 869.40 to 869.65 MHz slot means a node may transmit for only a fraction of the time, so the real figure would be many times longer. The calculation is ours, from the published theoretical rate. See flash Meshtastic.

MeshCore

MeshCore is built around messaging. It has companion radios for phones or PCs, repeaters, and room servers (a simple bulletin-board server), with a maximum packet payload of 184 bytes. See flash MeshCore and how mesh routing works.

Reticulum and its applications

Reticulum is a networking layer rather than a single app, and its ecosystem is the most capable of the LoRa options we reviewed:

  • Utilities. rncp for authenticated file transfer, rnsh for a remote shell, and rnx for remote commands.
  • LXMF. The messaging format Reticulum apps use. Message overhead is 111 bytes (16 destination, 16 source, 64 signature, plus payload). Propagation nodes give store-and-forward for offline users and sync with each other. A Fields dictionary can carry attachments, and messages can travel as QR codes ("paper messages").
  • Sideband. A client offering messaging and voice calls (via LXMF and LXST), telemetry (20 or more sensor types), image and file transfer, audio messages using Codec2 and Opus on low-bandwidth links, online and offline maps, and paper messaging via lxm:// links. We have not verified how usable voice calls are over a LoRa link; the client supports many kinds of link besides LoRa.
  • NomadNet. Encrypted messaging, distributed message storage, node-hosted pages and files, a text-based browser and an RRC chat client. It is described as beta software.

This is "pages and messages", not "the web". NomadNet pages are text served from NomadNet nodes, not websites. For a setup path, see RNode and Reticulum setup and clients and apps.

Wi-Fi meshes

A community Wi-Fi mesh can carry ordinary IP traffic, so web, voice and video can work, subject to capacity and the network's own rules. But "can carry" is not "gives you free internet":

Not every mesh offers internet access. AREDN, for example, is an amateur radio network. Whether it can give you internet access depends: amateur rules restrict content, and we could not confirm AREDN's own policy on general internet access, so do not assume it provides any. Its encryption rules are covered in privacy and encryption. See join a community Wi-Fi mesh for the practical steps.

Setting expectations

Sources

  1. Meshtastic overview
  2. Meshtastic: radio settings
  3. Reticulum manual: using Reticulum
  4. LXMF (GitHub)
  5. Sideband (GitHub)
  6. NomadNet (GitHub)
  7. NYC Mesh
  8. MeshCore