Hi Bob,
 
This shouldn't be taken as an definitive installation guide. There are some assumtions in that you need to know how to navigate around a file system from a command line. If anyone has any corrections, feel free to chime in! Having said that...
 
I do not recommend any pre-installed GNURadio installations. This will ensure you obtain the current stable releases of everything needed.
 
You first have to choose an operating system. I chose the latest stable release of Ubuntu 12.04 LTS. That is available here: http://www.ubuntu.com/download/desktop
 
There is nothing remarkable about installing the OS, it's pretty straight forward...
 
The OP25 wiki specifies a GNURadio version of 3.6 and higher. I chose to install the latest, v3.7 from the 'Installing From Source' method. Knowing what I know now, you can skip that step and go straight to installing from the PyBombs repository. This will install v3.7 of GNURadio and all it's dependencies. This will save you about two hours, as the GNURadio install takes this long to complete. PyBombs takes just as long.
 
From the 'PyBOMBS GNU Radio Build Quick Start' page located here: http://gnuradio.org/redmine/projects/pybombs/wiki/QuickStart
 
git clone git://github.com/pybombs/pybombs
cd pybombs
./pybombs install gnuradio
 
Assuming everything installs without errors, you should have a working copy of GNURadio installed.
 
Now we need to pull in the OP25 source and the max-pybombs branch:
 
git clone git://op25.osmocom.org/op25.git
cd op25
git checkout max-pybombs
 
There are two recipe files(pybombs install scripts), gr-op25.lwr and libitpp.lwr that you need to copy from op25/pybombs/recipes directory into the pybombs/recipes installation directory from above. There will already be a 'libitpp.lwr' dependency file in the pybombs/recipes dir, you can either rename it to something else(change the extension), or overwrite it like I did. Once you've copied the files to the pybombs/recipes directory, you need to go to the pybombs installation dir and execute the following command: ./pybombs install gr-op25
 
If everything installs without issue, you now need to set up the runtime environment variables in order to run the OP25 scripts. You should still be in the /pybombs install location, now execute the following command: ./pybombs env
 
This will print out some paths to various things and a location to a shell script that will set these same variables. Execute this script as follows: source /foo/bar/setup_env.sh (use the path that actually prints out on your screen!)
 
That's it, good luck!

-Scott

__._,_.___
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (9)
Recent Activity:
Visit Your Group
.

__,_._,___