Ist es möglich, über Bluetooth für SSH und iOS eine Verbindung zu einem Pi3 herzustellen? Ich weiß, dass Sie mit BlueZ eine Verbindung herstellen können und SSH über WLAN möglich ist, aber ich kann nichts darüber finden, beides zu tun. Der Vorteil wäre, es in einem Bereich ohne WLAN zu tun. Vielleicht ist es möglich, aber es gibt keine App dafür auf iOS?
8
Antworten:
Nein, es ist unmöglich, SSH über Bluetooth einzurichten. Dies gilt umso mehr für die Bluetooth-Implementierung von Apple unter iOS.
SSH funktioniert über einen regulären TCP / IP-Stack, der in Ethernet- oder WiFi-Protokollfamilien implementiert ist. Bluetooth implementiert seine eigenen Protokolle mit unterschiedlichen Zwecken.
Sie können jedoch entweder den Raspberry Pi oder das iOS-Gerät so konfigurieren, dass es als Hotspot dient, und mit den anderen Geräten eine Verbindung herstellen.
Für Raspberry Pi müssen Sie `hostapd installieren und konfigurieren, um das WiFi-Netzwerk zu aktivieren. Es gibt eine gute Anleitung Verwenden Ihres neuen Raspberry Pi 3 als WiFi-Zugangspunkt mit Hostapd
Gehen Sie für iOS zu Einstellungen -> Mobilfunk -> Persönlicher Hotspot, aktivieren Sie ihn und legen Sie das Kennwort fest
Nachdem Sie zwei Geräte verbunden haben, können Sie normale Netzwerktools (einschließlich SSH) in Ihrem Ad-hoc-Netzwerk verwenden. Sie können dann eine SSH-Client-Anwendung unter iOS verwenden.
Bei einem Hotspot auf einem iOS-Gerät müssen Sie nur darauf achten, Ihren Datenplan nicht (zu) für die Raspberry Pi-Kommunikation (wie Updates) zu verwenden.
quelle
Ich weiß nichts über iOS, aber Sie können SSH definitiv über Bluetooth auf einem Laptop ausführen. Sie müssen lediglich ein PAN (Personal Area Network) einrichten, das eine Ethernet-Verbindung emuliert. Dort erhalten Sie eine virtuelle Netzwerkkarte (Network Interface Card) und können dann SSH in Ihren Raspberry Pi einbinden.
Siehe Bluetooth-Netzwerk unter eLinux. Ich bin mir nicht sicher, ob dies die aktuellste Version ist. Ich kann weitere Links bereitstellen, wenn Sie es versuchen möchten.
BEARBEITEN:
Bluetooth PAN-Netzwerkeinrichtung mit BlueZ 5.X (Pi als Host verwenden)
Raspberry Pi 3 Bluetooth-Netzwerk (Verwendung von macOS als Gateway zum Internet)
quelle
Warnung: Dies überschreibt irgendwie Ihre WLAN-Verbindung
Ich habe Bluetooth über SSH gemäß den Anweisungen von Instructables Bluetooth bis Putty und anschließend den Bits aus dem Headless Pi over Bluetooth-Tutorial konfiguriert
Wenn Ihr Image bereits auf Ihrem Pi ausgeführt wird, müssen Sie nur dem
Editing the image
Abschnitt des Tutorials folgen .Der wichtige Teil beim Verbinden des Bluetooths besteht darin, das in der Anleitung beschriebene Verfahren zu befolgen, in dem angegeben wird, dass die Bluetooth-Eigenschaften des aktuellen Computers zum Herstellen einer Verbindung verwendet werden sollen, anstatt den Pi direkt hinzuzufügen.
Github Liste der wichtigen Teile
Raspberry Pi Config: https://gist.github.com/deeja/83f50fb893383ba328e06769a1e6d44d Windows-Setup: https://gist.github.com/deeja/840cf52206f0aa3fb82e435f29e19a95
quelle