Hak5: Getting Started with the HackRF

On this episode of Hak5, a popular technology YouTube channel, Shannon does a tutorial on how to get started with the HackRF. The HackRF is a recently released software defined radio similar to the RTL-SDR dongle, but with transmit capabilities.

In the video she shows how to set up the HackRF on Pentoo Linux and GNU Radio. She then shows how to use a GNU Radio program that can receive multiple broadcast FM signals simultaneously. The GNU Radio program is one that is based on Micheal Ossmans GNU Radio video tutorials.

Getting Started With The HackRF, Hak5 1707


  1. Pascal

    Hello, I test the HackRf-one for 3 weeks. No problem of compatibility with DTS software and RTL-Sharp SDR-Console. Driver installation is easy enough by the latest version of Zadig. To my surprise, it was a correct reception of Am stations or BLU Decametric from 1 Mhz playing on earnings. From my side, I very often use the internal preamp. Reception seems a little worse than a conventional key in RT820 or E4000 but the dynamic is not the same with a delta of 40 to 50 dB on average instead of 50 to 60 dB with my key Terratec: nevertheless by using my preamp jim m 75 and my coupler 4 Ways Sat, I get to have an equivalent sensitivity. I have not yet tested the issuance (note the internal and external preamp if active) or the Hack-Rf transfer function with Linux. Must possess a very good computer to correctly operate a high sample rate as the bandwidth of 20 MHz. Here I reduced the 16 MHz sampling on the desktop computer because the reception signal was distorted AM. On my portable audio, I am obliged to reduce the sampling to 10 Mhz and moderate value of the FFT spectrum for perfect demodulation of signals. If not in all, the product is correct and does its job in broadband you the best quality / price. Unfortunately, I can not give it 5 stars but only 3 because many artifacts and aliasings in the window of the spectrum (frequencies images due to the frequency of sampling) and has the form of a peak on a strong signal (in ax-shaped or inverted sailing boat … with a peak at 75 khz +/- the main peak). I added a shield to the RF input as requested by Ossmann blind and completely map … but it has nothing changes on aliasing strange signals. Through my experience on the use of this card, I advise not reflect signals only in the central tier of the window of the spectrum on the screen and be wary of the signals from the left or right tier. These signals are aliasings those spectra a + or – the value of sampling frequency (this problem exists regardless of the value of 8 to 20 MHz) and they oddly Confuse with the signals of the window spectrum analysis in court . Eg 10 MHz analysis 140 150 mhz was the frequencies of 140 to 150 MHz, which is normal, but also signals (with some attenuation) of 130 to 140 MHz and 150 to 160 MHz: This is very embarrassing and very unfortunate use a spectrum analyzer. To reduce these phenomena maximum aliasing, adjust as best as possible gains and also use a filter to strip outside the entrance antenna (which I have … but the problem persists anyway). The screen does not change because with or without shielding metal is the same! On my side … I even disassembled all my armor with great precaution to check in doubt … and finally put them back with the same result. Note also the 80-120 Mhz band portion which is unusable without an FM rejector of 88-108 Mhz. That is all for the first tests of this card remains very useful in his function of emission and reception very broadband. Cordially Pascal F1MIJ

    Bonjour , je teste le HackRf-one depuis 3 semaines . Aucun probleme de compatibilite avec les logiciels DTS RTL-Sharp et SDR-Console . L’installation du driver est assez facile par la derniere version de Zadig . A ma grande surprise , on a une reception correcte des stations Am ou BLU en Decametrique a partir de 1 Mhz en jouant sur les gains . De mon cote , j’utilise tres souvent le preampli interne . La reception semble un peu moins bonne qu’une cle classique en RT820 ou E4000 mais la dynamique n’est pas la meme avec un delta de 40 a 50 dB en moyenne au lieu des 50 a 60 dB avec ma cle terratec : neanmoins par l’utilisation de mon preampli jim m-75 et de mon coupleur 4 Voies Sat , j’arrive a avoir une sensibilite equivalente . Je n’ai pas encore teste encore l’emission ( attention au preampli exterieur et interne si actif ) , ni le fonction Hack-Rf Transfert sous linux . Il faut posseder un tres bon ordinateur pour exploiter correctement une frequence d’echantillonnage elevee comme la bande passante de 20 Mhz . Ici j’ai reduit l’echantillonnage a 16 Mhz sur l’ordinateur de Bureau car la reception des signaux etait deformee en AM . Sur mon portatble , je suis oblige de reduire l’echantillonnage a 10 Mhz et moderer la Valeur FFT du spectre pour une parfaite demodulation des signaux . Sinon dans l’ ensemble , le produit est correct et fait son travail en large bande pour le meilleur rapport qualite/prix . Malheureusement , je ne peux pas lui donner 5 etoiles mais seulement 3 a cause de nombreux artefacts et aliasings dans la fenetre du spectre ( frequences images dues a la frequence d’echantillonnage ) et a la forme d’un pic sur un signal fort ( en forme de hache inversee ou de bateau a voile … avec un pic a +/- 75 khz du pic principal ) . J’ai rajoute un blindage sur l’entree RF comme prevu par OSSMANN et blinde completement la carte … mais cela n’a rien change sur les signaux etranges d’aliasing . Par mon experience sur l’usage de cette carte , je conseille de ne tenir compte des signaux uniquement dans le tier central de la fenetre du spectre a l’ecran et se mefier des signaux du tier gauche ou droit . Ces signaux aliasings sont ceux des spectres a + ou – la valeur de frequence d’echantillonnage ( ce probleme existe quelque soit sa valeur de 8 a 20 Mhz ) et ils se melangent bizarrement avec les signaux de la fenetre du spectre en cour d’analyse . Par exemple en 10 Mhz d’analyse de 140 a 150 mhz , on a les frequences de 140 a 150 Mhz , ce qui est normal , mais on a aussi les signaux ( avec une certaine attenuation ) de 130 a 140 Mhz et de 150 a 160 Mhz : cela est tres genant et tres regrettable a l’usage en analyseur de spectre . Pour reduire au maximum ces phenomenes d’aliasing , il faut ajuster au mieux que possible les gains et aussi faire appel a des filtres de bande en exterieur sur l’entree d’antenne ( ce que j’ai … mais le probleme persiste quand meme ) . Le blindage ne change rien car avec ou sans blindage metallique , c’est pareil ! … de mon cote , j’ai meme demonte tous mes blindages avec beaucoup de precaution pour le verifier dans le doute … et pour finir les remettre avec le meme resultat . Attention aussi a la portion de bande 80-120 Mhz qui est inexploitable sans avoir un rejecteur FM de 88-108 Mhz . Voila tout pour les 1er tests de cette carte qui reste tres utile par sa fonction d’emission et sa reception en tres large bande . Cordialement Pascal de F1MIJ

Leave a Reply to Ron Cancel reply

You may use the following HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This site uses Akismet to reduce spam. Learn how your comment data is processed.