Dit blacklisten is nodig omdat er anders bij opstart er reeds claims doorgevoerd worden .Maw in feite is onze dongle een DVB-T ontvanger ( ontvanger voor aardse televisie uitzendingen) en wordt als zogaande ook geclaimd door de software.
Wij moeten deze vrijwaren en "onze" driver daarrin installeren . Dit kan maar als deze eerst is gevrijwaard.
Er is een snelle test om dit te proberen vooraleer dit in definitieve vorm te gieten in een bestand. Het gaat als volgt, wederom de commando's in het blauw:
lsmod
U ziet in dit extract het volgende ergens staan :
dvb_usb_rtl28xxu
we gaan deze verwijderen met het volgende commando:
sudo rmmod dvb_usb_rtl28xxu
Bij een nieuwe lsmod
lsmod
zien we deze module niet meer staan , wel nog een V2 versie maar daar hebben we blijkbaar geen last van want met het volgende commando kunnen we dit testen .
rtl_test
Alles werkt nu naar behoren , maar spijtig is dit slechst éénmaal.
Verlaat dit met <CTRL> C
Het blacklisten zelf.
Hiervoor moeten we een bestand aanpassen
Commando:
cd /etc/modprobe.d
en dan het bestand aanpassen met
sudo nano blacklist-rtl8xxxu.conf
Opgelet , kijk goed naar de naam !
de volgende lijn bijvoegen onder de commentaar lijn
Commentaar begint met # teken en staat in het cyaanblauw
Gebruik enkel het toetsenbord , ook voor de cijfers , niet het numeriekveld rechts. Gebruik de pijltjestoets om ergens naar toe te gaan.
Afsluiten met <CTRL> O en <ENTER> en daarna <CTRL> X
Reboot de rpi
sudo reboot
De Putty verbinding zal verbroken worden en na een poosje moet je terug via Putty inloggen.
Daarna als allerlaatste test :
rtl_test
en alles is nu OK !
De rpi zero w staat nu klaar om een toepassingssoftware gebaseerd op de RTL-SDR dongle te doen werken !
Als uitsmijter nog eens de cpu/memory belasting met de dongle , weliswaar in idle toestand( gewoon de drivers zonder dat hij "werkt")
Geen opmerkingen:
Een reactie posten