So verbinden Sie sich direkt mit einem Raspberry Pi ohne Internet

Die Vielseitigkeit des Raspberry Pi bedeutet, dass Sie ihn irgendwann im Freien verwenden müssen, außerhalb der Reichweite Ihres kabellosen Netzwerks. Wie kannst du damit kommunizieren?

Die Vielseitigkeit des Raspberry Pi bedeutet, dass Sie ihn irgendwann im Freien verwenden müssen, außerhalb der Reichweite Ihres kabellosen Netzwerks.  Wie kannst du damit kommunizieren?
Werbung

Die Vielseitigkeit des Raspberry Pi bedeutet, dass Sie ihn irgendwann im Freien verwenden müssen, außerhalb der Reichweite Ihres kabellosen Netzwerks. Wie können Sie also kommunizieren, ohne eine Tastatur und einen Monitor anzuschließen?

Es versteht sich von selbst, dass menschliche Eingabegeräte und Displays mit Ihnen herumgeschleppt werden, wenn dies nicht praktikabel ist. Es gibt die externen Leistungsanforderungen des Displays für einen Start (es sei denn, Sie verwenden ein dediziertes, tragbares Pi-Touchscreen-Display. Wie Sie Ihren Raspberry Pi-Touchscreen einrichten Wie Sie Ihren Raspberry Pi-Touchscreen einrichten Der Raspberry Pi wird mit einer Vielzahl nützlicher Add-ons geliefert. aber ein Stück, das sich als besonders beliebt erwiesen hat, ist der Raspberry Pi 7-Zoll-Touchscreen-Bildschirm. Hier ist, wie man einen aufstellt. Lesen Sie mehr, vielleicht).

Eine bessere Lösung ist die Kommunikation über ein anderes Gerät, z. B. einen Notebook-PC. 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 ein drahtloses Netzwerk.

Wenn Sie dies verwenden können

Die kabellose Verbindung mit einem Raspberry Pi - egal ob Wireless-Netzwerk aktiviert oder über Ethernet mit Ihrem Router verbunden ist - ist sicherlich bequemer. Es ist fast sicher die bevorzugte Option, ob Sie zu Hause, in der Schule oder bei einem Hersteller-Event sind.

Es ist jedoch nicht für jedes Szenario ideal.

Raspberry Pi Null Vergleich

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

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

Verbinden Sie sich über Ethernet mit Ihrem Raspberry Pi

Die naheliegendste Option für eine solche Verbindung ist über Ethernet-Kabel. Alle Raspberry Pi Computer (speichern Sie die Pi Zero Erste Schritte mit Raspberry Pi Zero Erste Schritte mit Raspberry Pi Zero Ob Sie eine Zeitschrift mit einem auf der Vorderseite geklebt gekauft, oder ein Kit online gefunden haben, sind die Chancen, dass Sie jetzt der stolze Besitzer sind ein $ 5 Computer: der Raspberry Pi Zero. Mehr lesen) haben Ethernet-Anschlüsse, so dass dies die Option, die am besten funktioniert.

Dafür benötigen Sie:

  • Raspberry Pi (Modell B, B +, 2 oder 3).
  • Fresh Raspbian installieren (für beste Ergebnisse).
  • Micro-USB-Kabel und Netzteil.
  • MicroSD-Karte 5 Fehler beim Kauf der nächsten MicroSD-Karte 5 Fehler beim Kauf der nächsten MicroSD-Karte MicroSD-Karten scheinen einfach zu sein, aber es gibt einige kritische Fehler, die Sie beim Einkauf vermeiden müssen. Wenn Sie diese ignorieren, können Sie Ihren Kauf bereuen. Weiterlesen .
  • Ein Ethernet-Kabel mit RJ45-Anschlüssen an jedem Ende.

Standard-Ethernet-Kabel sind hier in Ordnung, da der Raspberry Pi den Port neu konfigurieren kann. In früheren Zeiten, ein Crossover-Kabel Wie man ein Ethernet-Cross-Over-Kabel Wie man ein Ethernet-Cross-Over-Kabel Ethernet-Verkabelung ist Standard in der Netzwerkinstallation seit Jahren. Es ist die schnellste Art, PCs miteinander zu verbinden - mit Ihrem Router oder einem zentralen Switch. Sicher, du könntest drahtlos gehen, aber die Wahrheit ist ... Read More wäre verwendet worden, um zwei Computer zu verbinden, aber das ist hier nicht notwendig.

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

  1. Starten Sie mit einer Tastatur und einem Monitor, um SSH über raspi-config zu aktivieren Was Sie über Raspberry Pi wissen müssen Was Sie über Raspberry Pi wissen sollten Der Raspberry Pi-Computer ist der neueste in einer Reihe von kompakten, multi -Funktionsgeräte, die als Barebone-Paket versandt werden, damit Endbenutzer die Hardware für praktisch jedes Computerprojekt verwenden können, das ... Read More .
  2. Legen Sie die SD-Karte in Ihren PC ein, suchen Sie nach / boot und erstellen Sie eine leere Datei namens ssh .

(Diese Datei wird beim Start vom Raspbian-Betriebssystem erkannt und als Anweisung zur Aktivierung von SSH verwendet.)

Alles, was Sie brauchen, um sich über SSH mit dem Pi zu verbinden, ist jetzt vorhanden. Sie benötigen lediglich die IP-Adresse des Geräts. Sie können dies finden, indem Sie sich mit Ihrem Router verbinden (normalerweise 192.168.0.1, aber Sie müssen den Router auf die korrekte IP überprüfen) oder indem Sie den Pi mit einer Tastatur und einem Monitor booten und eingeben

ifconfig 

Sie müssen überprüfen, ob der Pi korrekt startet, bevor Sie fortfahren, und das SSH funktioniert unter normalen Umständen. Unser Leitfaden für die Verbindung mit SSH Einrichten Ihres Raspberry Pi für den kopflosen Einsatz mit SSH Einrichten Ihres Raspberry Pi für den kopflosen Einsatz mit SSH Der Raspberry Pi kann SSH-Befehle akzeptieren, wenn er an ein lokales Netzwerk (entweder über Ethernet oder Wi-Fi) angeschlossen wird Sie können es leicht einrichten. Die Vorteile von SSH gehen über das tägliche Screening hinaus ... Read More wird hier nützlich sein.

Sobald Sie zufrieden sind, die Pi-Boots und normale drahtlose Aktivität über Ihren Router ist zufriedenstellend, fahren Sie das Gerät herunter.

 sudo shutdown 

Verbinden Sie nun 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 ist für die Erkennung von Netzwerkgeräten gedacht und wird in macOS vorinstalliert. Windows-Benutzer können Bonjour Print Services v2.0.2 von der Apple-Website installieren.

Wenn dieser Computer installiert und die direkte Kabelverbindung mit Ihrem Pi hergestellt ist, sollten Sie, sobald der kleine Computer eingeschaltet und vollständig hochgefahren ist, eine Verbindung herstellen können.

Geduld ist hier jedoch ratsam. Der Pi versucht zunächst, eine IP-Adresse von einem DHCP-Server zu holen. Wenn dies fehlschlägt, ist die private Adressierung im Bereich 169.254.xx voreingestellt. Es kann auch hilfreich sein, auf Ihrem PC oder Laptop in den Flugzeugmodus zu wechseln, um keine Verwechslungen zu vermeiden mit anderen Geräten im Netzwerk. Sobald die IP- Adresse zugewiesen ist, wird die lokale Adressierung durch Bonjour-Netzwerk eingerichtet.

Öffnen Sie nach kurzer Zeit Ihr SSH-Tool und stellen Sie eine Verbindung zu raspberrypi.local (oder [email protected]) mit dem Standardpasswort "raspberry" her.

Windows-Benutzer müssen möglicherweise das Betriebssystem zwingen, die vom Router zugewiesene IP-Adresse zu verlassen, damit dies funktioniert. Das ist einfach genug zu tun, indem Sie die Eingabeaufforderung öffnen 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, in der Tat einige wurden trashed, während andere neuere Befehle kamen, sogar mit Windows 7 in der Tat. Also, warum sollte jemand die Mühe haben, den Start zu klicken ... Lesen Sie mehr und tippen Sie:

 ipconfig /renew 

Dies führt zu einer zufälligen privaten IP im Bereich 169.254.xx.

Verbinden Sie Ihren PC mit Raspberry Pi Zero über USB

Wenn Sie einen Raspberry Pi Zero haben, können Sie ihn auch direkt über den USB-Port Ihres PCs oder Notebooks anschließen, dazu benötigen Sie aber auch Bonjour unter Windows und Mac oder Avahi -Daemon unter Linux (avahi-daemon ist mit Ubuntu vorinstalliert) ).

Raspberry Pi Null oben

Beginnen Sie mit einer frischen Kopie von Raspbian Jessie oder Raspbian Jessie Lite (26. Mai 2016 oder später) flashed auf Ihre SD-Karte Wie installiert man ein Betriebssystem auf Ihrem Raspberry Pi So installieren Sie ein Betriebssystem auf Ihrem Raspberry Pi Hier ist, wie Sie ein neues Betriebssystem installiert und läuft auf Ihrem Pi - und wie Sie Ihr perfektes Setup für schnelle Disaster Recovery klonen. Weiterlesen . Bevor Sie es in Ihren Pi Zero einfügen, suchen Sie mit Hilfe Ihres Desktop-Datei-Explorers nach der Boot-Partition und suchen Sie nach der Datei config.txt. Öffnen Sie dies in einem rohen Texteditor (z. B. Editor unter Windows) und scrollen Sie nach unten. Am Ende fügen Sie hinzu:

 dtoverlay=dwc2 

Sobald Sie dies getan haben, speichern und schließen Sie die Datei, dann suchen und öffnen Sie cmdline.txt. Suchen Sie nach "rootwait" und fügen Sie Folgendes ein:

 modules-load=dwc2, g_ether 

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

Raspberry Pi USB-Code

Speichern und schließen Sie, und werfen Sie dann die microSD-Karte aus. Sie können es dann in Ihren Raspberry Pi Zero einstecken und es mit Ihrem PC verbinden, bevor Sie das Gerät booten. Die Verbindung sollte über USB erfolgen.

Verwenden Sie raspertypi.local als Adresse in Ihrer SSH-Software (Sie können auch [email protected] ausprobieren, wenn Sie die Linux-Befehlszeile verwenden). Beachten Sie, dass Sie das drahtlose Netzwerk möglicherweise deaktivieren müssen, wenn Sie andere Raspberry Pi in Ihrem Heimnetzwerk haben. Dadurch wird sichergestellt, dass Sie sich mit dem Pi Zero über USB verbinden, anstatt mit Ihrer Kodi-Box Das einfachste Raspberry Pi Media Center, mit RasPlex Das einfachste Raspberry Pi Media Center, mit RasPlex Lesen Sie mehr über Wi-Fi.

Wenn Probleme auftreten, versuchen Sie, die USB-Kabel zu wechseln.

Zwei zuverlässige direkte Verbindungen

Es wäre großartig, wenn es möglich wäre, sich über Bluetooth oder drahtlos von einem mobilen Gerät aus zu verbinden - vielleicht Android oder iOS - und solange dies theoretisch möglich ist, wird es derzeit nicht unterstützt. Obwohl einige dieser Methoden funktionieren, scheint keiner besonders zuverlässig zu sein.

Aber wir freuen uns von Ihnen zu hören, wenn Sie mit einer dieser Methoden zuverlässig arbeiten und sich über SSH verbinden können. Tell ist in den Kommentaren dazu, oder irgendwelche Probleme, denen Sie begegnen!

Bildquelle: goodcat via Shutterstock

In this article