zaterdag 29 februari 2020

Interludium [ De framboos aka Raspberry Pi : de drivers voor de RTL- SDR dongle ]


Meestal zijn er "dependecies" vooraleer de te installeren soft kan werken .
Hier niet anders , er moeten wat bibliotheken vooraf geïnstalleerd worden .
Als het al lang geleden is , dan eerst

sudo apt-get update     uitvoeren.

1.  libusb.

sudo apt-get install libusb-1.0-0-dev

Let goed op het intypen!




2. build-essential

Hetzelfde verhaal voor de installatie

sudo apt-get install build-essential




Was blijkbaar al geïnstalleerd.

En nu uiteindelijk de driver voor de RTL_SDR dongle, en dit met het git commando. alle commando's verderop staan in het blauw.


git clone git ://git.osmocom.org/rtl-sdr.git


Nu moeten we dit " builden"

Eerst eens kijken wat dit gecloon heeft teweeg gebracht met het volgende commando

ls -al





Er is een nieuwe map aangemaakt rtl-sdr ( in het blauw). we gaan daarnaar toe via

cd rtl-sdr
maken zelf een map --> mkdir build
en gaan ernaar toe   --> cd build




en dan het aanmaken van de soft zelf ( compileren) met het commando


sudo cmake ../



*******************************************************************************

Voor de volledigheid : Er wordt ook soms volgende regel vooropgesteld om cmake uit te voeren :

sudo cmake ../ -DINSTALL_UDEV_RULES=ON

***************************************************************************







Verder builden en linken  met het commando

make              ( kan een tijdje duren , geen paniek !)



U ziet de laatste lijnen van make . aan het getal [100% ] is ook te zien dat alles vlot is verlopen

Verder installeren met

sudo make install



Nog verder configureren met

sudo ldconfig




Dit gaat héél snel en zonder antwoord.

We staan nog steeds in  de build directory

hierin en als laatste werk 

 sudo cp ../rtl-sdr.rules  /etc/udev/rules.d/

Kijk eens of het kopiëren gelukt is met

cd /etc/udev/rules.d

en daarna 

ls -al 

U moet daar   rtl-sdr.rules zien staan.


 


 herstart voor alle zekerheid uw rpi zero

Ik heb vastgesteld als je de dongle insteekt de rpi zichzelf herstart !
Wacht tot de opstartprocedure is doorlopen en bouw een nieuwe verbinding op met Putty

Met het commando 

lsusb

zie je dan de dongle zitten . 


en met commando

rtl_test

kun je de dongle testen en dat loopt hier niet zo goed af , zie " usb_claim_interface_error -6 " en verder "Failed to open rtlsdr device #0"


de oplossing staat er bij , we moeten hem " blacklisten".
Dit is voor een nieuw verhaal.

 

Geen opmerkingen:

Een reactie posten