Installing GNURadio and GNURadio Companion: Difference between revisions
| Line 15: | Line 15: | ||
To install via PyBOMBS simply execute these commands. | To install via PyBOMBS simply execute these commands. | ||
===Install via PyBOMBS=== | |||
git clone git://github.com/pybombs/pybombs | #git clone git://github.com/pybombs/pybombs | ||
cd pybombs | #cd pybombs | ||
./pybombs install gnuradio | #./pybombs install gnuradio | ||
The link and additional information on installation through this method can be found here. [http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGRFromSource GNURadio Wiki] | The link and additional information on installation through this method can be found here. [http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGRFromSource GNURadio Wiki] | ||
Revision as of 15:52, 28 May 2014
GNURadio can be installed on Windows, OS X and Linux Operating Systems. Linux is by far the easiest and is well supported. Installation on Windows is becoming more routine and installers are now available from Ettus Research. OS X installation is possible through MacPorts. All installations now include the GNURadio Companion (GRC). In addition, these installations also include drivers and firmware for the Ettus USRP line of radios, audio drivers and other software defined radios such as the BladeRF and RTL2832.
Linux Installation
Installation on the Linux platform is fairly straightforward. There are three methods to install GNURadio on Linux. The first method is to install via the distribution's package manager. Most popular distributions have GNURadio in their repositories. This allows for a fairly painless method to install GNURadio. However, be careful with this method as not all repos are updated with the latest version of GNURadio. Ubuntu, Fedora, and SUSE all have packages for GNURadio.
There are two methods for installing from source. The first method uses a script provided by Marcus Leech. The second method uses PyBOMBS to install. Keep in mind that you are installing and compiling from the source code. This may result in long build times depending on your computer.
The first method is to use the install script that has been provided by Marcus Leech. This will install GNURadio, drivers and GNURadio Companion directly from the source code. It will also install any other software needed such as Python and other supporting software. This script will work on both Fedora and Ubuntu. This method was used to build GNURadio for use in the experiments performed at ISU.
To use this method download the build-gnuradio script from the website. Then simply execute this script. The script will check to make sure you have any dependencies installed and if not it will download them for you. Once that is complete it will also download the UHD drivers and GNURadio from their GitHub repos. Please note you will need SU privileges for this script.
The second method uses PyBOMBS. This is now the preferred method and is the method that the developers of GNURadio are moving too. You can find information about installing GNURadio using PyBOMBS at this link.
To install via PyBOMBS simply execute these commands.
Install via PyBOMBS
- git clone git://github.com/pybombs/pybombs
- cd pybombs
- ./pybombs install gnuradio
The link and additional information on installation through this method can be found here. GNURadio Wiki
Mac OS X Installation
Coming soon
Window Installation
Coming soon