Software Defined Radio – Shannon demonstrates GNURadio Companion on Pentoo for RTL-SDR fun. Plus, Darren Interviews Russ about the CTF Competition’s SDR Challenges at Shmoocon 2014. All that and more, this time on Hak5!

Download HD | Download MP4

GNURadio Companion

As we’ve mentioned these DVB-T dongles are great because they’re cheap software defined radios, but why? Well, similar to popular WiFi hacking radios, because they have a certain desirable chipset.

In this case it’s the Realtek RTL2832U. The special thing about this chipset is that it transfers raw samples to the computer, and that means it can be used with a host of open source SDR software, which we’ll be getting into today.

rtl-sdr is a package specifically for this inexpensive dongle that contains a few useful utilities for the dongle. We can use rtl_test to find out what tuner is in our dongle and what gain values it’ll support. rtl_sdr is a basic IQ modulation recorder – we’ll get more into specific modulations later – and rtl_fm is a simple FM tuner, the modulation you’re probably most familiar with from radio stations.

gnuradio_companion &

Drag in [ Sources ] -> RTL-SDR Source.

Double click variable samp_rate and set to “2e6″ for 2 million

Double click RTL-SDR Source set 96.3e6 for 96.3 MHz

Drag in [Instrumentation ] -> [WX] -> WX GUI FFT Sink

Connect output of RTL-SDR Source to input of WX GUI FFT Sink

Build -> Execute

Leave a Reply

Your email address will not be published. Required fields are marked *



  • NetCat 1 year ago

    =^_^= pppuuuuuuuuurrrrrrrrrrrrrfect

    Great show! Really love this series on SDR. And GnuRadio. I tried using GnuRadio but could not figure it out. So thanks for showing me how to use it.

    Snubs t-shirt looks like some one I know. hhuuummmmm . . . . . .

  • Bruce 1 year ago

    Hi Guys,

    I feel a project coming on. A Raspberry Pi configured as a (Air Band) scanner with a web interface integrated with the auto-gen’d Python output!


  • Dendad51 1 year ago

    Hi. That is all pretty interesting, but I actually want to listen to the radio.
    A simple FM receiver example would be a good idea.
    So far I have not been able to get any sound out of gnuradio-companion.
    It is quite hard to set up without instructions so I s’pose I’d best find some and read them 😉
    There are so many variables and types that have to be correct.
    It will be fun to get it all working. Pity there is no easy Mac version.
    Keep playing with it all. Your show is one of my Must Watch.

  • The science daily magazine piece is absolutely the very best i have seen today.

  • bookmarked, wonderful site!

  • I like this website very much, Its a really nice post to read and incur information. Death is not the worst thing rather, when one who craves death cannot attain even that wish. by Sophocles.

  • Extremely interesting short article

  • great usage of terminology in the piece, it really did help when i was surfing around

  • This has to be my 2nd favourite article of the week, i can’t let you know number 1, it might offend you!

  • It’s the best time to make some plans for the future and it
    is time to be happy. I have read this post and if I could I
    wish to suggest you few interesting things or suggestions.
    Perhaps you can write next articles referring to this article.

    I wish to read more things about it!

  • Will work outside, inside the rain, inside the snow, inside dark,
    within the heat art and craft gifts i was hoping to acquire some insight from
    individuals who are actually accomplishing this and you came through.