So verbinden Sie sich direkt mit einem Raspberry Pi ohne Internet

So verbinden Sie sich direkt mit einem Raspberry Pi ohne Internet

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





Es versteht sich von selbst, dass es nicht praktikabel ist, menschliche Eingabegeräte und Displays mit sich herumzuschleppen. Da ist zunächst der externe Strombedarf des Displays (es sei denn, Sie verwenden vielleicht ein dediziertes, tragbares Pi-Touchscreen-Display).





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





Wann Sie dies verwenden könnten

Die drahtlose Verbindung mit einem Raspberry Pi – unabhängig davon, ob er über ein drahtloses Netzwerk verfügt oder über Ethernet mit Ihrem Router verbunden ist – ist sicherlich bequemer. Es ist mit ziemlicher Sicherheit die bevorzugte Option, egal ob Sie zu Hause, in der Schule oder bei einem Maker-Event sind.

wie installiere ich Plugins in gimp

Es ist jedoch nicht für jedes Szenario ideal.



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

Hier kommt die Direktverbindung ins Spiel. Hier haben Sie zwei zuverlässige Möglichkeiten: Ethernet und USB.





Verbinden Sie sich über Ethernet mit Ihrem Raspberry Pi

Die naheliegendste Möglichkeit für eine solche Verbindung ist das Ethernet-Kabel. Alle Raspberry Pi-Computer (speichern Sie die Pi Null ) verfügen über Ethernet-Ports, sodass diese Option am besten funktioniert.

Dazu benötigen Sie:





  • Raspberry Pi (Modell B, B+, 2 oder 3).
  • Frische Raspbian-Installation (für beste Ergebnisse).
  • Micro-USB-Kabel und Netzteil.
  • Micro SD Karte .
  • 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 vergangenen Zeiten a Crossover-Kabel verwendet worden wäre, 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, aber es gibt zwei Möglichkeiten, dies zu umgehen.

  1. Booten Sie mit einer Tastatur und einem Monitor, um SSH über zu aktivieren raspi-config .
  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 nimmt sie als Anweisung zum Aktivieren von SSH.)

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 finden dies, indem Sie sich mit Ihrem Router verbinden (normalerweise 192.168.0.1, aber Sie müssen den Router auf die richtige 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 ordnungsgemäß bootet, bevor Sie trotzdem fortfahren, und dass SSH unter normalen Umständen funktioniert. Unsere Anleitung zum Verbinden mit SSH wird hier nützlich sein.

Wenn Sie damit zufrieden sind, dass der Pi hochfährt und die normale WLAN-Aktivität über Ihren Router zufriedenstellend ist, fahren Sie das Gerät herunter.

sudo shutdown

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

Sag Hallo!

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

Wenn dies 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.

Hier ist jedoch Geduld angesagt. Der Pi versucht zuerst, eine IP-Adresse von einem DHCP-Server abzurufen, und wenn dies fehlschlägt, wird standardmäßig die private Adressierung im Bereich 169.254.x.x verwendet. Es kann auch nützlich sein, auf Ihrem PC oder Laptop in den Flugzeugmodus zu wechseln, um eine Verwechslung mit anderen Geräten im Netzwerk zu vermeiden. Sobald die IP zugewiesen ist, stellt das Bonjour-Netzwerk die .lokal Domänenadressierung.

Öffnen Sie nach kurzer Zeit einfach Ihr SSH-Tool und verbinden Sie sich mit raspberrypi.local (oder pi@raspberrypi.local), mit dem Standardpasswort 'raspberry'.

Windows-Benutzer müssen jedoch möglicherweise das Betriebssystem zwingen, die vom Router zugewiesene IP-Adresse aufzugeben, damit dies funktioniert. Dies ist ganz einfach, indem Sie die Eingabeaufforderung öffnen und Folgendes eingeben:

ar zone app was ist das?
ipconfig /renew

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

Verbinden Sie Ihren PC über USB mit dem Raspberry Pi Zero

Wenn Sie einen Raspberry Pi Zero haben, können Sie ihn auch direkt über den USB-Anschluss Ihres PCs oder Laptops anschließen, dies erfordert jedoch ebenfalls Hallo auf Windows und Mac, oder avahi-daemo n 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 später) auf deine SD-Karte geflasht . Bevor Sie es in Ihren Pi Zero einfügen, verwenden Sie Ihren Desktop-Datei-Explorer, um die Boot-Partition zu finden, und suchen Sie nach config.txt. Öffnen Sie diese in einem Rohtext-Editor (z. B. Notepad unter Windows) und scrollen Sie nach unten. Fügen Sie ganz am Ende hinzu:

dtoverlay=dwc2

Nachdem Sie dies getan haben, speichern und schließen Sie die Datei, suchen und öffnen Sie dann cmdline.txt. Suchen Sie nach 'rootwait' und fügen Sie dies direkt danach ein:

modules-load=dwc2,g_ether

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

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

Verwenden raspberrypi.local als Adresse in Ihrer SSH-Software (auch hier können Sie pi@raspberrypi.local versuchen, wenn Sie die Linux-Befehlszeile verwenden). Beachten Sie, dass Sie möglicherweise das drahtlose Netzwerk deaktivieren müssen, wenn Sie andere Raspberry Pis in Ihrem Heimnetzwerk haben. Dadurch wird sichergestellt, dass Sie über USB eine Verbindung zum Pi Zero herstellen, anstatt beispielsweise deine Kodi-Box über WLAN.

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

Zwei zuverlässige Direktverbindungen

Es wäre großartig, wenn es möglich wäre, sich über Bluetooth oder drahtlos von einem mobilen Gerät – vielleicht Android oder iOS – zu verbinden, und obwohl dies theoretisch möglich ist, wird es derzeit nicht unterstützt. Es gibt zwar einige Berichte über die Funktionsweise einer dieser Methoden, aber keine scheint besonders zuverlässig zu sein.

Aber wir freuen uns, von Ihnen zu hören, wenn Sie eine dieser Methoden zuverlässig haben und sich über SSH verbinden können. Erzählen Sie in den Kommentaren darüber oder über Probleme, auf die Sie stoßen!

Bildquelle: goodcat über Shutterstock

Teilen Teilen Tweet Email So reinigen Sie Ihren Windows-PC mit der Eingabeaufforderung

Wenn der Speicherplatz Ihres Windows-PCs knapp wird, bereinigen Sie den Müll mit diesen schnellen Eingabeaufforderungsdienstprogrammen.

Weiter lesen
Verwandte Themen
  • Heimwerken
  • Computernetzwerke
  • Himbeer-Pi
Über den Autor Christian Cawley(1510 Artikel veröffentlicht)

Stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained und wirklich nützlicher Podcast-Produzent mit umfangreicher Erfahrung im Desktop- und Software-Support. Als Mitwirkender für das Linux-Format-Magazin ist Christian ein Raspberry Pi-Tüftler, Lego-Liebhaber und Retro-Gaming-Fan.

Mehr von Christian Cawley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren