Skip to content

Setting Up GnuRadio in Linux

Konstanty edited this page Jul 23, 2014 · 1 revision

You can install GnuRadio via either

  1. the system packages (eg apt-get, yum, dnf etc)
  2. the build-gnuradio script - from SBRAC

Option 2 Notes

Option 2 gives you a more complete version of GnuRadio - but it takes quite a significant time to build it.

Steps to get it working:

  • Get and build the packages $ wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio
  • export PYTHONPATH to the installation location: export PYTHONPATH=/usr/local/lib64/python2.7/site-packages or export PYTHONPATH=/usr/local/lib/python2.7/site-packages (for 64-bit and 32-bit systems respectively).

Some reasons to get it is that it automatically includes:

  • gr-baz
  • gr-iqbal
  • rtlsdr / osmosdr

You can start gnuradio-companion, which is the graphical front-end to flow chart generation. In the companion you generate python "glue" to connect modules together. Most basic communication systems can be built completely inside this system.

Clone this wiki locally