Software-defineret radio er en hobby, der nydes af millioner over hele verden. Med den kan du modtage radiosignaler på din Linux-pc kun ved hjælp af software og en billig USB-dongle. Du vil være i stand til at lytte til kommercielle radiostationer, såvel som frekvenser, der ligger uden for rækkevidden af ​​normale FM-radioer, og du modtager endda komplekse data såsom billeder over radioen.

Hvad er softwaredefineret radio, og hvordan adskiller den sig fra en normal radio?

Radio er en af ​​de ældste kommunikationsteknologier, som gør det muligt for mennesker at sende beskeder over lange afstande. Tidlige radioer var massive elektromekaniske enheder med ventiler, rør, oscillatorer og skiver, som krævede tid til at varme op og var komplekse at betjene.

Senere radioer kunne passe i din lomme, men krævede stadig hardwarekontroller for at indstille en radio til den korrekte frekvens, hvor et signal kunne udsendes.

Softwaredefinerede radioer bruger software frem for fysisk hardware til at modtage analoge radiosignaler, som derefter konverteres til et digitalt signal.

instagram viewer

Hvad du skal bruge for at begynde at bruge softwaredefineret radio på Linux

For at begynde at bruge SDR på Linux skal du bruge:

  1. En stationær eller bærbar computer, der kører Linux – her er hvordan man installerer Linux på enhver pc eller bærbar.
  2. En softwaredefineret radio USB-dongle – vi anbefaler RTL SDR V3.
  3. En passende antenne
  4. Du vil også installere SDR-drivere og GQRX på dit Linux-system

Sådan modtager du radiosignaler på Linux

Åbn en terminal med nøglekombinationen Ctrl + Alt + T eller ved at vælge terminal fra dit menusystem, og derefter opdatere og opgradere alle installerede pakker ved hjælp af APT:

sudo apt opdatering
sudo apt opgradering

Installer rtl-sdr pakke, og den GQRX-softwaredefinerede radiomodtagerpakke:

sudo apt installere rtl-sdr gqrx-sdr

Dette er en lille kommando, men vil resultere i en stor download på omkring 700 MB - afhængigt af hvilke afhængigheder du allerede har installeret. Før du starter, bør du sikre dig, at du har tilstrækkelig ledig plads på dit Linux-system.

Når du vender tilbage til prompten, skal du genstarte dit system.

genstart

Når dit Linux-system er sikkerhedskopieret igen, skal du tilslutte antennen til din SDR USB-stick og sætte den i en ekstra USB-port. Åbn nu en anden terminal og kontroller, om dit system har de rigtige drivere og har registreret din SDR-hardware.

rtl_test -t

Outputtet skal afsløre enhedsnavnet sammen med de understøttede forstærkningsværdier. Noter enhedens navn og modelnummer. I dette tilfælde er disse "Realtek, RTL2838UHIDIR".

Du har installeret den hardware, du skal bruge for at bruge din softwaredefinerede radio.

Brug af din softwaredefinerede radio på Linux

Du har allerede installeret GQRX-modtagersoftwaren. Start den fra din startmenu eller fra terminalen, og vælg dit modelnavn fra rullelisten i det vindue, der vises, og lad de andre felter have deres standardværdier.

Når du først er på GQRX-hovedskærmen, kan du begynde at scanne luftbølgerne ved at trykke på den trekantede "Play"-knap øverst til venstre på skærmen. Det er usandsynligt, at du vil opfange noget stærkt signal med det samme, og hvis din computers højttalere er tændt, hører du kun statisk.

GQRX vil vise en tilfældig bølgeform i den øverste halvdel af skærmen (spektrum display) og den nederste halvdel af skærmen (den vandfaldsvisning) begynder at fylde med blåt.

Den aktuelle frekvens vises øverst på skærmen, og du kan ændre denne værdi ved at klikke på hvert ciffer eller ved at rulle med dit musehjul. Du kan finjustere frekvensen ved at trække den røde bjælke hen over spektret til et stærkt signal.

Vælg "Input kontroller" til højre på skærmen og øg "LNA gain". Dette vil forstærke signalstyrken, som kommer til GQRX fra USB SDR.

Du bør kunne se spidser i spektrumdisplayet på frekvenser, hvor der detekteres et stærkt signal. Du kan tune ind på disse ved at klikke på spidsen.

Du kan nu bruge GQRX og en SDR til at modtage radiosignaler på Linux

Disse var det grundlæggende i at komme i gang med SDR på Linux. For at fortsætte din rejse skal du undersøge stærke signaler og interessante frekvenser i dit område. Du vil være i stand til at høre politiradioer, taxatrafik og endda flyvekontrolkommunikation. Husk, at for at sende radiosignaler skal du have en licens.

Hvis du ikke ønsker at investere i den hardware, der kræves for at oprette en SDR, kan du lytte til radio ved hjælp af din webbrowser.