
Lista de Materiais
- Dongle SDR compatível com OpenWebRX (RTL, Airspy e demais), cabo e antena.
- Raspberry (Versão 3 ou superior).
- Cartão SD (4GB ou superior) com adaptador de gravação USB.
- Acesso ao roteador da rede local como administrador.
- Desejável conhecimento básico do sistema operacional Linux.
Etapa 1 (Instalação)
1 – Baixar arquivo de imagem para Raspberry (3 ou superior): https://www.openwebrx.de/download/rpi.php
2 – Instalar a imagem baixada no cartão de memória (mínimo 4GB) – Utilizar criador de disco inicializável do Linux.
3 – Instalar o cartão de memória no Raspberry e ligar.
User: pi Password: raspberry
4 – Conectar na rede local utilizando o painel de configuração com os comandos:
sudo raspi-config (selecionar as configurações de rede).
reboot
sudo apt-get update (atualizar o sistema operacional).
5 – Conectar o Dongle SDR no Raspberry e reinicializar (comando reboot).
Etapa 2 (Operação Local)
6. Abrir a tela de administrador no roteador e verificar o IP do dispositivo.
É recomendável atribuir um IP Fixo na rede interna ao Raspberry.
7. Liberar a porta 8073 para acesso externo configurando o firewall (depende de cada roteador).
8. Utilizando um computador ligado na mesma rede WIFI ou cabeada, digitar o IP do Raspberry e a porta no navegador de internet para verificar a funcionalidade do servidor web na rede interna e rede externa.
Exemplo:
Teste na rede local: http://192.168.1.XXX:8073
É recomendável configurar um servidor de DNS, uma vez que a cada reinicialização do roteador poderá ser atribuído um IP Externo diferente pela operadora de internet.
Veja qual é seu IP externo no https://whatismyipaddress.com/
Se o servidor OpenWebRX funcionar no teste da rede interna, e o firewall estiver corretamente configurado para acesso externo, basta acessar o dispositivo utilizando o IP Externo e a porta em outra rede (telefone celular sem Wifi ligado) para validação.
Exemplo:
Teste de acesso externo: http://201.34.223.XXX: 8073
Etapa 3 (Acesso externo com DNS – NoIP)
9. Criar um usuário NoIP (www.noip.com) para ter um domínio gratuito do seu servidor web.
Tutorial NoIP – https://www.noip.com/support/knowledgebase/how-to-configure-your-no-ip-hostname/
10. Configurar o DNS do roteador da rede local com o usuário NoIP (Depende de cada roteador).
11. Instalar o Cliente NoIP. Siga as instruções no link abaixo:
https://www.noip.com/support/knowledgebase/installing-the-linux-dynamic-update-client/
12. Reiniciar o Raspberry.
13. Testar o OpenWebRX na rede local digitando em outro computador o endereço de acesso:
Exemplo: http://192.168.1.XXX:8073
14. Testar o OpenWebRX em outra rede, como telefone celular com WIFI desligado, utilizando o IP externo e o domínio criado para validar a operação.
Exemplo:
Teste na rede local: http://192.168.1.XXX:8073
Teste de acesso externo: http://201.34.223.XXX: 8073
Teste de acesso externo com DNS: http://pw8cta.ddns.net:8073
Etapa 4 (Configuração Personalizada)
15. Acessar o Raspberry e editar o arquivo da interface de operação.
sudo nano /etc/openwebrx/config_webrx.py
Neste arquivo é possível editar os campos com as frequências e bandas. É neste arquivo que estão os dados do provedor do WebSDR (QRA, QTH, etc.).
Em seguida, reboot.
Etapa 5 (Cadastro http://www.receiverbook.de)
16. Criar um usuário no portal http://www.receiverbook.de e cadastrar seu WebSDR para aparecer no mapa. Depois do cadastro será enviado um e-mail com o serial de acesso. Inclua essa chave no arquivo config_webrx.py
sudo nano /etc/openwebrx/config_webrx.py
Editar a linha: receiver_keys =[ SUA CHAVE AQUI ]
Dica: depois de configurar tudo, salve uma imagem do Cartão SD ; )
Veja o livro de telecomunicações mais vendido na Amazon e Kindle Unlimited!