Meshtastic: nodi in modalità Router/Repeater, quando ha senso attivarla

Pubblicato il 17/07/2026 Comunicazioni LoRa

Una domanda ricorrente di chi comincia con Meshtastic: "ho un nodo in un punto alto, devo metterlo in modalità Router per farlo funzionare da ripetitore?" La risposta breve è: quasi mai, e capire perché richiede di guardare come funziona davvero l'inoltro dei messaggi nella mesh.

Come inoltra i pacchetti un nodo normale (Client)

Nel ruolo di default, Client, un nodo Meshtastic già ritrasmette i pacchetti che riceve e che non sono destinati a lui, secondo l'algoritmo di flood routing della mesh — con un limite (hop_limit, tipicamente 3-7 salti) per evitare che i pacchetti rimbalzino all'infinito. Un nodo Client posizionato in un punto alto funziona già come ripetitore per la mesh, senza bisogno di alcuna configurazione speciale.

Cosa cambia davvero in modalità Router

Il ruolo Router modifica il comportamento in modo sottile ma importante:

  • Il nodo non invia messaggi di posizione periodici propri (riduce il traffico che genera lui stesso).
  • Il tempo prima di ritrasmettere un pacchetto ricevuto viene ridotto, dando priorità all'inoltro rispetto ad altri nodi Client nelle vicinanze (contention window più corta).
  • Il ruolo compare visibilmente agli altri utenti della mesh nella lista nodi, segnalando "questo è un'infrastruttura condivisa", utile per la trasparenza in mesh comunitarie.

Router Client: il compromesso più usato

Dalle versioni più recenti del firmware esiste anche Router Client: si comporta come Router per la priorità di inoltro, ma continua a funzionare anche come nodo utilizzabile normalmente (messaggi, posizione) — la scelta più sensata per un nodo che sta in un punto strategico ma che vuoi anche continuare a usare come client personale.

Repeater: quando la crittografia non è un problema (o è già gestita altrove)

Il ruolo Repeater è il più aggressivo: il nodo inoltra i pacchetti a livello di layer radio senza nemmeno decodificarli, il che lo rende invisibile nella lista nodi (non appare come dispositivo) e leggermente più veloce nell'inoltro puro. Ha però un limite pratico importante: essendo cieco al contenuto, non applica alcune ottimizzazioni di routing più intelligenti disponibili ai ruoli superiori — va scelto solo per link punto-punto dedicati (es. un ripetitore che collega due valli), non per un nodo generico immerso in una mesh cittadina affollata.

L'errore da evitare: troppi Router nella stessa area

Il problema pratico più comune non è "nessuno fa da ripetitore", ma il contrario: troppi nodi configurati come Router/Router Client nella stessa zona densa generano ritrasmissioni ridondanti dello stesso pacchetto, saturando il canale condiviso (LongFast usa un unico canale radio per tutta la mesh). Prima di impostare il ruolo Router su un nodo, chiediti se in quella zona c'è già una buona copertura: se sì, un altro Router aggiunge più rumore che portata reale.

Configurazione pratica (app Meshtastic)

Dall'app: Impostazioni radio → Ruolo dispositivo, seleziona il ruolo desiderato. La modifica richiede il riavvio del nodo per applicarsi. Su installazioni fisse e in quota (il caso tipico in cui Router/Router Client ha senso: un tetto alto, un traliccio, un punto panoramico isolato), vale la pena documentare la scelta e rivalutarla periodicamente man mano che altri nodi vengono aggiunti nella stessa area.