Installazione di un riflettore XLX multimodo
YSF, DMR, D-Star, C4FM su Ubuntu 22.04 / 24.04 o Debian 12
Guida completa e aggiornata - ottobre 2025
Indice
- 1. Introduzione
- 2. Prerequisiti
- 3. Preparazione del sistema
- 4. Installazione delle dipendenze
- 5. Download e configurazione di XLX
- 6. Compilazione del riflettore
- 7. Configurazione del servizio di sistema
- 8. Installazione della dashboard web
- 9. Configurazione del server web Apache
- 10. Configurazione del firewall
- 11. Avvio e verifica
- 12. Configurazione SSL
- 13. Registrazione negli elenchi pubblici
- 14. Risoluzione dei problemi
- 15. Manutenzione
- 16. Connessione al riflettore
- 17. Conclusione
1. Introduzione
Che cos'è XLX?
XLX è un riflettore multiprotocollo e multimodo per i modi digitali radioamatoriali. Permette di creare un server che supporta contemporaneamente:
- D-Star (con i protocolli DPlus/REF, DCS, DExtra/XRF)
- DMR (Digital Mobile Radio)
- YSF/C4FM (Yaesu System Fusion)
Vantaggi di XLX
- Multimodo nativo: gli utenti DMR e YSF possono comunicare senza hardware di transcodifica
- Fino a 26 moduli (stanze dalla A alla Z)
- Dashboard in tempo reale
- Interconnessione possibile tra riflettori
- Open source e compatibile con Pi-Star
2. Prerequisiti
Server
- Server VPS o dedicato con Ubuntu 22.04/24.04 o Debian 12
- CPU: minimo 1-2 vCPU
- RAM: minimo 1-2 GB
- Spazio su disco: minimo 20 GB
- Provider consigliati: Linode, DigitalOcean, OVH (5€/mese)
Rete
- Indirizzo IP pubblico fisso (IPv4 obbligatorio)
- Nome di dominio completo (FQDN): ad esempio
xlx.votre-domaine.fr - Porte di rete accessibili
Numero XLX
Scelga un numero a 3 cifre (000-999) non ancora utilizzato. Verifichi su: https://xlx.n5amd.com/index.php?show=reflectors
3. Preparazione del sistema
Connessione al server
Aggiornamento del sistema
Creazione di un utente amministratore
4. Installazione delle dipendenze
Verifica delle versioni
5. Download e configurazione di XLX
Download dei sorgenti
Parametri da modificare in main.h
1. Attivazione dell'auto-link YSF
Cambi:
In:
2. Indirizzo IP del server
Trovi il Suo IP:
Poi modifichi:
3. Numero di moduli (facoltativo)
Salvi: Ctrl + X, poi Y, poi Invio
6. Compilazione del riflettore
Download del database DMR ID
7. Configurazione del servizio di sistema
Modifichi la riga ARGUMENTS:
Esempio:
Attivazione:
8. Installazione della dashboard web
Parametri essenziali
1. Informazioni di contatto
2. Configurazione Calling Home (IMPORTANTE)
$CallingHome['Active'] DEVE essere impostato su true per comparire negli elenchi pubblici.Assegnazione dei permessi
9. Configurazione del server web Apache
Contenuto:
Attivazione:
10. Configurazione del firewall
Porte TCP
Porte UDP
Attivazione:
11. Avvio e verifica
Test della dashboard
Dovrebbe vedere il Suo riflettore XLX### con la versione v2.5.3.
12. Configurazione SSL (consigliata)
13. Registrazione negli elenchi pubblici
Con $CallingHome['Active'] = true, il Suo riflettore si registra automaticamente.
Verifichi su: https://xlx.n5amd.com/index.php?show=reflectors
14. Risoluzione dei problemi
Il servizio non si avvia
La dashboard è vuota
Non compare negli elenchi
- Verificare
$CallingHome['Active'] = true - Verificare l'FQDN
- Attendere 24-48 ore
- Verificare i log
15. Manutenzione
Aggiornamento di XLX
Aggiornamento del database DMR
16. Connessione al riflettore
Da Pi-Star (D-Star)
- Configuration → Expert → MMDVMHost
- Sezione D-Star Network:
- Protocollo: XLX
- Hostname:
xlx.votre-domaine.fr - Porta:
30001 - Modulo:
B
Codici DTMF
*###A→ Modulo A*###B→ Modulo B*U→ Disconnessione
17. Conclusione
Prossimi passi
- Provi con il Suo hotspot
- Configuri moduli dedicati
- Aggiunga la transcodifica AMBE se necessario
- Promuova il Suo riflettore
Buone pratiche
- Documenti la Sua configurazione
- Aggiorni regolarmente
- Tenga d'occhio i log
- Mantenga la sicurezza (SSL, aggiornamenti)
- Condivida le Sue conoscenze





