Software-defined radio is een hobby waar miljoenen mensen over de hele wereld van genieten. Hiermee kun je radiosignalen op je Linux-pc ontvangen met alleen software en een goedkope USB-dongle. U kunt naar commerciële radiostations luisteren, maar ook naar frequenties die buiten het bereik van normale FM-radio's vallen, en u ontvangt zelfs complexe gegevens zoals foto's via de radio.
Wat is softwaregedefinieerde radio en wat is het verschil met een normale radio?
Radio is een van de oudste communicatietechnologieën waarmee mensen berichten over lange afstanden kunnen verzenden. Vroege radio's waren enorme elektromechanische apparaten met kleppen, buizen, oscillatoren en wijzerplaten, die tijd nodig hadden om op te warmen en ingewikkeld waren om te bedienen.
Latere radio's zouden in je zak passen, maar er waren nog steeds hardware-bedieningen nodig om een radio af te stemmen op de juiste frequentie waar een signaal te horen was.
Softwaregedefinieerde radio's gebruiken software in plaats van fysieke hardware om analoge radiosignalen te ontvangen, die vervolgens worden omgezet in een digitaal signaal.
Wat u nodig hebt om softwaregedefinieerde radio op Linux te gebruiken
Om SDR op Linux te gaan gebruiken, heb je het volgende nodig:
- Een desktop of laptop met Linux - hier is: hoe Linux op elke pc of laptop te installeren.
- Een softwaregedefinieerde radio-USB-dongle—wij raden aan de RTL SDR V3.
- Een geschikte antenne
- Je gaat ook SDR-stuurprogramma's en GQRX op je Linux-systeem installeren
Hoe radiosignalen te ontvangen op Linux
Open een terminal met de toetsencombinatie Ctrl + Alt + T of door terminal te selecteren in uw menusysteem en vervolgens alle geïnstalleerde pakketten bij te werken en te upgraden met APT:
sudo apt update
sudo apt-upgrade
Installeer de rtl-sdr pakket, en het GQRX softwaregedefinieerde radio-ontvangerpakket:
sudo apt installeren rtl-sdr gqrx-sdr
Dit is een kleine opdracht, maar zal resulteren in een grote download van ongeveer 700 MB, afhankelijk van de afhankelijkheden die u al hebt geïnstalleerd. Voordat u begint, moet u ervoor zorgen dat u voldoende vrije ruimte op uw Linux-systeem.
Zodra u terugkeert naar de prompt, start u uw systeem opnieuw op.
opnieuw opstarten
Zodra uw Linux-systeem weer up-to-date is, sluit u de antenne aan op uw SDR USB-stick en steekt u deze in een vrije USB-poort. Open nu een andere terminal en controleer of uw systeem de juiste stuurprogramma's heeft en uw SDR-hardware met succes heeft gedetecteerd.
rtl_test -t
De uitvoer zou de apparaatnaam moeten onthullen, samen met de ondersteunde versterkingswaarden. Noteer de apparaatnaam en het modelnummer. In dit geval zijn dit "Realtek, RTL2838UHIDIR".
U hebt met succes de hardware geïnstalleerd die u nodig hebt om uw softwaregedefinieerde radio te gebruiken.
Uw softwaregedefinieerde radio gebruiken op Linux
U hebt de GQRX-ontvangersoftware al geïnstalleerd. Start het vanuit uw startmenu of vanuit de terminal en kies in het venster dat verschijnt uw modelnaam uit de vervolgkeuzelijst en laat de andere velden met hun standaardwaarden.
Eenmaal op het hoofdscherm van GQRX kun je beginnen met het scannen van de ether door op de driehoekige "Play"-knop in de linkerbovenhoek van het scherm te drukken. Het is onwaarschijnlijk dat u meteen een sterk signaal zult opvangen, en als uw computerluidsprekers zijn ingeschakeld, hoort u alleen ruis.
GQRX zal een willekeurige golfvorm weergeven in de bovenste helft van het scherm (spectrumweergave) en de onderste helft van het scherm (de waterval weergave) begint met blauw te vullen.
De huidige frequentie wordt bovenaan het scherm weergegeven en u kunt deze waarde wijzigen door op elk cijfer te klikken of door met uw muiswiel te scrollen. U kunt de frequentie nauwkeurig regelen door de rode balk over de spectrumweergave naar een sterk signaal te slepen.
Selecteer "Invoerbedieningen" aan de rechterkant van het scherm en verhoog "LNA-versterking". Dit versterkt de signaalsterkte die vanaf de USB SDR naar de GQRX komt.
Je zou pieken in de spectrumweergave moeten kunnen zien op frequenties waar een sterk signaal wordt gedetecteerd. U kunt hierop afstemmen door op de piek te klikken.
U kunt nu GQRX en een SDR gebruiken om radiosignalen op Linux te ontvangen
Dit waren de basisprincipes om aan de slag te gaan met SDR op Linux. Om uw reis voort te zetten, onderzoekt u sterke signalen en interessante frequenties in uw omgeving. U kunt politieradio's, taxiverkeer en zelfs luchtverkeersleidingscommunicatie horen. Houd er rekening mee dat u voor het verzenden van radiosignalen een vergunning nodig heeft.
Als u niet wilt investeren in de hardware die nodig is om een SDR op te zetten, kunt u met uw webbrowser naar de radio luisteren.