Forum: GNU Radio GNU Radio Companion missing source

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Ca7baa74ac42c3bf8edb05cabd005872?d=identicon&s=25 GeorgeF (Guest)
on 2014-08-24 17:00
(Received via mailing list)
I just installed GNU on a Ubuntu 14.04 LTS machine.

Here is how I installed it: "sudo apt-get install gnuradio"  All
appeared good, I thing typed "gnuradio-companion" and got the it up and
running.

Problem: On the right side of the display I am missing a few things, 1
of which is SOURCE.  (SINK also is mission).

What did I do wrong?

Thanks
George
7d89a70df32c0ae27c1235016f9e5441?d=identicon&s=25 Marcus Müller (Guest)
on 2014-08-24 17:10
(Received via mailing list)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello George,

two things:
1. generally, ubuntu packages of GNU Radio become outdated, and it's
preferable to install things yourself, e.g. from source using pybombs;
but for now, you're likely to have GNU Radio 3.7.2, which is modern
"enough", though it's missing a few cool features that have been
introduced up to now (3.7.4).

2. there is not a single "SINK" or "SOURCE" block; these are only
roles a block may play in a flowgraph, ie. a source is a block that
has only outputs, and a sink has only inputs; what exactly are you
referring to?

Greetings,
Marcus


On 24.08.2014 16:59, GeorgeF wrote:
>
> Thanks George
>
>
> _______________________________________________ Discuss-gnuradio
> mailing list Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJT+gAcAAoJEAFxB7BbsDrL5IsIAIi2/mv6f5PoUH5FjcJpUmxx
uo2uP6WjSDvtud0EXKxqg7sulduNVMUUGsy9Utva4egY5wILz2qA6qlVht82B865
kDxp3P1bpb7hX9MSR4qv0E5i4wh+klZRKdTXtO2BFoO8nI3efNQD5TNMfnMOahPY
kMHEfDCGVlVDkebFJUWFMNjGzXNlPo6Bn/AkawBB6SVprCztPaTvmYYRmGcaXCEy
TuyNlUYtgzXcUcKlMZsVGnJZfqP1fFxMAvLzdK7b8juw1hPcFDHNPJGNkqca4aR7
lmFvvmorSLCkBwJVARnwXjBt/inzFssCj77GLlFRg8tfyXXWqfp+RaaAihQq8Cw=
=bm/A
-----END PGP SIGNATURE-----
B4ffbc711addde4c649b1ed526df6157?d=identicon&s=25 Martin Braun (Guest)
on 2014-08-24 18:43
(Received via mailing list)
Which source?

M
7d89a70df32c0ae27c1235016f9e5441?d=identicon&s=25 Marcus Müller (Guest)
on 2014-08-25 11:06
(Received via mailing list)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi George,

in that case, you'll have to install gr-osmosdr [1].
To use your hackRF, you'll also need libhackrf [err.. google.].
you can now take the following routes:

a) install gnuradio-dev from ubuntu,
download, build and install libhackrf (installing all tools and
development libraries necessary yourself),
then download, build and install gr-osmosdr against the Ubuntu GNU
Radio package

or

b) uninstall Ubuntu's gnuradio package (!), download pyBOMBS[2], and
doing
./pybombs install gr-osmosdr
which should automagically download, build (if no suitable binary
package is available) and install all the necessary components.

Greetings,
Marcus

[1] http://sdr.osmocom.org/trac/wiki/GrOsmoSDR
[2] http://gnuradio.org/redmine/projects/pybombs/wiki/QuickStart

On 24.08.2014 17:27, GeorgeF wrote:
>
> two things: 1. generally, ubuntu packages of GNU Radio become
> Greetings, Marcus
>> things, 1 of which is SOURCE.  (SINK also is mission).
>
>
>
> _______________________________________________ Discuss-gnuradio
> mailing list Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJT+gwmAAoJEAFxB7BbsDrLS8wH/iv/4/rnBwStGxBxooi/D3nC
xrSbOt/9SMNbOYfsAjIVzMv4gvIea+yDHwdhWYaN51VJegy5XB5brS9tz/LY8hWo
323/Q0dXuEcUNlE+i2148zTvkg0p/NtqcZuIgryf3UdUcPlMDvGY6G4JWAwzZuil
k0qn6iQCsxwWrMn8nvYcD4p9HHmEhjP+J/jLLOHiRMLhA50ThOUQUezSrUp0lhAz
12CRMNou0sYhWTT4zgmNH13WGdIGV4thGlRd/zljp46pdEBvpEES9g69LIXaT/zA
mmARnmZYHpO78vkThYYPFqp40C7w8uz6ZM0BoEOHv12b6BlLfL63+8Uw7OseUo4=
=SgYK
-----END PGP SIGNATURE-----
7d89a70df32c0ae27c1235016f9e5441?d=identicon&s=25 Marcus Müller (Guest)
on 2014-08-25 11:17
(Received via mailing list)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I forgot to mention: Please always reply to the list in general; this
way, we all can help you, and everyone profits from the knowledge
exchange.

Happy hacking!
Marcus

PS:
Also, your host is telling me that it's blocking my mail server's IP
address, it being on a DNS black list. I've went through the major black
lists; I'm not on any of them; please check your mail server's config.
Ironically, it responds with "host nb-mx-vip3.prodigy.net[207.115.36.22]
said: 553 5.3.0     nlpi184 DNSBL:ATTRBL 521< 109.75.184.62
>_is_blocked."; I'm pretty certain that 553 is "mailbox name invalid"
and not "well, my spam filter doesn't like you".


On 24.08.2014 18:00, Marcus Mller wrote:
> Radio package
> Marcus
>
> > Companion missing source
> > 2. there is not a single "SINK" or "SOURCE" block; these are only
> >> Here is how I installed it: "sudo apt-get install gnuradio"  All
>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJT+g7+AAoJEAFxB7BbsDrLFNEIAJM3QyTl5Z/GgesA7FHdklvH
VsxselFQlg2PDlc66aSg9N2jmkEurZiN4VTzaaYLeO2/UXaUSW6zN0nynzerI310
O/kaBfthGrKuQ31SC4YobiuCZG4qOKhqLBz6CaHzQe81C+sx3JDL9F2Rdzx3HPYz
q5AztCeL1arowE+Kepn2RSciTrvsaBOud0gxk+YdixyGNu2KpWl1AzPZTF7kP2/b
zBzQm7d5NHSliJmQc15Bnn5PIQzjRma2JmSLjdBuUvbZx0ws4RB7KIuiL5kwQfa+
u/PI4Jf8LD16yvaysvtlfV/mWfQt/7S6aO7KL34nkKbu7WigpmpJATxyMrPtaFk=
=QFOt
-----END PGP SIGNATURE-----
Ca7baa74ac42c3bf8edb05cabd005872?d=identicon&s=25 GeorgeF (Guest)
on 2014-08-25 11:30
(Received via mailing list)
________________________________
 From: GeorgeF <av8tor@flash.net>
To: Marcus Mller <marcus@hostalia.de>
Sent: Sunday, August 24, 2014 11:27 AM
Subject: Re: [Discuss-gnuradio] GNU Radio Companion missing source



Thanks for the response.

I was watching a video by HackRF on how to get started with GNU. In
order to build a simple FM receiver, the first block he selected was
"osmocom Source" found under the block labled "[Sources]".


That is what I'm looking for....

Thanks
George





________________________________
 From: Marcus Mller <marcus@hostalia.de>
To: discuss-gnuradio@gnu.org
Sent: Sunday, August 24, 2014 11:09 AM
Subject: Re: [Discuss-gnuradio] GNU Radio Companion missing source


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello George,

two things:
1.
 generally, ubuntu packages of GNU Radio become outdated, and it's
preferable to install things yourself, e.g. from source using pybombs;
but for now, you're likely to have GNU Radio 3.7.2, which is modern
"enough", though it's missing a few cool features that have been
introduced up to now (3.7.4).

2. there is not a single "SINK" or "SOURCE" block; these are only
roles a block may play in a flowgraph, ie. a source is a block that
has only outputs, and a sink has only inputs; what exactly are you
referring to?

Greetings,
Marcus


On 24.08.2014 16:59, GeorgeF wrote:
> I just installed GNU on a Ubuntu 14.04 LTS machine.
>
> Here is how I installed it: "sudo
 apt-get install gnuradio" All
>
> _______________________________________________ Discuss-gnuradio
> mailing list Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
-----BEGIN PGP
 SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJT+gAcAAoJEAFxB7BbsDrL5IsIAIi2/mv6f5PoUH5FjcJpUmxx
uo2uP6WjSDvtud0EXKxqg7sulduNVMUUGsy9Utva4egY5wILz2qA6qlVht82B865
kDxp3P1bpb7hX9MSR4qv0E5i4wh+klZRKdTXtO2BFoO8nI3efNQD5TNMfnMOahPY
kMHEfDCGVlVDkebFJUWFMNjGzXNlPo6Bn/AkawBB6SVprCztPaTvmYYRmGcaXCEy
TuyNlUYtgzXcUcKlMZsVGnJZfqP1fFxMAvLzdK7b8juw1hPcFDHNPJGNkqca4aR7
lmFvvmorSLCkBwJVARnwXjBt/inzFssCj77GLlFRg8tfyXXWqfp+RaaAihQq8Cw=
=bm/A
-----END PGP SIGNATURE-----
Ca7baa74ac42c3bf8edb05cabd005872?d=identicon&s=25 GeorgeF (Guest)
on 2014-08-25 15:00
(Received via mailing list)
I am trying to find the osmocom and/or RTL-SDR sources.

I'm running GNU Radio Companion 3.7.2.1

In GNC I did a search for osmocom and RTL-SDR and nothing was found.

What didn't I setup correctly during the "sudo apt-get install gnuradio"
install?

Thanks
George
7d89a70df32c0ae27c1235016f9e5441?d=identicon&s=25 Marcus Müller (Guest)
on 2014-08-25 15:08
(Received via mailing list)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The gnuradio package doesn't contain every GNU Radio module that exists
;)
you still need to install gr-osmosdr and libhackrf; see my last mail[1].

Greetings,
Marcus

[1]http://lists.gnu.org/archive/html/discuss-gnuradio...

On 25.08.2014 14:58, GeorgeF wrote:
> Thanks George
>>
>>
>> _______________________________________________ Discuss-gnuradio
>> mailing list Discuss-gnuradio@gnu.org
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
>
>
> _______________________________________________ Discuss-gnuradio
> mailing list Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJT+zUXAAoJEAFxB7BbsDrLiosIAI75vYEYYJ0C8j7uJhFV/clI
2IsuqnyibLyWuYJk/YRGzkfq1kwqdQEp8vhnTOyDP1688gQrUj5LAsrnVvPjgHUE
J3oankv6rR1SS5WEGaj3GAy/JM4jlY6HvKHB8fD6xOJ8v1LDHQZ6rqA2xmlW0LEO
YK7gXEJ3qAMgVPCCJhURWQbl+wLpxPwM9gnbhtP8jypiD58usb+ORwiGPeJuShw5
/ZcjyZd2Gwo4VyIup3hScxV/vH9mgb/dIYn5bGpw2Z1JCgYKIgMMkhUL7ADHCviv
gr8mcFz0Kj7/c9Q6EYw/hnmabah08u2Kc/cmlP8wlwm3TRfu4gks0jpMOQR2Ef0=
=8BgC
-----END PGP SIGNATURE-----
558c40b97bd1af8d912424757714bda9?d=identicon&s=25 unknown (Guest)
on 2014-08-25 16:05
(Received via mailing list)
Just as the GCC C compiler doesn't include every program that has ever
been written with it, nor every library that has ever been written with
it, so too, the "gnuradio" package only includes the core Gnu Radio
functionality. Just as other packages have "plug-ins", Gnu Radio
organizes many of its "extra stuff" similarly.

You'll need to install "gr-osmosdr" along with "hackrf" and
"libhackrf-dev"

On 2014-08-25 08:58, GeorgeF wrote:

>
> Problem: On the right side of the display I am missing a few things, 1 of which
is SOURCE. (SINK also is mission).
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio [1]

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio [1]



Links:
Ca7baa74ac42c3bf8edb05cabd005872?d=identicon&s=25 GeorgeF (Guest)
on 2014-08-26 03:12
(Received via mailing list)
One thing I tried was "wget http://www.sbrac.org/files/build-gnuradio &&
chmod a+x ./build-gnuradio && ./build-gnuradio"

After almost 4 hours it completed.  Didn't notice any errors during the
build.

However now when I run gnuradio-companion I get:
Warning: Block key "blocks_crtlport_monitor" not found when loading
category tree.
Warning: Block key "blocks_ctrlport_monitor_performance" not found when
loading category tree.
Segmentation fault (core dumped)

What am I missing?

George
D17685d174fee4ca258c75cce7bc2202?d=identicon&s=25 Marcus Müller (Guest)
on 2014-08-26 05:33
(Received via mailing list)
The ctrlport related warnings are ok (they are but warnings), the
segfault is bad; as you might imagine, it's not the easiest thing to
debug.
However, I really hope you uninstalled Ubuntu's gnuradio package first,
before using build-gnuradio?
Also, you'll *still* have to install libhackrf and gr-osmosdr to get the
sources you were missing in the first place.

Greetings,
Marcus

On 25.08.2014 21:55, GeorgeF wrote:
> One thing I tried was "wget http://www.sbrac.org/files/build-gnuradio && chmod
a+x ./build-gnuradio
&& ./build-gnuradio"
>
> After almost 4 hours it completed.  Didn't notice any errors during
the build.
>
> However now when I run gnuradio-companion I get:
> Warning: Block key "blocks_crtlport_monitor" not found when loading
category tree.
> Warning: Block key "blocks_ctrlport_monitor_performance" not found
when loading category tree.
C2ed5433862330f8d76de8eb807851ca?d=identicon&s=25 Mike Jameson (mikej)
on 2014-08-26 10:20
(Received via mailing list)
I recently had the same 'segmentation fault' error which was due to
having
'gr-baz' installed. See this post for info on debugging the segmentation
fault:

http://lists.gnu.org/archive/html/discuss-gnuradio...

Essentially, run the following:

gbd --args python $(which gnuradio-companion)
run
#wait for crash
bt

Look at the top of the output for a gr module that looks suspicious, in
my
case uninstalling gr-baz fixed the issue.

I'd highly recommend using the pybombs technique to install GNU Radio as
a
non-root user.  It also allows you to install and uninstall GNU Radio
and
lots of other stuff as simply as running the following:

./pybombs install uhd gnuradio hackrf

The url for the pybombs wiki is here:

http://gnuradio.org/redmine/projects/pybombs/wiki

If you choose this route, make sure you uninstall everything related to
uhd/gnuradio/hackrf/osmosdr etc by manually going into each project's
'build' folder and typing:

sudo make uninstall

...and then run a final check by searching for anything related to
uhd/gnuradio.hackrf/osmosdr etc by running the following:

sudo find / -name gnuradio

Mike

--
Mike Jameson M0MIK BSc MIET
Email: mike@scanoo.com
Web: http://scanoo.com


On Mon, Aug 25, 2014 at 9:23 PM, Marcus Müller
<marcus.mueller@ettus.com>
B4ffbc711addde4c649b1ed526df6157?d=identicon&s=25 Martin Braun (Guest)
on 2014-08-26 11:14
(Received via mailing list)
On 08/26/2014 10:18 AM, Mike Jameson wrote:
> I recently had the same 'segmentation fault' error which was due to
> having 'gr-baz' installed. See this post for info on debugging the
> segmentation fault:

Yes, this can happen with other packages as well (gr-osmosdr, for
example) if you are running this module as built against a different GR
version than you have installed.

M
Ca7baa74ac42c3bf8edb05cabd005872?d=identicon&s=25 GeorgeF (Guest)
on 2014-08-26 20:39
(Received via mailing list)
Thanks Mike for the suggestion.

I put together a fresh Ubuntu system, installed git, cmail,
libusb-1.0-0-dev and build-essential as well as openssh-server.  So
nothing else to get in the way.

I think did the pybombs.  It appeared to all compile and link fine. Took
a bit over 2 hours (semi-slow machine).

Now when I type "gnuradio-companion" I get a message saying
gnuradio-companion not installed, it suggests I do the sudo apt-get
install gnuradio.

I thought by doing the pybombs that was all to be included?  what am I
missing now?

Thanks
George
D17685d174fee4ca258c75cce7bc2202?d=identicon&s=25 Marcus Müller (Guest)
on 2014-08-26 21:03
(Received via mailing list)
Maybe you've installed it into a prefix?
you can run "pybombs env" to get a file that you can use to set up
your paths correctly :)

Greetings,
Marcus

On 26.08.2014 20:38, GeorgeF wrote:
> gnuradio-companion not installed, it suggests I do the sudo
>> the segmentation fault:
>>
>> http://lists.gnu.org/archive/html/discuss-gnuradio...
>>
>>
>>
Essentially, run the following:
>> the following:
>>
>> <mailto:mike@scanoo.com> Web: http://scanoo.com
>> *still* have to install libhackrf and gr-osmosdr to get the
>>> After almost 4 hours it completed.  Didn't notice any errors
>>>
>>>
>>> [1]http://lists.gnu.org/archive/html/discuss-gnuradio...
>>>
>>>
>>>
>>>
Ca7baa74ac42c3bf8edb05cabd005872?d=identicon&s=25 GeorgeF (Guest)
on 2014-08-27 01:46
(Received via mailing list)
Ok I am getting much farther along.

I did the "./pybombs env" command.  Then it told me to run: "source
/home/av8tor/target/setup_env.sh" which I did.  Once I did that I could
run gnuradio-companion and it started just fine.

However I'm still at a loss as to what I need to run in order to get
[Sources] block to appear in order to choose either osmocom Source or
RTL-SDR Source.

To recap, in order to get to this point I did the following on my Ubuntu
computer:
./pybombs install uhd gnuradio hackrf
./pybombs env
source /home/av8tor/target/setup_env.sh

What else do I need and how do I install it.

Its been many many years since I've programmed on Unix, and done very
little so far no Linux.

Thanks for everyone's patience.
George
0817fa933c74eec9b3fcf3a04e16f418?d=identicon&s=25 Sylvain Munaut (Guest)
on 2014-08-27 07:58
(Received via mailing list)
> ./pybombs install uhd gnuradio hackrf
> ./pybombs env
> source /home/av8tor/target/setup_env.sh
>
> What else do I need and how do I install it.

./pybombs install gr-osmosdr


Cheers,

    Sylvain
Ca7baa74ac42c3bf8edb05cabd005872?d=identicon&s=25 GeorgeF (Guest)
on 2014-08-28 00:20
(Received via mailing list)
Thanks Sylvain and others.

I finally got it working!  I'm not getting GNC to work pretty well with
my cheap dongle  Thanks to all those who responded.

George
www.MilAirComms.com
9c9c8e2621bb516b3aed3f1cd0cadb03?d=identicon&s=25 Rajath Raguraman (jetro)
on 2016-06-29 14:59
I'm unable to solve the segmentation fault issue.
I install gnuradio from the script. When i run gnuradio-companion, I
get:

Warning: Restarting the Docstring Loader (crashed while loading
'osmosdr_source')
Warning: Restarting the Docstring Loader (crashed while loading
'osmosdr_sink')

Then it suddenly crashed when I use any of the osmocom blocks and says

Segmentation Fault(core dumped)

What do I do?
This topic is locked and can not be replied to.