Cómo iniciar un club de resiliencia de internet
(bowshock.nl)- La guerra, la geopolítica y el cambio climático podrían aumentar la probabilidad de graves interrupciones de internet en Europa en el futuro
- Con radios LoRa y el software Meshtastic, un pequeño grupo de voluntarios puede asumir un rol inicial de liderazgo para restaurar las comunicaciones
- Los métodos tradicionales de radioafición son ineficientes por su costo, complejidad y consumo de energía
- Las redes LoRa/Meshtastic son baratas y de bajo consumo, y permiten enviar mensajes de texto sin infraestructura central
- Fundar un club es muy práctico: implica asegurar una red local de expertos, preparar equipos y realizar reuniones de práctica
Resumen
En Europa, se prevén interrupciones frecuentes de internet en el futuro debido a la guerra, las tensiones geopolíticas y el cambio climático. Mientras gobiernos y empresas responden con poca urgencia, un pequeño grupo de voluntarios puede asumir un papel inicial de liderazgo en la restauración de las comunicaciones usando radios LoRa y el mensajero de código abierto Meshtastic. Un club de resiliencia de internet es una forma asequible y preparada para emergencias de construir una red mesh off-grid.
Sobre la autora
- La autora, Valerie Aurora, es ingeniera de software de sistemas con 25 años de experiencia y organizadora voluntaria; además es relatora de la Cyber Resilience Act europea y miembro del comité de programa de las reuniones de RIPE
Por qué se necesita un club de resiliencia de internet
- Como muestra el caso de la guerra entre Rusia y Ucrania, en una crisis nacional la infraestructura de internet y energía puede quedar gravemente paralizada
- Los operadores de internet en Ucrania han aplicado diversas estrategias de resiliencia, como generadores, fibra óptica pasiva y personal exento del servicio militar
- Países de Europa occidental como los Países Bajos están poco preparados para la posibilidad de desastres reales
Ingeniería de crisis y acción individual
- Desde la perspectiva de la ingeniería de crisis, es casi imposible lograr que las organizaciones se preparen antes de que llegue una crisis, por lo que es importante la preparación individual anticipada
- Hace falta formar clubes, reclutar expertos en redes e intentar restaurar comunicaciones directas sin infraestructura central
La solución con LoRa y Meshtastic
Qué son LoRa y Meshtastic
- LoRa es una tecnología de comunicación por radio de corto alcance (varios km), de bajo consumo, bajo costo y sin licencia
- Al instalar el firmware de código abierto Meshtastic, se habilita mensajería mesh sin servidores centrales, ampliando la comunicación punto a punto (RF) a una red mesh
- Puede vincularse con smartphones o PCs mediante Bluetooth o WiFi
- Está optimizado para el envío de mensajes de texto simples
Limitaciones de la radioafición tradicional
- La radioafición tiene poca utilidad por sus problemas de alto costo, alta potencia y complejidad de licencias/capacitación
Guía para fundar un club de resiliencia de internet
Procedimiento resumido
-
Formar un grupo de expertos dentro de un radio aproximado de 10 km
-
Definir cómo se comunicarán en tiempos normales usando Signal, Matrix, correo electrónico, etc.
-
Entregar a todas las personas radios LoRa y power banks con soporte de carga por goteo
-
Instalar el firmware Meshtastic en los equipos LoRa y asignar canales de comunicación
-
Realizar reuniones periódicas, prácticas de mensajería y fomentar actividades de convivencia
-
Si trabajas como responsable en una empresa, puedes proponer entregar radios LoRa, power banks y pequeños paneles solares como parte del bienestar del personal
Ventajas de LoRa
- No requiere infraestructura central ni licencia, y es barato (desde unos 20 euros)
- Bajo consumo (menos de 1W), por lo que puede usarse durante mucho tiempo con un power bank para celular
- Compatible con el código abierto Meshtastic, permite enviar mensajes tipo SMS a varios km
- En algunas zonas urbanas ya existen redes Meshtastic activas
Cómo funciona LoRa/Meshtastic
- Puede retransmitir mensajes de texto hasta unos 10 km con una mesh de 3 saltos o menos (según terreno y clima)
- Comunicación RF de baja velocidad (~1~25kbps) y baja potencia (<1W)
- Para enlazar nodos y enviar mensajes se requiere un dispositivo con soporte Bluetooth/WiFi
- Algunos productos ofrecen variedad de hardware, como carcasa, batería o antena externa
Gestión de energía y uso de paneles solares
- LoRa consume 100~200mA, y con un power bank móvil (10000~20000mAh) puede funcionar entre 2 y 8 días
- Es indispensable un power bank con soporte de carga por goteo; algunos se apagan automáticamente al detectar corrientes muy bajas
- Un panel solar pequeño (800cm², 15W~5W/500mA) conectado directamente puede proporcionar una fuente de energía portátil y ecológica, sin necesidad de controlador adicional
Dispositivos recomendados
- Heltec V3: sin carcasa ni batería, pantalla OLED, WiFi/Bluetooth, USB-C, barato (alrededor de 20 euros)
- LILYGO T-Echo: con carcasa, batería integrada, Bluetooth, pantalla e-ink, soporte GPS, alrededor de 80 euros, con ventaja de portabilidad y uso inmediato
- LILYGO T-Deck: equipo autónomo con teclado/trackball/pantalla táctil integrados, cerca de 8 horas de batería, 70~80 euros, suele agotarse con frecuencia
- Se recomienda mejorar la antena externa (por ejemplo, Taoglas TI.08.A, 868MHz)
Atención: usar el equipo sin antena instalada puede dañarlo
Instalación del firmware Meshtastic
- Algunos productos traen el firmware preinstalado, pero normalmente es una versión antigua, por lo que se recomienda flashear la versión más reciente
- Puede hacerse con una herramienta basada en navegador (Chrome/Edge) o mediante arrastrar y soltar archivos; usuarios avanzados pueden usar CLI/Serial
Configuración de frecuencia y canales
- Frecuencias permitidas en Europa: 868MHz, 433MHz
- Meshtastic usa 868MHz por defecto, y se recomienda mantener el preset de módem predeterminado (LONG_FAST)
- Los canales se gestionan mediante clave de cifrado mesh y nombre, y la configuración puede compartirse con códigos QR
Reuniones y entrenamiento
- Se enfatiza la necesidad de prácticas y construcción de trabajo en equipo antes de que ocurra una crisis
- Se recomienda ampliar la participación con distintos horarios, lugares y actividades
Referencias y comunidad
- Se ofrece una lista de correo para preguntas adicionales e intercambio de información
Conclusión
- Un club de resiliencia de internet es una solución práctica de respuesta ante crisis, basada en bajo costo, bajo consumo y código abierto
- Organizando un grupo local de expertos, equipándolo con dispositivos y realizando entrenamientos periódicos, se puede cubrir el vacío que dejan los planes de infraestructura de gobiernos y empresas
- Si nadie empieza, nadie lo hará
1 comentarios
Opiniones de Hacker News
Intenté llevar y configurar Meshtastic en una zona rural con casi nada de internet, pero descubrí que este proyecto no está nada preparado para usarse sin internet
Al flashear las placas, oficialmente solo se presenta el Web Flasher, y aunque intentes hacerlo bajando el código fuente, instalar la toolchain de PlatformIO y similares requiere internet
La app cliente también se ofrece en tiendas de apps o como app web, pero ninguna de las dos puede funcionar offline
De hecho, la propia placa hospeda la app web, pero no es algo que puedas usar solo conectándola directo a la computadora; es obligatorio conectarse por WiFi AP
La documentación oficial también solo se puede ver en la web, y no se explica nada como un PDF para uso offline o cómo hacer self-hosting
Si eres una persona técnica, probablemente puedas resolverlo de una forma u otra, pero no es algo que se enfatice con claridad
Entiendo que la esencia de este artículo es prepararse con anticipación, pero ni siquiera ofrecen documentación en PDF para uso offline
También conocí un proyecto llamado Meshcore por esta oportunidad, pero si la guía de "primeros pasos" es un video de YouTube, la conclusión es que no basta para emergencias
Yo siempre flasheo firmware solo con CLI o con método de "arrastrar y soltar"
El firmware compilado se ofrece en GitHub junto con scripts, y se puede usar Meshtastic CLI
Escuchar esto me hace pensar que realmente hace falta construir un ecosistema e infraestructura "local-first" de verdad
Probé Meshtastic con una cobertura de casi 100% en una gran ciudad europea, y el rendimiento real fue bastante decepcionante
Por temas de ganancia de antena y de una malla inestable, hubo muchas situaciones donde no se podía responder a los mensajes
El chat público está completamente muerto o lleno de mensajes de prueba y, en conjunto, todo es demasiado lento; cuando hay más de 100 nodos, la malla se cae muy rápido
Aunque la velocidad del canal sea relativamente alta, se satura enseguida
Al final, no es un sistema en el que se pueda confiar en una emergencia
Más bien, me parece mucho más eficiente armar una malla pública de WiFi con routers WiFi viejos de segunda mano
Esos routers son casi gratis, hay muchos clientes compatibles y además consumen poca energía
Claro, si el corte de luz se prolonga mucho hay límites, pero mientras haya energía es una infraestructura útil
Yo sentí algo parecido
Las redes mesh, incluyendo las mallas WiFi, también requieren cierto nivel de diseño previo
Los routers WiFi consumen mucha energía para una cobertura relativamente limitada
Habiendo vivido un apagón a gran escala en España, creo que este método usando teléfonos sí habría sido realmente útil
Sorprende que los fabricantes de teléfonos todavía no hayan implementado redes mesh
Sé que es una broma, pero parece que no se hizo una simulación realista
Si lo llevas un paso más allá e imaginas que también se bloquean las carreteras, tal vez sea divertido un rato, pero si se prolonga sería un caos terrible
En tiempos normales yo también estaría de acuerdo
Una vez, cuando WhatsApp y varias redes sociales se cayeron, salí a caminar por las calles de Berlín y de verdad se sentía como si toda la ciudad estuviera viva
El ancho de banda de una radio mesh es extremadamente limitado
Compite con múltiples fuentes de interferencia, especialmente a medida que aumentan las radios LoRa
Para transmisión de larga distancia, en cada nodo se acumulan retraso y reducción de ancho de banda, así que en la práctica es difícil usarla para algo más que mensajes de texto
Es del orden de 0.3~27kbps por salto, y en múltiples saltos se divide todavía más
Fuera de voz de muy bajo ancho de banda o sitios web centrados en texto, es poco realista
Sería una mejora más de fondo usar enlaces fijos de microondas de varios cientos de Mbps como backbone y LoRa como red de acceso
Me da curiosidad la experiencia de gente que realmente haya hecho experimentos así
El punto central de este artículo no es que una red mesh vaya a reemplazar internet
Hablando de esto, me puse a imaginar cómo sería construir un backbone de club ciudadano a escala de ciudad basado en enlaces de microondas
Es cierto, y si además se introducen esquemas de modulación propietarios, la situación empeora todavía más
Yo más bien creo que el futuro de la "resiliencia" no está en redes inalámbricas de hobby para enlaces de larga distancia
Sino en conexiones esporádicas de corto alcance y en una estructura donde personas moviéndose naturalmente cargan tráfico de internet en almacenamiento y lo transportan físicamente (sneakernet)
En encuentros reales se forma una capa mínima de confianza donde se verifican claves privadas e identidades, lo que se siente mucho más realista que andar propagando direcciones
Claro, ambos modelos implican niveles de riesgo distintos para quienes los operan
La infraestructura más resiliente es aquella donde no hay objetivos de alto valor y todo el mundo es su propio operador
Me parece que sería genial si el sistema incentivara el uso de mensajeros físicos de larga distancia
He usado una herramienta de sneakernet llamada nncp; es bastante estilo Unix y requiere meterle mano, pero con una UI por encima se podría operar
Esta idea también se parece a Secure Scuttlebutt
Estados Unidos es tan grande que este tipo de sneakernet puede ser eficaz en ciudades
Me pregunto qué significa exactamente "poner tráfico de internet en almacenamiento y trasladarlo"
Creo que conviene entender este artículo en el contexto urbano dominado por grandes telecomunicaciones
En Dresde, Alemania, varias organizaciones de voluntariado tendieron sus propias líneas por toda la ciudad, y hace poco también nació un punto de intercambio de internet operado por voluntarios (DD-IX)
Mientras haya electricidad, podemos tener nuestro propio internet
El autor probablemente está imaginando un sistema que funcione incluso sin electricidad, aunque dependa de baterías
Para cuando se cae la red eléctrica, yo prefiero la comunicación por láser antes que RF para transmitir datos
Aunque se siente un poco anticuado e incompleto, actualmente Meshcore está compitiendo con Meshtastic
Meshcore
LoRa solo da para mensajes de texto; ni pensar en enviar imágenes, voz o archivos binarios
Otra alternativa es combinar walkie-talkies chinos baratos (Quangsheng UV-K5) con APRS satelital
Por unos 20 euros puedes mandar mensajes de texto
La intención de Meshcore me resulta confusa
Si vas a la página About de Meshcore, solo hay videos de YouTube y no existe un botón de "Download Docs PDF"
De hecho, LoRa apenas da para voz de muy mala calidad por su bajo ancho de banda
Recién me enteré de Meshcore, pero parece más estructurado y más pulido que Meshtastic
LoRa y APRS, incluyendo APRS satelital, son por naturaleza de ancho de banda extremadamente bajo
Yo creo que Meshtastic/LoRa como tal tiene carencias por todos lados como medio de comunicación
En situaciones de conflicto o guerra, en cuanto emites señal LoRa, enseguida le caen proyectiles o cohetes a las coordenadas del bando propio
Por ejemplo, incluso en Ucrania, si vuelas un dron DJI con el firmware por defecto, te detectan de inmediato
En las radios de Ucrania, la regla número uno es evitar en lo posible el uso de comunicaciones cifradas
Y la razón de no cifrar es que una señal cifrada le da al enemigo la impresión de que eres un objetivo importante, así que pasas a ser blanco de ataque de inmediato
Si fuera tan fácil convertirte en blanco de artillería, también se podría explotar al revés: dejar caer equipos LoRa al azar cerca del frente y encenderlos con temporizadores aleatorios