Details

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.

http://superkuh.com/rtlsdr.html

http://sdr.osmocom.org/trac/wiki/rtl-sdr

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 *

*

3 Comments

  • NetCat 6 months 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 6 months 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!

    Cheers,

  • Dendad51 6 months 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.