saris's blog
saris's blog
come ho installato OpenWebRX+ su di un pc con Debian Trixie
Tutto è iniziato dalla lettura di “Setting up Debian with RTL-SDR and OpenWebRX+” su https://blog.fluxcoil.net/posts/2025/09/debian-with-rtl-sdr-and-openwebrx-setup/ (grazie Christian)
l’articolo mi ha incuriosito perchè OpenWebRX+ ha demodulatori per tantissimi modi digitali, perchè uso Debian da sempre ed ho una chiavetta RTL-SDR V4 (che di solito uso con Gqrx).
Oltre ai soliti FM, WFM, AM, LSB, USB CW, SAM ha la possibilità di demodulare anche DMR, D-Star, NXDN, YSF, P25, M17, FreeDV, TETRA, RADEL, RADEU, DRM, DAB, HDR, ADSB, JS8Call, FT8, FT4, ISM, Meshtastic, Meshcore, e tanti altri (puoi vederli all’opera qui: http://iz1mlt.ddns.net:8074/ ).
Non ho intenzione di metterlo online, ci voglio solo giocare un po e vedere se sono capace di farlo funzionare, inoltre in questo momento là fuori ci sono 36 gradi centigradi e a Milano non c’è in giro nessuno …
Preso il solito vecchio pc di scorta, installato Debian 13 Trixie con KDE Plasma, i server web e SSH, ho messo l’opzione “scelta di una Debian Blend per l’installazione” ed ho scelto il gruppo di programmi per radioamatori “Debian Hamradio”.
Poi ho seguito le istruzioni che ho trovato qui: https://fms.komkon.org/OWRX/#INSTALL-TRIXIE (grazie Marat)
Siccome non c’è un pacchetto già pronto nella distribuzione Debian Trixie ho aperto una shell come root e ho aggiunto il repository https://luarvique.github.io/ppa/ (grazie Luarvique) con questi due comandi:
curl -s https://luarvique.github.io/ppa/openwebrx-plus.gpg | sudo gpg –yes –dearmor -o /etc/apt/trusted.gpg.d/openwebrx-plus.gpg
tee /etc/apt/sources.list.d/openwebrx-plus.list <<<“deb [signed-by=/etc/apt/trusted.gpg.d/openwebrx-plus.gpg] https://luarvique.github.io/ppa/trixie ./”
poi ho aggiornato la lista dei pacchetti disponibili
apt update
e aggiornato il sistema con i nuovi pacchetti presi da luarvique.github.io
apt upgrade
ho ricevuto però un errore sul pacchetto python3-meshtastic_2.7.7-1_all.deb perchè già presente in python3-pub sub (error code 1 … mah, ci guarderò dopo)
e infine, dopo aver inserito nella porta USB la chiavetta RTL-SDRV4, ho installato Openwebrx
apt install openwebrx
mi viene chiesto di scegliere una password per l’utente admin che servirà per configurare il programma via web
per la chiavetta RTL-SDRV4 bisogna installare anche dei driver speciali, ecco i comandi:
apt install libusb-1.0-0-dev git cmake build-essential pkg-config debhelper
git clone https://github.com/rtlsdrblog/rtl-sdr-blog
cd rtl-sdr-blog
dpkg-buildpackage -b –no-sign
cd ..
dpkg -i librtlsdr0_*.deb librtlsdr-dev_*.deb rtl-sdr_*.deb
e adesso vediamo se funziona, apro Firefox e vado su http://localhost:8073/ FUNZIONA!!
vado su Settings, inserisco
username admin
password ********
poi imposto callsign, QTH, ITU region, coordinate, etc
verifico che sia su OFF il Direct Sampling
scopro che per demodulare DMR e altri modi digitali serve il codec che si installa con questo script https://fms.komkon.org/OWRX/install-softmbe.sh che va scaricato in locale dandogli i permessi di esecuzione.
Riavviato il pc sono andato subito a curiosare a 1090 MHz modo ADSB per vedere gli aerei che mi passano sulla testa https://it.wikipedia.org/wiki/ADS-B
La configurazione va fatta via web ma se vuoi puoi editare direttamente il file di configurazione /var/lib/openwebrx/settings/settings.json (prima salvati una copia)
Si può allargare fino a 3,2 MHz di banda disponibile per ciascun profilo mettendo la frequenza di campionamento a 3,2 MS/s.
Se siete curiosi di vedere all’opera dei ricevitori SDR sparsi per il mondo andate su uno di questi siti con le liste:
https://www.receiverbook.de
http://rx.linkfanel.net
http://websdr.org
http://kiwisdr.com/public/
Hai notato degli errori? Scrivimi che li correggo, grazie.
Tags: Debian, Hamradio, OpenWebRX+, RTL-SDR, Trixie