Jump to content

Got my SDR Kit, now what?


Recommended Posts

Got this:

darrell@linuxmonster1:~/rtl-sdr/build$ cmake ../

-- Build type not specified: defaulting to release.

-- Extracting version information from git describe...

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- Building with kernel driver detaching disabled, use -DDETACH_KERNEL_DRIVER=ON to enable

-- Building for version: v0.5.2-23-g2c17 / 0.5git

-- Using install prefix: /usr/local

-- Configuring done

-- Generating done

-- Build files have been written to: /home/darrell/rtl-sdr/build

So that means I'm still getting this:

make: *** No rule to make target `install-udev-rules'. Stop.

but does

make;sudo make install

work without errors?

Link to comment
Share on other sites

  • Replies 94
  • Created
  • Last Reply

Top Posters In This Topic

sudo: rtl-sdr: command not found

Ok, I feel totally stupid. Guess it'd help if I plug in the dongle. Let me start over and see what I end up with. Geeze, LOL

Nope, still getting the same thing. command not found.

Also with the second set of commands I get down to cmake ../ and get told that I need Boost.

mkdir: cannot create directory `build': File exists

darrell@linuxmonster1:~/gr-osmosdr$ cd build/

darrell@linuxmonster1:~/gr-osmosdr/build$ cmake ../

-- Build type not specified: defaulting to release.

-- Extracting version information from git describe...

-- Configuring Boost C++ Libraries...

-- Could NOT find Boost

CMake Error at CMakeLists.txt:123 (message):

Boost required to build gr-osmosdr

How can I install Boost. sudo apt-get install boost or what?

Edited by TN.Frank
Link to comment
Share on other sites

Found 1 device(s):

0: Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM

Found Rafael Micro R820T tuner

Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6

Sampling at 2048000 S/s.

No E4000 tuner found, aborting.

So it's there but I'd like to get Boost so I can finish installing the second set of commands. Of course then were do we go from there, that's the million dollar question.

Also there's nothing under my Applications folder to open a GUI for the SDR install. Is this something I'll have to install separate from the two sets of commands above?

Edited by TN.Frank
Link to comment
Share on other sites

Wow, hope you're ready to do a boat load of reading,LOL

libasio-dev - cross-platform C++ library for network programming

libasio-doc - cross-platform C++ library for network programming

libboost-all-dev - Boost C++ Libraries development files (ALL) (default version)

libboost-chrono-dev - C++ representation of time duration, time point, and clocks (default version)

libboost-date-time-dev - set of date-time libraries based on generic programming concepts (default version)

libboost-dbg - Boost C++ Libraries with debug symbols (default version)

libboost-dev - Boost C++ Libraries development files (default version)

libboost-doc - Boost.org libraries documentation (default version)

libboost-filesystem-dev - filesystem operations (portable paths, iteration over directories, etc) in C++ (default version)

libboost-graph-dev - generic graph components and algorithms in C++ (default version)

libboost-graph-parallel-dev - generic graph components and algorithms in C++ (default version)

libboost-iostreams-dev - Boost.Iostreams Library development files (default version)

libboost-locale-dev - C++ facilities for localization (default version)

libboost-math-dev - Boost.Math Library development files (default version)

libboost-mpi-dev - C++ interface to the Message Passing Interface (MPI) (default version)

libboost-mpi-python-dev - C++ interface to the Message Passing Interface (MPI), Python Bindings (default version)

libboost-program-options-dev - program options library for C++ (default version)

libboost-python-dev - Boost.Python Library development files (default version)

libboost-random-dev - Boost Random Number Library (default version)

libboost-regex-dev - regular expression library for C++ (default version)

libboost-serialization-dev - serialization library for C++ (default version)

libboost-signals-dev - managed signals and slots library for C++ (default version)

libboost-system-dev - Operating system (e.g. diagnostics support) library (default version)

libboost-test-dev - components for writing and executing test suites (default version)

libboost-thread-dev - portable C++ multi-threading (default version)

libboost-timer-dev - C++ wall clock and CPU process timers (default version)

libboost-wave-dev - C99/C++ preprocessor library (default version)

libboost-chrono1.49-dev - C++ representation of time duration, time point, and clocks

libboost-chrono1.49.0 - C++ representation of time duration, time point, and clocks

libboost-date-time1.49-dev - set of date-time libraries based on generic programming concepts

libboost-date-time1.49.0 - set of date-time libraries based on generic programming concepts

libboost-filesystem1.49-dev - filesystem operations (portable paths, iteration over directories, etc) in C++

libboost-filesystem1.49.0 - filesystem operations (portable paths, iteration over directories, etc) in C++

libboost-graph-parallel1.49-dev - generic graph components and algorithms in C++

libboost-graph-parallel1.49.0 - generic graph components and algorithms in C++

libboost-graph1.49-dev - generic graph components and algorithms in C++

libboost-graph1.49.0 - generic graph components and algorithms in C++

libboost-iostreams1.49-dev - Boost.Iostreams Library development files

libboost-iostreams1.49.0 - Boost.Iostreams Library

libboost-locale1.49-dev - C++ facilities for localization

libboost-locale1.49.0 - C++ facilities for localization

libboost-math1.49-dev - Boost.Math Library development files

libboost-math1.49.0 - Boost.Math Library

libboost-mpi-python1.49-dev - C++ interface to the Message Passing Interface (MPI), Python Bindings

libboost-mpi-python1.49.0 - C++ interface to the Message Passing Interface (MPI), Python Bindings

libboost-mpi1.49-dev - C++ interface to the Message Passing Interface (MPI)

libboost-mpi1.49.0 - C++ interface to the Message Passing Interface (MPI)

libboost-program-options1.49-dev - program options library for C++

libboost-program-options1.49.0 - program options library for C++

libboost-python1.49-dev - Boost.Python Library development files

libboost-python1.49.0 - Boost.Python Library

libboost-random1.49-dev - Boost Random Number Library

libboost-random1.49.0 - Boost Random Number Library

libboost-regex1.49-dev - regular expression library for C++

libboost-regex1.49.0 - regular expression library for C++

libboost-serialization1.49-dev - serialization library for C++

libboost-serialization1.49.0 - serialization library for C++

libboost-signals1.49-dev - managed signals and slots library for C++

libboost-signals1.49.0 - managed signals and slots library for C++

libboost-system1.49-dev - Operating system (e.g. diagnostics support) library

libboost-system1.49.0 - Operating system (e.g. diagnostics support) library

libboost-test1.49-dev - components for writing and executing test suites

libboost-test1.49.0 - components for writing and executing test suites

libboost-thread1.49-dev - portable C++ multi-threading

libboost-thread1.49.0 - portable C++ multi-threading

libboost-timer1.49-dev - C++ wall clock and CPU process timers

libboost-timer1.49.0 - C++ wall clock and CPU process timers

libboost-wave1.49-dev - C99/C++ preprocessor library

libboost-wave1.49.0 - C99/C++ preprocessor library

libboost1.49-all-dev - Boost C++ Libraries development files (ALL)

libboost1.49-dbg - Boost C++ Libraries with debug symbols

libboost1.49-dev - Boost C++ Libraries development files

libboost1.49-doc - Boost.org libraries documentation

r-cran-catools - GNU R package providing various utility functions

foundry - Code generation tools

gnome-alsamixer - ALSA sound mixer for GNOME

libvolk0.0.0 - gnuradio vector optimized functions

libjson-spirit-dev - C++ JSON Parser/Generator implemented with Boost Spirit

libobject-realize-later-perl - Perl module providing delayed creation of objects

python-llvm - Python bindings for LLVM

python-llvm-dbg - Python bindings for LLVM (debug mode)

libmapnik-dev - C++/Python toolkit for developing GIS applications (dummy)

libmapnik2-2.0 - C++/Python toolkit for developing GIS applications (libraries)

libmapnik2-dev - C++/Python toolkit for developing GIS applications (devel)

mapnik-doc - C++/Python toolkit for developing GIS applications (doc)

mapnik-utils - C++/Python toolkit for developing GIS applications (utilities)

python-mapnik2 - C++/Python toolkit for developing GIS applications (Python)

pianobooster - learn the piano just by playing a game

pianobooster-dbg - learn the piano just by playing a game - debug

libpion-common-4.0 - lightweight HTTP interface library - common runtime files

libpion-common-4.0-dbg - lightweight HTTP interface library - common debug files

libpion-common-dev - lightweight HTTP interface library - common development files

libpion-net-4.0 - lightweight HTTP interface library - runtime files

libpion-net-4.0-dbg - lightweight HTTP interface library - debug files

libpion-net-dev - lightweight HTTP interface library - development files

libpion-net-doc - lightweight HTTP interface library - documentation

libpion-net-plugins - lightweight HTTP interface library - plugins

libpion-net-plugins-dbg - lightweight HTTP interface library - plugins debug files

r-cran-pvclust - Hierarchical Clustering with P-Values via Multiscale Bootstrap

python-pykaraoke - free CDG/MIDI/MPEG karaoke player

python-py++ - OO-framework for creating a code generator for Boost.Python

python-pgmagick - Yet Another Python wrapper for GraphicsMagick

libroot-tmva-dev - Toolkit for multivariate data analysis - development files

libroot-tmva5.34 - Toolkit for multivariate data analysis

spamassassin-heatu - Heuristic Email Address Tracker Utility for Spamassassin

stella - Atari 2600 Emulator for SDL & the X Window System

libtorch3-dev - State of the art machine learning library - development files

libtorch3c2 - State of the art machine learning library - runtime library

weka - Machine learning algorithms for data mining tasks

weka-doc - Machine learning algorithms for data mining tasks

Maybe libboost-all-dev

Edited by TN.Frank
Link to comment
Share on other sites

Yep, got ALL of Boost installing right now. Once it's done I'll try to finish up with the second set of instructions and get that out of the way then we can move on from there.

Also, Gqrx will be my Front End GUI go get me into the dongle, right?

Ok, looks like I'll need GNU Radio installed to get osmosdr up and running. It failed at cmake ../ and gave me all of this stuff:

-- Build type not specified: defaulting to release.

-- Extracting version information from git describe...

-- Configuring Boost C++ Libraries...

-- Boost version: 1.49.0

-- Found the following Boost libraries:

-- thread

-- system

CMake Warning at CMakeLists.txt:151 (find_package):

By not providing "FindGnuradio.cmake" in CMAKE_MODULE_PATH this project has

asked CMake to find a package configuration file provided by "Gnuradio",

but CMake did not find one.

Could not find a package configuration file provided by "Gnuradio"

(requested version 3.7.0) with any of the following names:

GnuradioConfig.cmake

gnuradio-config.cmake

Add the installation prefix of "Gnuradio" to CMAKE_PREFIX_PATH or set

"Gnuradio_DIR" to a directory containing one of the above files. If

"Gnuradio" provides a separate development package or SDK, be sure it has

been installed.

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- Could NOT find GNURADIO_IQBALANCE (missing: GNURADIO_IQBALANCE_LIBRARIES GNURADIO_IQBALANCE_INCLUDE_DIRS)

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- Could NOT find UHD (missing: UHD_LIBRARIES UHD_INCLUDE_DIRS)

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- gnuradio-uhd not found.

-- Could NOT find GNURADIO_UHD (missing: GNURADIO_UHD_LIBRARIES GNURADIO_UHD_INCLUDE_DIRS)

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- gnuradio-fcd not found.

-- Could NOT find GNURADIO_FCD (missing: GNURADIO_FCD_LIBRARIES GNURADIO_FCD_INCLUDE_DIRS)

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- gnuradio-fcdproplus not found.

-- Could NOT find GNURADIO_FCDPP (missing: GNURADIO_FCDPP_LIBRARIES GNURADIO_FCDPP_INCLUDE_DIRS)

-- libosmosdr not found.

-- Found librtlsdr: /usr/local/include, /usr/local/lib/librtlsdr.so

-- libmirisdr not found.

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- Could NOT find LIBHACKRF (missing: LIBHACKRF_LIBRARIES LIBHACKRF_INCLUDE_DIRS)

-- libbladeRF not found.

-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)

CMake Error at CMakeLists.txt:165 (message):

GnuRadio Runtime required to build gr-osmosdr

-- Configuring incomplete, errors occurred!

At least I didn't get any Boost errors, LOL

Edited by TN.Frank
Link to comment
Share on other sites

yes, works for me.

I couldn't get quisk to work for me, was looking for sound cards as opposed to the rtl-sdr USB device.

That's where it borked for me as well. I guess Quisk has a .quisk_conf.py Configure file that has to be set up and it's suppose to be a PITA. I'd just like to get this working, I'm sure we(really YOU) can help me get it figured out.

Ok, even with all the GNU Radio stuff downloaded I still get a bunch of errors when I try the cmake ../ in the second set of instructions.

I do have qthid and qthid 2.2 but they're for the Fun Cube and not my dongle. I also have GRC but have no clue as to how to set that up.

Edited by TN.Frank
Link to comment
Share on other sites

-- Build type not specified: defaulting to release.

-- Extracting version information from git describe...

-- Configuring Boost C++ Libraries...

-- Boost version: 1.49.0

-- Found the following Boost libraries:

-- thread

-- system

CMake Warning at CMakeLists.txt:151 (find_package):

By not providing "FindGnuradio.cmake" in CMAKE_MODULE_PATH this project has

asked CMake to find a package configuration file provided by "Gnuradio",

but CMake did not find one.

Could not find a package configuration file provided by "Gnuradio"

(requested version 3.7.0) with any of the following names:

GnuradioConfig.cmake

gnuradio-config.cmake

Add the installation prefix of "Gnuradio" to CMAKE_PREFIX_PATH or set

"Gnuradio_DIR" to a directory containing one of the above files. If

"Gnuradio" provides a separate development package or SDK, be sure it has

been installed.

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- Could NOT find GNURADIO_IQBALANCE (missing: GNURADIO_IQBALANCE_LIBRARIES GNURADIO_IQBALANCE_INCLUDE_DIRS)

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- Could NOT find UHD (missing: UHD_LIBRARIES UHD_INCLUDE_DIRS)

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- gnuradio-uhd not found.

-- Could NOT find GNURADIO_UHD (missing: GNURADIO_UHD_INCLUDE_DIRS)

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- gnuradio-fcd not found.

-- Could NOT find GNURADIO_FCD (missing: GNURADIO_FCD_INCLUDE_DIRS)

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- gnuradio-fcdproplus not found.

-- Could NOT find GNURADIO_FCDPP (missing: GNURADIO_FCDPP_LIBRARIES GNURADIO_FCDPP_INCLUDE_DIRS)

-- libosmosdr not found.

-- libmirisdr not found.

-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

-- Could NOT find LIBHACKRF (missing: LIBHACKRF_LIBRARIES LIBHACKRF_INCLUDE_DIRS)

-- libbladeRF not found.

-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)

CMake Error at CMakeLists.txt:165 (message):

GnuRadio Runtime required to build gr-osmosdr

-- Configuring incomplete, errors occurred!

darrell@linuxmonster1:~/gr-osmosdr/build$

Link to comment
Share on other sites

ok basically its complaining that gnuradio hasn't been installed or finished installing

That's about it in a nut shell. Plus a few other things aren't installed that it wants/needs.

I even restarted my system just in case it needed it to see the changes.

So am I going to have to go back and install GNU Radio from a tarball or something to get all of it that's needed installed or can I use git?

Why can't there be a simple .deb file that I could use to install everything I need to get SDR up and running. LOL

Edited by TN.Frank
Link to comment
Share on other sites

there is a special script that may be of use:

wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio

--2014-02-02 12:07:00-- http://www.sbrac.org.../build-gnuradio

Resolving www.sbrac.org... (www.sbrac.org...)... failed: Name or service not known.

wget: unable to resolve host address `www.sbrac.org...'

This is becoming more work then fun. I'm almost ready to give up and just wait for someone to come out with a simple install to get SDR.

Edited by TN.Frank
Link to comment
Share on other sites

Ok, it's running, let's see what happens. Cross your fingers.

Ok, ended up with this:

Your Ubuntu release must be at least 9.04 to proceed

Send success/fail info to sbrac.org?

Since I'm running Debian it's not going to run I guess.

Edited by TN.Frank
Link to comment
Share on other sites

keep going, your OS is debian based, can't see why it should fail?

Edit:

the script should work for these versions of debian *6.0*|*wheezy*|*sid*|*7.1*|*7.0*|*7.2*

can you

cat /etc/debian_version

Edited by midnitesnake
Link to comment
Share on other sites

Your Ubuntu release must be at least 9.04 to proceed

Send success/fail info to sbrac.org?y

Thanks

darrell@linuxmonster1:~$

I told it "y" and it said "Thanks" and kicked me back to my Terminal prompt.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...