So stellen Sie eine direkte Verbindung zu einem Himbeer-Pi ohne Internet her

So stellen Sie eine direkte Verbindung zu einem Himbeer-Pi ohne Internet her / DIY

Die Vielseitigkeit des Raspberry Pi bedeutet, dass Sie ihn irgendwann im Freien verwenden werden, außerhalb der Reichweite Ihres drahtlosen Netzwerks. Wie kann man damit kommunizieren, ohne Tastatur und Monitor anzuschließen??

Es versteht sich von selbst, dass das Mitreißen menschlicher Eingabegeräte und Anzeigen bei Ihnen nicht praktikabel ist. Zunächst einmal gibt es die externen Stromversorgungsanforderungen des Displays (es sei denn, Sie verwenden ein spezielles, tragbares Pi-Touchscreen-Display. So richten Sie Ihren Raspberry Pi-Touchscreen ein.) So richten Sie Ihren Raspberry Pi-Touchscreen ein. Besonders beliebt ist jedoch das Raspberry Pi 7-Zoll-Touchscreen-Display. Hier erfahren Sie, wie Sie ein Gerät einrichten. Lesen Sie mehr darüber..

Eine bessere Lösung ist die Kommunikation über ein anderes Gerät, z. B. ein Notebook. Während Wi-Fi Direct derzeit nicht vom Raspberry Pi unterstützt wird, haben Sie immer noch zwei Möglichkeiten für eine direkte SSH-Verbindung ohne WLAN.

Wenn Sie dies verwenden könnten

Die drahtlose Verbindung zu einem Raspberry Pi - ob drahtlos aktiviert oder über Ethernet mit Ihrem Router verbunden - ist sicherlich bequemer. Es ist fast sicher die bevorzugte Option, egal ob Sie zu Hause, in der Schule oder bei einer Maker-Veranstaltung sind.

Es ist jedoch nicht für jedes Szenario ideal.

Wenn Sie beispielsweise Ihr Pi mit dem Kameramodul verwenden, möchten Sie es möglicherweise mit nach draußen nehmen, um vielleicht Zeitrafferaufnahmen zu machen. Ohne ein drahtloses Netzwerk, um eine Verbindung zu Ihrem Pi über SSH herzustellen, benötigen Sie eine andere Lösung, die über einen PC oder ein mobiles Gerät funktioniert.

Hier kommt eine direkte Verbindung ins Spiel. Hier haben Sie zwei zuverlässige Möglichkeiten: Ethernet und USB.

Stellen Sie über Ethernet eine Verbindung zu Ihrem Raspberry Pi her

Die naheliegendste Option für eine solche Verbindung ist das Ethernet-Kabel. Alle Raspberry Pi-Computer (Speichern des Pi Zero Erste Schritte mit Raspberry Pi Zero Erste Schritte mit Raspberry Pi Zero Egal, ob Sie ein Magazin mit einem nach vorne geklebten Magazin gekauft haben oder online ein Kit gefunden haben, die Chancen, dass Sie jetzt der stolze Besitzer sind Ein Computer für 5 US-Dollar: der Raspberry Pi Zero (Lesen Sie mehr) verfügt über Ethernet-Anschlüsse, wodurch diese Option am besten funktioniert.

Dafür benötigen Sie:

  • Himbeer-Pi (Modell B, B +, 2 oder 3).
  • Frische Raspbian-Installation (für beste Ergebnisse).
  • Micro-USB-Kabel und Netzteil.
  • MicroSD-Karte 5 zu vermeidende Fehler beim Kauf einer MicroSD-Karte 5 zu vermeidende Fehler beim Kauf einer MicroSD-Karte Der Kauf von MicroSD-Karten mag einfach erscheinen, aber es gibt einige kritische Fehler, die zu vermeiden sind, wenn Sie Ihren Kauf nicht bereuen möchten. Weiterlesen .
  • Ein Ethernet-Kabel mit RJ45-Anschlüssen an jedem Ende.

Standard-Ethernet-Kabel sind hier ausreichend, da der Raspberry Pi den Port neu konfigurieren kann. In der Vergangenheit war ein Crossover-Kabel zur Herstellung eines Ethernet-Crossover-Kabels zur Herstellung eines Ethernet-Crossover-Kabels Ethernet-Kabel ist seit Jahren Standard in der Netzwerkinstallation. Dies ist der schnellste Weg, um PCs miteinander zu verbinden - mit Ihrem Router oder einem zentralen Switch. Sicher, Sie könnten drahtlos gehen, aber die Wahrheit ist… Weiterlesen hätte verwendet, um zwei Computer miteinander zu verbinden, aber das ist hier nicht notwendig.

Sie benötigen Ihr Pi-Setup, um SSH-Verbindungen zu akzeptieren. Dies ist nicht standardmäßig aktiviert, aber es gibt zwei Möglichkeiten.

  1. Starten Sie mit einer Tastatur und einem Monitor, um SSH über zu aktivieren raspi-config Was Sie über den Einstieg in Raspberry Pi wissen müssen Was Sie über den Einstieg mit Raspberry Pi wissen müssen Der Raspberry Pi-Computer ist der neueste einer Reihe kompakter Multifunktionsgeräte, die als Barebones-Paket geliefert werden Endbenutzer können die Hardware für praktisch jedes Computerprojekt verwenden, das… Mehr lesen .
  2. Legen Sie die SD-Karte in Ihren PC ein, navigieren Sie zu /Stiefel und erstellen Sie eine leere Datei namens ssh.

(Diese Datei wird vom Raspbian-Betriebssystem beim Booten erkannt und als Anweisung zum Aktivieren von SSH verwendet.)

Alles, was Sie für die Verbindung zum Pi über SSH benötigen, ist jetzt vorhanden. Sie benötigen lediglich die IP-Adresse des Geräts. Sie finden dies, indem Sie eine Verbindung zu Ihrem Router herstellen (normalerweise 192.168.0.1, Sie müssen jedoch die korrekte IP-Adresse des Routers überprüfen) oder indem Sie den Pi mit einer Tastatur und einem Monitor starten und eingeben

ifconfig

Sie müssen überprüfen, ob der Pi ordnungsgemäß bootet, bevor Sie fortfahren und dass SSH unter normalen Umständen funktioniert. Unser Leitfaden zum Herstellen einer Verbindung mit SSH Einrichten des Raspberry Pi für die Verwendung ohne Heads mit SSH Einrichten des Raspberry Pi für die Verwendung ohne Heads mit SSH Das Raspberry Pi kann SSH-Befehle akzeptieren, wenn es mit einem lokalen Netzwerk (entweder über Ethernet oder WLAN) verbunden ist Sie können es einfach einrichten. Die Vorteile von SSH gehen über das tägliche Screening hinaus ... Mehr lesen wird hier nützlich sein.

Wenn Sie mit dem Starten des Pi zufrieden sind und die normale WLAN-Aktivität über Ihren Router zufriedenstellend ist, fahren Sie das Gerät herunter.

Sudo Herunterfahren

Verbinden Sie jetzt Ihren Raspberry Pi mit einem Ethernet-Kabel mit Ihrem PC.

Sag Bonjour!

Damit dies funktioniert, benötigen Sie eine bestimmte Software: Bonjour Zeroconf. Diese Apple-Software dient zur Erkennung von Netzwerkgeräten und ist in macOS vorinstalliert. Windows-Benutzer können Bonjour Print Services v2.0.2 von der Apple-Website installieren.

Wenn dies installiert ist und die direkte Kabelverbindung zu Ihrem Pi hergestellt ist, sollten Sie nach dem Einschalten und dem vollständigen Booten des kleinen Computers eine Verbindung herstellen können.

Hier wird jedoch Geduld empfohlen. Der Pi versucht zunächst, eine IP-Adresse von einem DHCP-Server abzurufen, und schlägt bei einem Ausfall standardmäßig die private Adressierung im Bereich 169.254.x.x vor. Es kann auch nützlich sein, auf Ihrem PC oder Laptop in den Flugzeugmodus zu wechseln, um Verwechslungen mit anderen Geräten im Netzwerk zu vermeiden. Sobald die IP zugewiesen wurde, stellt das Bonjour-Netzwerk die Verbindung her .lokal Domain Adressierung.

Nach kurzer Zeit öffnen Sie einfach Ihr SSH-Tool und stellen eine Verbindung zu her raspberrypi.local (oder [email protected]) mit dem Standardkennwort “Himbeere”.

Windows-Benutzer müssen möglicherweise das Betriebssystem dazu zwingen, die vom Router zugewiesene IP-Adresse aufzugeben, damit dies funktioniert. Öffnen Sie dazu die Eingabeaufforderung. Die Windows-Eingabeaufforderung: Einfacher und nützlicher als Sie denken. Die Windows-Eingabeaufforderung: Einfacher und nützlicher als Sie denken. Die Befehle sind nicht immer gleich geblieben verschrottet, während andere neuere Befehle sogar mit Windows 7 kamen. Also, warum sollte sich jemand die Mühe machen, auf den Anfang zu klicken… Lesen Sie mehr und geben Sie Folgendes ein:

ipconfig / erneuern

Dies führt zu einer zufälligen privaten IP-Adresse im Bereich 169.254.x.x.

Verbinden Sie Ihren PC über USB mit Raspberry Pi Zero

Wenn Sie einen Raspberry Pi Zero besitzen, können Sie ihn auch direkt über den USB-Port Ihres PCs oder Laptops anschließen, obwohl dies auch erforderlich ist Bonjour unter Windows und Mac oder Avahi-Daemon unter Linux (avahi-daemon ist mit Ubuntu vorinstalliert).

Beginnen Sie mit einer neuen Kopie von Raspbian Jessie oder Raspbian Jessie Lite (26. Mai 2016 oder höher), die auf Ihre SD-Karte geblitzt wurde. So installieren Sie ein Betriebssystem für Ihren Raspberry Pi. So installieren Sie ein Betriebssystem für Ihren Raspberry Pi neues Betriebssystem auf Ihrem Pi installiert und ausgeführt - und wie Sie Ihr perfektes Setup für eine schnelle Notfallwiederherstellung klonen können. Weiterlesen . Bevor Sie sie in Ihren Pi Zero einfügen, suchen Sie mit dem Desktop-Datei-Explorer nach der Startpartition und suchen Sie nach config.txt. Öffnen Sie dies in einem Rohtexteditor (z. B. Notepad unter Windows) und scrollen Sie nach unten. Am Ende fügen Sie hinzu:

dtoverlay = dwc2

Wenn Sie dies getan haben, speichern und schließen Sie die Datei und suchen und öffnen Sie cmdline.txt. Finden “rootwait” und füge das gleich nach ein:

modules-load = dwc2, g_ether

Stellen Sie sicher, dass sich diese Zeile in derselben Zeile befindet und nur durch ein Leerzeichen wie folgt getrennt ist:

Speichern und schließen Sie die microSD-Karte. Sie können es dann in Ihren Raspberry Pi Zero einsetzen und an den PC anschließen, bevor Sie das Gerät starten. Die Verbindung sollte über USB erfolgen.

Benutzen raspberrypi.local als Adresse in Ihrer SSH-Software (wiederum können Sie auch [email protected] verwenden, wenn Sie die Linux-Befehlszeile verwenden). Beachten Sie, dass Sie möglicherweise das drahtlose Netzwerk deaktivieren müssen, wenn sich andere Raspberry Pis in Ihrem Heimnetzwerk befinden. So stellen Sie sicher, dass Sie über USB eine Verbindung zum Pi Zero herstellen und nicht etwa über Ihre Kodi-Box. Das einfachste Raspberry Pi Media Center mit RasPlex Das einfachste Raspberry Pi Media Center mit RasPlex Read More over Wi-Fi.

Wenn Sie auf Probleme stoßen, wechseln Sie die USB-Kabel.

Zwei zuverlässige Direktverbindungen

Es wäre großartig, wenn über ein mobiles Gerät (z. B. Android oder iOS) eine Verbindung über Bluetooth oder drahtlos möglich wäre. Dies ist zwar theoretisch möglich, wird jedoch derzeit nicht unterstützt. Obwohl es einige Berichte über eine dieser Methoden gibt, scheint keine besonders zuverlässig zu sein.

Wir würden uns jedoch freuen, von Ihnen zu hören, wenn Sie über eine dieser Methoden zuverlässig verfügen und sich über SSH verbinden können. Tell steht in den Kommentaren dazu oder zu Problemen, auf die Sie stoßen!

Bildnachweis: goodcat via Shutterstock

Erfahren Sie mehr über: Computernetze, Raspberry Pi.