Installing Gnuradio for USRP HackRF RTL-stick on Ubuntu 16.04
From Hamspirit wiki
This recipe is tested for Ubuntu 16.04 LTS 'Xenial' with USRP1 / HackRF / RTL-SDR stick.
Contents
gnuradio gqrx
install
sudo add-apt-repository -y ppa:ettusresearch/uhd sudo add-apt-repository -y ppa:myriadrf/drivers sudo add-apt-repository -y ppa:myriadrf/gnuradio sudo add-apt-repository -y ppa:gqrx/gqrx-sdr sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install gqrx-sdr gnuradio
This will install gnuradio, gnuradio-companion, gqrx as main programs and support for HackRF, USRP, RTL-stick.
USRP setup
sudo apt-get install uhd-hosts sudo /usr/lib/uhd/utils/uhd_images_downloader.py
system information
uhd_find_devices uhd_usrp_probe
additional pothos
sudo add-apt-repository -y ppa:pothosware/framework sudo add-apt-repository -y ppa:pothosware/support sudo apt-get install pothos-all sudo apt-get install soapysdr sudo apt-get install uhd-host uhd-soapysdr soapysdr-module-uhd sudo apt-get install hackrf soapysdr-module-hackrf sudo apt-get install rtl-sdr soapysdr-module-rtlsdr sudo apt-get install soapysdr-server sudo apt-get install soapysdr-module-remote
information
PothosUtil --system-info PothosUtil --device-info=audio PothosUtil --device-info=sdr SoapySDRUtil --probe
soapy remote
Start server:
SoapySDRServer --bind
On client:
SoapySDRUtil --probe="driver=remote"