SDR - Gqrx usando dongle RTLR820T2

Postagem de conteúdo sobre telecomunicação e radio frequência
Responder
Avatar do usuário
51M0N
Admin
Admin
Mensagens: 822
Registrado em: Sex Jan 02, 2015 2:06 pm

SDR - Gqrx usando dongle RTLR820T2

Mensagem por 51M0N » Qui Abr 06, 2017 5:03 pm

Introdução

Gqrx é um software gráfico para análise em RF, suporta muitos hardwares SDR disponíveis tais como Airspy, Dongles Funcube, rtl-sdr, HackRF.

Esse post vai da uma visão para instalarmos em um SO linux juntamente com dongle rtl-sdr que previamente irei fazer em outros post futuros na parte GSM . o/

Material necessário

Rafael Micro R820T/2
Distros baseadas em debian
virtualbox ou maquina física

Instalação

O sintonizador USB é Rafael Micro R820T/2 é o mais barato e difundido. O R820T2 é ainda mais sensível por ter uma frequência mais elevada trabalhando na banda 52-2200 Mhz com uma "zona cega" de 1100 MHz a 1250 Mhz

Fiz as instalação no linux mint 18.1 abaixo os comandos:

Código: Selecionar todos

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install git python-pip
sudo pip install --upgrade pip
sudo apt-get install python-setuptools
sudo pip install PyBOMBS
sudo pybombs prefix init /usr/local -a default_prx
sudo pybombs config default_prefix default_prx
sudo pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git
sudo pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
sudo pybombs install gr-gsm
sudo ldconfig
Apos feito as instalação, vamos plugar o rtl na usb, caso esteja usando virtualbox se atente em ativar e apos esse procedimento reiniciar a vm.

Imagem

Verifique se o dispositivo foi reconhecido com o seguinte comando:

Código: Selecionar todos

dmesg | grep -i "rtl"
Imagem

Vamos instalar algumas bibliotecas

Código: Selecionar todos

sudo apt-get install portaudio19-dev libfftw3-dev libcodec2-dev libpulse-dev libusb-dev libconfig8-dev libusb-1.0-0-dev libevent-dev libevent-openssl-2.0-5 libssl-dev libortp-dev qtbase5-dev qtmultimedia5-dev libqt5svg5-dev qt5-default
Agora vamos baixar e compilar o Gqrx

Código: Selecionar todos

git clone https://github.com/csete/gqrx.git
cd gqrx
mkdir build
cd build
cmake ..
make && make install
Caso não tenha o cmake instalado execute

Código: Selecionar todos

apt-get install cmake
Se tiver algum problema com cmake, igual esse :

Código: Selecionar todos

     -- Build type not specified: defaulting to release. 
     -- Boost version: 1.54.0 
     -- Found the following Boost libraries: 
     --   system 
     --   thread 
     CMake Warning at CMakeLists.txt:132 (find_package): 
       By not providing "FindGnuradio.cmake" in CMAKE_MODULE_PATH this 
project has 
       asked CMake to find a package configuration file provided by 
"Gnuradio", 
       but CMake did not find one. 

       Could not find a package configuration file provided by 
"Gnuradio" with any 
       of the following names: 

         GnuradioConfig.cmake 
         gnuradio-config.cmake 

       Add the installation prefix of "Gnuradio" to CMAKE_PREFIX_PATH or set 
       "Gnuradio_DIR" to a directory containing one of the above files.  If 
       "Gnuradio" provides a separate development package or SDK, be 
sure it has 
       been installed. 


     CMake Error at CMakeLists.txt:135 (message): 
       GnuRadio Core required to compile baz 


     -- Configuring incomplete, errors occurred! 

I couldn't find gnuradio's cmake files mentioned above. I get the same 
error while trying to build gr-osmosdr. 

Sua resolução sera instalar gnuradio-dev e gr-osmosdr

Código: Selecionar todos

sudo apt-get install gnuradio-dev
sudo apt-get install gr-osmosdr
Agora é só executar o comando no console, se tudo der certo vera a seguinte janela, e selecione o realtek

Código: Selecionar todos

gqrx
Imagem

Feito isso mostrara a seguinte janela:
Imagem

Deixo um vídeo de demostração com algumas simples função a primeiro momento.

Inté galera @genio@





Referências
http://gqrx.dk/
https://github.com/ptrkrysik/gr-gsm/wiki/Installation
http://gnuradio.4.n7.nabble.com/cmake-C ... 50203.html
https://jsantander.me/blog/2017/install ... y-pybombs/
"Você, eu, nem ninguém vai bater tão duro como a vida. Mas não se trata de bater duro. Se trata de quanto você aguenta apanhar e seguir em frente (...). É assim que se consegue vencer." by Rocky Balboa

Avatar do usuário
Kodo no Kami
Admin
Admin
Mensagens: 600
Registrado em: Sex Jan 02, 2015 1:56 pm
Contato:

Re: SDR - Gqrx usando dongle RTLR820T2

Mensagem por Kodo no Kami » Sex Abr 07, 2017 12:00 am

massa mano da para fazer altas paradas com isso \o
Imagem

Conheça o sistema e manipule ele, se limite ao sistema e seja manipulado por ele ~kodo no kami

meu perfil yahoo

Responder

Voltar para “Telecomunicação / RF”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante