Difference between revisions of "SDR: gqrx Ubuntu 12.04"
Onnowpurbo (talk | contribs)  (New page: Building gqrx ubuntu 12.04LTS Contents      1 Preperation     2 Building and Installing GNURadio     3 Building and Installing rtl_sdr     4 Building and Installing gr_osmoSDR     5 Buildi...)  | 
				Onnowpurbo (talk | contribs)   | 
				||
| Line 1: | Line 1: | ||
| − | |||
| − | |||
| − | + | ==Preperation==  | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | Preperation  | ||
First I made a directory to put everything in and entered that directory.  | First I made a directory to put everything in and entered that directory.  | ||
| − | mkdir SDR  | + |  mkdir SDR  | 
| − | cd SDR  | + |  cd SDR  | 
Some packages will need to be installed to compile everything.  | Some packages will need to be installed to compile everything.  | ||
| − | sudo apt-get install cmake swig libcppunit-dev python-cheetah doxygen \  | + |  sudo apt-get install cmake swig libcppunit-dev python-cheetah doxygen \  | 
| − | libboost-all-dev python-sphinx fftw3-dev python-numpy libqwt-dev \  | + |  libboost-all-dev python-sphinx fftw3-dev python-numpy libqwt-dev \  | 
| − | libusb++-dev libusb-dev libusb-1.0-0-dev libgsl0-dev python-wxgtk2.6  | + |  libusb++-dev libusb-dev libusb-1.0-0-dev libgsl0-dev python-wxgtk2.6  | 
Building and Installing GNURadio  | Building and Installing GNURadio  | ||
| Line 25: | Line 17: | ||
Next clone the repo and enter its new directory.  | Next clone the repo and enter its new directory.  | ||
| − | git clone git://gnuradio.org/gnuradio  | + |  git clone git://gnuradio.org/gnuradio  | 
| − | cd gnuradio  | + |  cd gnuradio  | 
Now make a build directory, enter it, and create the build environment.  | Now make a build directory, enter it, and create the build environment.  | ||
| − | mkdir build  | + |  mkdir build  | 
| − | cd build  | + |  cd build  | 
| − | cmake ../  | + |  cmake ../  | 
Now build and install GNURadio  | Now build and install GNURadio  | ||
| − | make  | + |  make  | 
| − | sudo make install  | + |  sudo make install  | 
| − | sudo ldconfig  | + |  sudo ldconfig  | 
| − | Building and Installing rtl_sdr  | + | ==Building and Installing rtl_sdr==  | 
Now go back to the SDR directory and clone the rtl_sdr repo  | Now go back to the SDR directory and clone the rtl_sdr repo  | ||
| − | cd ../../  | + |  cd ../../  | 
| − | git clone git://git.osmocom.org/rtl-sdr.git  | + |  git clone git://git.osmocom.org/rtl-sdr.git  | 
Now enter the directory, create the build directory, and create the rtl_sdr build environment.  | Now enter the directory, create the build directory, and create the rtl_sdr build environment.  | ||
| − | cd rtl-sdr/  | + |  cd rtl-sdr/  | 
| − | mkdir build  | + |  mkdir build  | 
| − | cd build  | + |  cd build  | 
| − | cmake ../  | + |  cmake ../  | 
Time to build and install rtl-sdr  | Time to build and install rtl-sdr  | ||
| − | make  | + |  make  | 
| − | sudo make install  | + |  sudo make install  | 
| − | sudo ldconfig  | + |  sudo ldconfig  | 
This package includes some important udev rules, so lets take care of them now.  | This package includes some important udev rules, so lets take care of them now.  | ||
| − | sudo cp rtl-sdr.rules /etc/udev/rules.d/40-basic-permissions.rules  | + |  sudo cp rtl-sdr.rules /etc/udev/rules.d/40-basic-permissions.rules  | 
After copying these over you need to unplug and replug the dongle.  | After copying these over you need to unplug and replug the dongle.  | ||
| Line 69: | Line 61: | ||
Now go back to the SDR directory and clone the gr_osmoSDR repo  | Now go back to the SDR directory and clone the gr_osmoSDR repo  | ||
| − | cd ../../  | + |  cd ../../  | 
| − | git clone git://git.osmocom.org/gr-osmosdr  | + |  git clone git://git.osmocom.org/gr-osmosdr  | 
Now enter the directory, create the build directory, and create the gr-osmosdr build environment.  | Now enter the directory, create the build directory, and create the gr-osmosdr build environment.  | ||
| − | cd gr-osmosdr/  | + |  cd gr-osmosdr/  | 
| − | mkdir build  | + |  mkdir build  | 
| − | cd build/  | + |  cd build/  | 
| − | cmake ../ -Wno-dev  | + |  cmake ../ -Wno-dev  | 
Time to build and install gr_osmoSDR  | Time to build and install gr_osmoSDR  | ||
| − | make  | + |  make  | 
| − | sudo make install  | + |  sudo make install  | 
| − | sudo ldconfig  | + |  sudo ldconfig  | 
Building and installing gqrx  | Building and installing gqrx  | ||
| Line 89: | Line 81: | ||
Now go back to the SDR directory and clone the gqrx repo  | Now go back to the SDR directory and clone the gqrx repo  | ||
| − | cd ../../  | + |  cd ../../  | 
| − | git clone https://github.com/csete/gqrx.git  | + |  git clone https://github.com/csete/gqrx.git  | 
Now enter the directory and load the project in qtcreator  | Now enter the directory and load the project in qtcreator  | ||
| − | cd gqrx  | + |  cd gqrx  | 
| − | qtcreator ./gqrx.pro  | + |  qtcreator ./gqrx.pro  | 
To build the package click Build->Build All. After the build finishes plug in your SDR and go into the build directory to execute gqrx.  | To build the package click Build->Build All. After the build finishes plug in your SDR and go into the build directory to execute gqrx.  | ||
| − | cd ../gqrx-build-desktop-Qt_4_8_1_in_PATH__System__Release/  | + |  cd ../gqrx-build-desktop-Qt_4_8_1_in_PATH__System__Release/  | 
| − | ./gqrx  | + |  ./gqrx  | 
You should be up and running now.  | You should be up and running now.  | ||
| + | |||
| + | |||
| + | ==Pranala Menarik==  | ||
Revision as of 09:22, 15 October 2012
Preperation
First I made a directory to put everything in and entered that directory.
mkdir SDR cd SDR
Some packages will need to be installed to compile everything.
sudo apt-get install cmake swig libcppunit-dev python-cheetah doxygen \ libboost-all-dev python-sphinx fftw3-dev python-numpy libqwt-dev \ libusb++-dev libusb-dev libusb-1.0-0-dev libgsl0-dev python-wxgtk2.6
Building and Installing GNURadio
Next clone the repo and enter its new directory.
git clone git://gnuradio.org/gnuradio cd gnuradio
Now make a build directory, enter it, and create the build environment.
mkdir build cd build cmake ../
Now build and install GNURadio
make sudo make install sudo ldconfig
Building and Installing rtl_sdr
Now go back to the SDR directory and clone the rtl_sdr repo
cd ../../ git clone git://git.osmocom.org/rtl-sdr.git
Now enter the directory, create the build directory, and create the rtl_sdr build environment.
cd rtl-sdr/ mkdir build cd build cmake ../
Time to build and install rtl-sdr
make sudo make install sudo ldconfig
This package includes some important udev rules, so lets take care of them now.
sudo cp rtl-sdr.rules /etc/udev/rules.d/40-basic-permissions.rules
After copying these over you need to unplug and replug the dongle. Building and Installing gr_osmoSDR
Now go back to the SDR directory and clone the gr_osmoSDR repo
cd ../../ git clone git://git.osmocom.org/gr-osmosdr
Now enter the directory, create the build directory, and create the gr-osmosdr build environment.
cd gr-osmosdr/ mkdir build cd build/ cmake ../ -Wno-dev
Time to build and install gr_osmoSDR
make sudo make install sudo ldconfig
Building and installing gqrx
Now go back to the SDR directory and clone the gqrx repo
cd ../../ git clone https://github.com/csete/gqrx.git
Now enter the directory and load the project in qtcreator
cd gqrx qtcreator ./gqrx.pro
To build the package click Build->Build All. After the build finishes plug in your SDR and go into the build directory to execute gqrx.
cd ../gqrx-build-desktop-Qt_4_8_1_in_PATH__System__Release/ ./gqrx
You should be up and running now.