UPDATE: I broke something when updating this from the last version, this should work for command line usage but the GUI tools don’t work so please lower expectations to remain happy. Also, if you don’t need GNU Radio but just want RTL-SDR, please use this image instead it’s much smaller and more streamlined.
I’ve finally had time to build version 2 of my Raspberry Pi SDR image after feedback from people using the first version.
In summary, this gives you everything you need to start playing with the HackRF or DVB-T Dongles such as the R820T on the Raspberry Pi. I have compiled everything specifically for the Pi (512mb version) because a lot of people have problems with this step (especially for GNU Radio).
Included in this version:
- GNU Radio V3.7.5 built from source
- Osmocom GNU Radio Source (and Sink) Blocks
- Support for DVB-T USB dongles
- Support for HackRF One (and Jawbreaker)
- RTL-SDR Suite
- Fixed problems writing to some SD cards. Should now work on practically all cards (you will want an 8Gb card though).
How to use:
1. Download the file”gareth_gr-pi.img” (below).
2. Write the image to an SD card using dd on Mac or Linux, or Win32 Disk Imager. There are many tutorials on how to do this.
3. On first boot, login and run “sudo raspi-config”. Select the first option (expand main partition). This will expand the partition to the size of your SD card.
This will work on 8GB cards. Mileage of 4GB cards may vary and there will be no room for swap space, which GNU Radio really needs. I strongly suggest an 8GB card for this. Class 4 works fine for me and I don’t see much difference in speed when using a class 10 card.
User has sudo privileges. If you get errors using anything, try running with sudo.
Please do not link directly to the download because it will break when I release updates etc, just link to this page instead, thanks.
My server ran out of bandwidth overnight, so here’s a magnet/torrent instead.
MD5 (gareth_gr-pi.img) = 593ba0204a1638b489fc78386b4118f9
If you are in China and having issues due to the GFW, let me know and I’ll find another way to get the file to you.