Differenze tra le versioni di "WebSDR"
m (Aggiunto qualche dettaglio) |
(GQRX sampling diretto via software) |
||
Riga 62: | Riga 62: | ||
= Configurazione = | = Configurazione = | ||
I file di configurazione sono nella cartella specificata da <code>docker volume inspect ''nome-volume''</code>. | I file di configurazione sono nella cartella specificata da <code>docker volume inspect ''nome-volume''</code>. | ||
+ | |||
+ | = GQRX = | ||
+ | Il device SDR può essere utilizzata anche in locale tramite [https://gqrx.dk/]. | ||
+ | |||
+ | Molti device SDR non permettono il campionamento hardware per frequenze minori di 25-30MHz. | ||
+ | Per ricevere le HF (e frequenze ancora più basse), se il device lo supporta, si può usare il campionamento via software, utilizzando la seguente stringa di configurazione: | ||
+ | |||
+ | rtl=0,direct_samp=2 | ||
+ | |||
+ | |||
[[Category: Howto]] | [[Category: Howto]] |
Versione delle 10:04, 16 apr 2022
Stato: Funzionante
Descrizione | Servizio ricezione radio remota |
Licenza | AGPL |
Autore | giulio, lucam |
Contributi | |
Categorie | HamRadio |
Link | websdr.golem.linux.it |
Introduzione
Nell'autunno del 2020 è stato installato un dipolo V per banda 144MHz sul tetto dell'Officina (gentile donazione di IZ5XRC). Sulla macchina laptopless è stata creata un'istanza di OpenWebRX, software che permette la scansione delle bande radio via interfaccia web, attraverso una economica interfaccia SDR USB.
L'istanza è raggiungibile all'indirizzo websdr.golem.linux.it.
Qui sono riassunte le istruzioni di installazione e configurazione (sicuramente più complete e dettagliate) sotto forma di prontuario.
Installazione
$ docker pull jketterl/openwebrx $ docker run -d --name=nome-container --device /dev/bus/usb -p 8073:8073 -v /srv/openwebrx:/etc/openwebrx jketterl/openwebrx:stable ### Impostare auto-avvio $ docker update --restart unless-stopped nome-container
Configurazione
Modulo DVB
Se il dispositivo USB non viene visto dal container, è necessario bloccare un modulo sulla macchina host:
# vim /etc/modprobe.d/blacklist-openwebrx.conf
Aggiungere al file la riga
blacklist dvb_usb_rtl28xxu
Aggiungere gli utenti
$ docker exec -it nome-container /bin/bash ### Si apre la shell all'interno del container $ python3 /opt/openwebrx/openwebrx.py admin adduser nome-utente
Accesso esterno
Proxypass via VPS:
- Abilitare il proxy websocket
a2enmod proxy_wstunnel
- Creare virtualhost
ProxyPreserveHost On ProxyPass / http://serverozzo.xxxx:8073/ connectiontimeout=5 timeout=15 RewriteEngine on RewriteCond %{HTTP:Upgrade} websocket [NC] RewriteCond %{HTTP:Connection} upgrade [NC] RewriteRule ^/?(.*) "ws://serverozzo.xxxx:8073/$1" [P,L]
Configurazione
I file di configurazione sono nella cartella specificata da docker volume inspect nome-volume
.
GQRX
Il device SDR può essere utilizzata anche in locale tramite [1].
Molti device SDR non permettono il campionamento hardware per frequenze minori di 25-30MHz. Per ricevere le HF (e frequenze ancora più basse), se il device lo supporta, si può usare il campionamento via software, utilizzando la seguente stringa di configurazione:
rtl=0,direct_samp=2