Funktioniert Bluetooth-Tethering nicht oder mache ich es falsch?


8

Ich habe zwei Android-Geräte dabei: mein Nexus S-Telefon und ein Nexus 7-Tablet (beide mit Android 4.1 "Jellybean"). Das Tablet verfügt über WLAN, jedoch kein Mobilfunkgerät. Um das Internet damit zu nutzen, wenn kein WLAN-Hotspot in der Nähe ist, habe ich das Telefon für WLAN-Tethering eingerichtet: Es wird effektiv zu einem WLAN-Hotspot, und das Tablet verwendet diesen für den Internetzugang. Das funktioniert perfekt.

Vor kurzem habe ich jedoch eine alternative Methode zum Anbinden entdeckt: Bluetooth. Beide Geräte verfügen über Menüoptionen, die dies zuzulassen scheinen. Hier sind Screenshots, wie ich beide Geräte konfiguriert habe:

Telefon Tablette
Optionen für Telefon und Tablet (klicken Sie auf die Bilder für größere Varianten)

Ich habe dies getestet, indem ich Wi-Fi auf beiden Geräten ausgeschaltet, dann den Browser auf dem Tablet geöffnet und die zufällig geladene Seite aktualisiert habe. Ich habe eine Nachricht gesehen, die besagt

    Unable to connect to the Internet

Ich hatte natürlich gehofft, die Seite neu laden zu können.

Es ist eine Schande, dass ich das nicht zum Laufen bringen kann, weil es einen Vorteil gegenüber Wi-Fi-Tethering verspricht: einfachere Sicherheit. Ich möchte verhindern, dass andere Leute meine Bandbreite stehlen. Bei Wi-Fi muss ich dafür ein WPA-Passwort einrichten und dieses Passwort dann irgendwie auf das Tablet übertragen (was ziemlich mühsam ist). Bei Bluetooth ist jedoch nur erforderlich, dass ich die Geräte "kopple", was ich bereits getan habe.

Ich frage mich also, ob ich etwas falsch mache oder ob diese Funktion einfach nicht funktioniert.


Auf meinem JBed Galaxy Nexus funktioniert es problemlos zwischen Desktop und Telefon. Dies kann daran liegen, dass das Tablet die Routing-Informationen nicht richtig oder ähnlich einrichtet.
Ewanm89

Ich habe es in letzter Zeit noch nicht versucht, aber ich denke, mein Mac-Laptop kann die Internetverbindung des Telefons über Bluetooth nutzen ... das würde das Tablet sicherlich in Mitleidenschaft ziehen. Aber es sagt mir immer noch nicht, ob das Tablet fehlerhaft ist, im Gegensatz dazu, dass ich es irgendwie falsch konfiguriert habe.
offby1

Aus Neugier versuchte ich es erneut: Jetzt funktioniert es. Was anders ist, ist, dass das Tablet jetzt auf Android 4.2 ist und das Telefon Cyanogenmod 10 ist. Hier ist der Einstellungsbildschirm des Tablets: dropbox.com/s/ud44bvj1cd3e7mp/… und hier ist das Telefon: dropbox.com/s/b88ezz4ucan7hsz/…
offby1

1
Ich konnte problemlos eine Bluetooth-Tethering-Verbindung zwischen meinem Nexus 7 und dem Galaxy Nexus herstellen (beide unter 4.2). Ich habe festgestellt, dass das BT-Symbol auf Ihrem N7-Screenshot nicht blau geworden ist (was auf eine gute Verbindung hinweist). Könnte ein grundlegendes BT-Verbindungsproblem sein. Wenn Sie weiterhin Probleme haben, testen Sie eine andere Art von Verbindung, z. B. das Freigeben einer Datei über BT.
Mr. Buster

Antworten:



0

Einige Hintergrundinformationen.

Es gibt zwei verschiedene Modi für WiFi.

(1.) Verwenden von WiFi zwischen einem oder mehreren Geräten und einem Access Point (AP). Dies schließt ein, was passiert, wenn ein Gerät als WLAN -Hotspot für andere Geräte eingerichtet wird.

(2.) Verwenden von WiFi als Ad-hoc- Netzwerk zwischen zwei Geräten.

Standardmäßig funktioniert Bluetooth wie (.2) und ermöglicht das Anschließen oder " Koppeln " von Untergeräten (Tastatur, Lautsprecher, Mikrofon usw.) an ein anderes Gerät.

Sie müssen feststellen , ob Sie Ihr nicht-zelluläre fähiges Gerät haben können Paar mit dem zellularen Funkdienst des anderen Geräts. Dies würde zuerst erfordern, dass dieses Gerät dies als Bluetooth-Untergerät (oder " Dienst ") "veröffentlicht" und das andere Gerät es dann " entdecken " kann.

Nichts davon ist unmöglich, aber für einige Teile sind möglicherweise zusätzliche Laufwerke oder Einstellungen erforderlich, die derzeit nicht verfügbar (oder konfiguriert) sind. Viel Glück.


0

Auf meinem Standard-Transformer-Tablet (mit ICS 4.0.3) und meinem Galaxy Nexus-Telefon (mit JB 4.1.2) musste ich zuerst die beiden Geräte koppeln, dann die Internetfreigabe auf dem Telefon und dann in den Bluetooth-Einstellungen des Tablets aktivieren Berühren Sie das Element des Telefons in der Liste der gekoppelten Geräte. Dies aktiviert die gemeinsame Nutzung der Internetverbindung. Es scheint, dass die Freigabe nicht automatisch erfolgt. Das heißt, das Tablet greift nicht automatisch auf das Bluetooth-Gerät zurück, selbst wenn kein WLAN verfügbar ist.


Ich habe alle Schritte gemacht, die Sie erwähnt haben.
offby1

@ offby1: Und? Es funktioniert jedes Mal für mich. Sind Sie sicher, dass das Telefon seine Verbindung über BT teilt und dass Sie die Verbindung auf dem Tablet hergestellt haben?
Mr. Shiny und New

0

Ich frage mich, ob Sie - wie ich - mit dem Vorhandensein des Häkchens und der Aufschrift "Für den Internetzugang verwenden" auf der Profilseite verwechselt sind.

Sobald die Geräte gekoppelt sind - wenn Sie aufgefordert werden, zu bestätigen, dass beide denselben numerischen Code anzeigen -, müssen Sie ein Telefon so einstellen, dass es einen Bluetooth-Tether anbietet, und dann auf der anderen Seite die Zeile "Für den Internetzugang verwenden" mit drücken Das Häkchen, das so aussieht, bedeutet, dass es bereits funktioniert. Es wird "Mit Gerät für Internetzugang verbunden" angezeigt und das Häkchen bleibt eingeschaltet. Das Tether-Angebotstelefon zeigt auf dem Tether- und Hotspot-Bildschirm "Freigabe der Internetverbindung dieses Telefons" an.

Manchmal stelle ich fest, dass die Verbindung nicht länger als eine Sekunde in Verbindung bleibt. Ich habe keine Ahnung, welches Telefon nicht kooperiert, aber wenn sie in dieser Stimmung sind, bedeutet dies im Allgemeinen, dass ich zuerst beide Bluetooth-Schnittstellen deaktivieren und das Tether erneut starten muss.

Ich habe bei Google einen Fehlerbericht darüber veröffentlicht, dass die Sprache weniger mehrdeutig lauten sollte: "Wird für den Internetzugang verwendet" oder "Nicht mit dem Gerät für den Internetzugang verbunden" oder ähnliches, um zu betonen, dass sie derzeit nicht verwendet wird. Ich habe eine ähnliche Beschwerde über das Häkchen vorgebracht, ob die Verbindung aktiv ist oder nicht.


0

Ich dachte, ich würde wieder einchecken :) Mein Telefon und mein Tablet laufen beide 4.2.2; Bluetooth-Tethering funktioniert seit Monaten einwandfrei. Es muss einen Fehler in 4.1 gegeben haben, der in 4.2 behoben wurde.


0

Ich hatte das gleiche Problem. Schließlich habe ich es herausgefunden. Es ist ein Fehler. Das JB-Gerät kann die Verbindungsparameter (DNS) für das Bluethooth-Netzwerk nach dem Herstellen einer Verbindung mit einem angebundenen Gerät nicht registrieren und verwendet für die Verbindung DNS der Standard-WLAN-Verbindung, sodass die Anforderung mit einem Timeout fehlschlägt.

Verwurzelte Benutzer können das Problem mithilfe einer Reihe von Befehlen im Terminal beheben, entweder mithilfe von ADB oder Terminalemulator.

Terminal Emulator / adb

  1. Schließen Sie das Bluetooth-Kabel an und deinstallieren Sie den Terminalemulator. Wenn Sie ADB verwenden, verbinden Sie das Gerät über USB (im USB-Debugging-Modus) mit dem PC und führen Sie den Befehl aus

    adb shell 
    

    in die Schale eintreten.

  2. Geben Sie sudem Terminalemulator die Berechtigung zum Erteilen von Superbenutzern ein, wenn Sie dazu aufgefordert werden.

  3. Verwenden Sie den Befehl, netcfgum die verfügbaren Schnittstellen aufzulisten. Sie finden die Bluetooth-Schnittstelle in der Liste. Es kann sein btn0oder btn.

  4. Stellen Sie den Netzwerkstatus von btn0(Bluetooth-Schnittstelle) auf up ein, indem Sie Folgendes eingeben:

    netcfg btn0 up
    
  5. Führen Sie DHCP aus, um eine IP-Adresse zu erhalten:

    netcfg btn0 dhcp  
    
  6. Stellen Sie den DNS Ihrer Wahl ein:

    setprop net.dns1 8.8.8.8;
    setprop net.dns2 8.8.4.4;     
    

auf meinem Gerät ist die Schnittstelle bt-panaber ... das funktioniert nicht: P
Arnold Roa
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.