Vai al contenuto

4- Checklist

Checklist completa + troubleshooting

Questa pagina serve quando:

  • il nodo “sembra su” ma non collega

  • collega ma cade

  • senti audio strano o non senti nulla

  • vuoi verificare che tutto sia davvero OK


1) Checklist rapida (5 minuti)

✅ 1.1 Il Raspberry è online

Sul Pi, apri una shell e verifica che abbia IP:

ip a

Devi vedere un IP sulla scheda Ethernet (di solito eth0).

Testa anche che esca in rete:

ping -c 3 1.1.1.1
ping -c 3 google.com
  • Se ping su IP funziona ma su dominio no → problema DNS.

  • Se non funziona nessuno → problema rete/router/cavo.


✅ 1.2 Asterisk è attivo

ASL ruota attorno ad Asterisk. Controlla che il servizio sia vivo:

sudo systemctl status asterisk --no-pager -n 20

Devi vedere active (running).

Se non è running:

sudo systemctl restart asterisk
sudo systemctl status asterisk --no-pager -n 20

✅ 1.3 Hai configurato Node Number + Node Password in asl-menu

Rifai un giro in:

sudo asl-menu

e verifica che:

  • Node Number sia giusto

  • Node Password sia quella del portale (Node Settings)

Errore più comune: usare una password “qualsiasi” o confondere password portale vs password nodo.


2) Registrazione del nodo (quando “non ti vede nessuno”)

AllStarLink usa un sistema di registrazione (registration server) che associa il tuo node number al tuo IP pubblico.

Sintomi tipici di registrazione non OK

  • tu riesci a uscire verso altri, ma gli altri non riescono a entrare

  • il tuo nodo risulta “offline” in elenchi o dashboard

  • connessioni instabili

Cosa fare

  1. Ricontrolla Node Password sul portale in Node Settings

  2. Ricontrolla in asl-menu di averla inserita correttamente

  3. Verifica che l’orario del sistema sia corretto (a volte TLS/registrazione impazziscono se l’orario è sballato):

timedatectl

3) Porte, NAT, router (la causa numero 1)

3.1 Un solo nodo in casa (caso standard)

Il default IAX è su UDP 4569.

Consigliato:

  • fai port forwarding UDP 4569 → IP del Raspberry

Questo aumenta molto l’affidabilità delle connessioni in ingresso.


3.2 Più nodi sulla stessa rete (da sapere per dopo)

Se avrai 2+ nodi dietro lo stesso router, non possono tutti usare la stessa porta pubblica.

La doc “Multiple Nodes on the Same Network” spiega che:

  • il bindport di default è 4569 (iax.conf)

  • devi cambiare porta nodo con asl-menu

  • e allineare la porta anche sul portale/router


4) Test IAX (capire se il nodo “parla” davvero)

Apri la console di Asterisk:

sudo asterisk -rvvv

Dentro Asterisk puoi vedere errori utili mentre provi a collegarti.

Per uscire:

exit

Se vedi errori tipo “No authority found” o simili → spesso è password/registrazione.


5) Audio: i problemi più comuni (senza ancora radio)

Anche senza RF, l’audio può “dirti” molto.

Sintomi e cause tipiche

  • Non senti nulla: spesso connessione non stabilita / codec / routing / nodo remoto non in TX

  • Audio a scatti: rete instabile / jitter / Wi-Fi / CPU

  • Audio basso/alto/distorto: livelli (quando collegherai RF sarà ancora più importante)

Regola d’oro

Per stabilità:

  • Ethernet sempre meglio del Wi-Fi

  • alimentatore Pi 4 stabile (no alimentatori “tirati”)


6) Problemi comuni e soluzioni rapide

“Il nodo si avvia ma non collega”

✅ Controlla:

  • rete ok

  • asterisk running

  • node number/password ok

  • NAT/port forward UDP 4569


“Collego ma dopo un po’ cade”

✅ Controlla:

  • Wi-Fi (se lo stai usando): passa a Ethernet

  • router che fa NAT aggressivo

  • port forward attivo

  • log in asterisk -rvvv mentre cade


“Gli altri non riescono a entrare nel mio nodo”

✅ Quasi sempre:

  • port forward mancante

  • doppio NAT (modem+router)

  • porta non allineata (se cambiata)


7) Quando tutto è OK: cosa dovresti vedere

✅ Nodo operativo significa:

  • Asterisk attivo

  • Registrazione coerente

  • Connessioni stabili

  • Nessun errore ricorrente in console