Circular FAB LoRaWAN

CAPÍTULO 10

Diagnóstico y recuperación

Árbol de decisión para red, radio, MQTT, ChirpStack, alimentación y microSD.

ResultadoUna causa acotada, evidencia conservada y un cambio reversible cada vez.Tiempo orientativoSegún incidencia

Método de diagnóstico

  1. 1
    Describe el síntoma

    Anota hora, alcance y último cambio; evita reiniciar inmediatamente.

  2. 2
    Conserva evidencia

    Guarda estados y registros en el espacio privado de la sede.

  3. 3
    Recorre por capas

    Alimentación → sistema → red → radio → MQTT → ChirpStack → nodo.

  4. 4
    Cambia una variable

    No actualices, recables y regeneres credenciales a la vez.

  5. 5
    Valida o revierte

    Repite la prueba que fallaba y documenta el resultado.

Recoger evidencia segura

Gateway
date -Is
uptime
ip -br address
ip route
df -h /
free -h
vcgencmd get_throttled 2>/dev/null || true
systemctl --failed
sudo journalctl -b -p warning --no-pager | tail -n 100

Síntomas frecuentes

SíntomaCompruebaSiguiente acción
No responde por redFuente, LEDs, DHCP, cable y enlaceConsola local o reserva DHCP; no reformatear
Radio no iniciaAntena, SPI, reset, modelo y permisosApagar y comparar pinout exacto
No hay estadísticasForwarder, broker, prefijo eu868 y credencialProbar MQTT local y registros
Offline en ChirpStackEUI, tenant, broker y relojComparar EUI carácter por carácter
Nodo no se uneEU868, DevEUI, JoinEUI, AppKey y perfilRegenerar solo si hay compromiso confirmado
ReiniciosFuente, cable, temperatura y undervoltageSustituir alimentación antes de tocar software
microSD dañadaErrores I/O y copia disponibleRestaurar en una tarjeta nueva