Raspberry Headless Setup & RTL-SDR - AZ-Delivery

Hallo iedereen.,

we willen de blogpost van vandaag gebruiken om u te laten zien hoe de Headless installatie werkt met de huidige Raspi - lichtbeeld werkt met het installeren van componenten en het compileren van Code van GitHub.

Wij gebruiken dit voorbeeld om DVB-T-Stickdie is opgedoken tijdens de verhuizing om in werking te treden.

Ten eerste Downloaden we het huidige Beeld en schrijven het beeld naar de SD-kaart met behulp van Etscher, zoals weergegeven in ons Framboos E-Book.

De hoofdloze installatie vereist een bestand genaamd SSH en het wpa_supplicant bestand.conf met de ingevoerde WLan data op de Boot directory. Die .conf-bestand dat we maken, zoals beschreven in het e-Book, maar met de volgende inhoud:

Je RaspberryPi 3 of Raspberry Zero W zal dan verbinding maken met je Wi-Fi. Het IP-adres van de framboos kan worden verkregen via uw Router zoals beschreven in het e-boek.

Aangezien Microsoft erin geslaagd is om SSH na 30 jaar te implementeren, kunnen we direct communiceren met de framboos zonder het installeren van een Software van derden :-)

We hebben de toegangsgegevens nog niet gewijzigd, d.w.z. gebruiker: pi, wachtwoord: framboos. Dus we openen CMD of PowerShell en log in bij framboos met ssh pi @ ipAddress:

waarop Raspian ons vraagt om het wachtwoord te veranderen. Dit kan gemakkelijk gedaan worden met sudo raspi-config:

Na de verplichte update met "sudo apt-get update & amp; & amp; sudo abt-get upgrade" kunnen we beginnen met de eigenlijke installatie, een uitleg van wat SDR is en waarvoor het wordt gebruikt kan worden gevonden hier.

Eerst hebben we git nodig, die nog niet geïnstalleerd is zoals je hier kunt zien.:

We installeren het gewoon met "sudo apt-krijgen installeren git git-Core cmake libusb-1.0-0-dev gebouwd-essentieel " erna. Daarna kunnen we de bestanden van GitHub krijgen met: "git kloon git://git.osmocom.org/rtl-sdr.git"

Daarna maken we de mapbouw Zoals Gezien Op de Screenshot en veranderen de directory. Dan kunnen we al "cmake" met de Parameter:

uitvoeren. Heeft alles gewerkt wat we zien:

Met "sudo make" gaat het verder:

Bijna klaar; nu nog een " sudo make install":

rtl-sdr is dus geïnstalleerd, nu nog steeds link naar "sudo ldconfig", "cd ~" sudo cp ./rtl-sdr/rtl-sdr.reglement /etc/udev/reglement.d/ "and herstart with" sudo reboot":

Na het opnieuw verbinden met"ssh pi @ raspberrypi" laten we de USB-apparaten tonen met "lsusb" en vervolgens testen met " rtl_test-t"  

we krijgen een fout.

:-(

Om de bug te repareren zetten we hem gewoon op de zwarte lijst en herstarten. Eerst met " cd / etc / modprobe.d / "map en bestand wijzigen met" nano no-rtl.conf". Een leeg venster opent, we vullen het bestand met de volgende inhoud:

Opslaan met de sleutelcombinatie Ctrl + O en afsluiten met Ctrl + X

Na de herstart met "sudo reboot" proberen we het opnieuw:

Het testprogramma draait en detecteert onze ontvanger. Dat is het-de DVB-T Stick is succesvol geïnstalleerd. Wat u ontvangt met het en voor wat u kunt gebruiken rtl-sdr tonen we in een volgend artikel.

Tot de volgende keer ;)

 

Grundlagen softwareRaspberry pi

6 Reacties

Andreas Wolter

Andreas Wolter

@Hans: danke für den Hinweis. Ich habe das korrigiert.

Grüße,
Andreas Wolter
AZ-Delivery Blog

Hans

Hans

sudo apt-get update && sudo abt-get upgrade
da hat sich ein Fehler eingeschlichen. Richtig muss es so sein:

sudo apt-get update && sudo apt-get upgrade

B.Thiele

B.Thiele

Ich wollte für die Hausautomation auch noch den rtl-sdr einsetzen und habe alles heruntergeladen und installiert – leider. Denn jetzt funktioniert u.a. die Kommunikation mit dem Arduino über USB (in dem Fall /dev/ttyACM0) nicht mehr. Das File für die Kommunikation kann geöffnet werden und wird nicht zurückgewiesen:
if ((sfd = open(TERM_DEVICE, O_RDWR)) == -1)
{
printf(“terminal: Can’t open device %d\n”, TERM_DEVICE);
return (1);
}
Auch auf

write (sfd, sbuffer, strlen(sbuffer));

gibt’s keine Fehlerhinweise. Es kommt aber offensichtlich nichts an. Arduino antwortet auch nicht.

Womöglich hat rtl-sdr gründlich in den USB-Kernel eingegriffen.

Wie kann ich alles restlos rückgängig machen, damit ich nicht noch meine letzte Haare verliere! remove rtl-sdr hat nichts bewirkt. Bin für jeden Hinweis dankbar.

Th

Andreas Wolter

Andreas Wolter

der Beitrag ist etwas in die Jahre gekommen und leider ist diese “Reihe” nicht ganz themenchonologisch aufgebaut gewesen. Ich kann dazu leider nur diesen Folgebeitrag finden: https://www.az-delivery.de/blogs/azdelivery-blog-fur-arduino-und-raspberry-pi/was-funkt-denn-da-heute-lora

Grüße,
Andreas Wolter
AZ-Delivery Blog

Olaf Gieseler

Olaf Gieseler

Wo finde ich den nächsten Artikel????

Volkert Meyer

Volkert Meyer

Raspberry Headless Setup & RTL-SDR
Zuerst laden wir das aktuelle Image herunter und schreiben das Image mit Etcher auf die SD-Karte, wie in unserem Raspberry E-Book gezeigt.
Auf welches E-Book beziehen sie sich?
Was man damit alles Empfängt und wofür man rtl-sdr benutzen kann zeigen wir in einem folgenden Artikel.
Wo finde ich diesen Artikel?
vy73 de volkert

Laat een reactie achter

Alle opmerkingen worden voor publicatie gecontroleerd door een moderator

Aanbevolen blogberichten

  1. ESP32 jetzt über den Boardverwalter installieren - AZ-Delivery
  2. Internet-Radio mit dem ESP32 - UPDATE - AZ-Delivery
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1 - AZ-Delivery
  4. ESP32 - das Multitalent - AZ-Delivery