Probleme bei der Verwendung von Bluetooth-Tether auf einem billigen chinesischen Tablet

Ich erspare euch allen die Hintergrundgeschichte, weil ich wenig Zeit habe. Ich habe 4 iDeaUSA CT8 billige chinesische Tablets mit Android 4.2.2, die ich bei Fry's Electronics für 99 $ gekauft habe. Es war ein tolles Angebot, und die Tablets sind angesichts des Preises und der Leistung überraschend gut. Grundsätzlich muss ich Tablets mit Bluetooth an Smartphones (oder andere Mobilfunkgeräte) anbinden, um sie an Orten zu verwenden, an denen WLAN verboten ist. Die Tablets funktionieren jedoch nicht. Ich habe die Anweisungen für Bluetooth-Tethering befolgt, und die Tablets verhalten sich so, als wären sie verbunden und alles, aber wenn ich versuche, google.com zu laden, wird es nur ein paar Minuten lang geladen, bevor es zu einer Zeitüberschreitung kommt. Es passiert auf jedem Gerät, mit dem ich versuche, eine Verbindung herzustellen, einschließlich eines GalaxyTab 3, Droid Turbo und eines anderen Off-Marke. Ich weiß, dass das Problem bei den Tablets liegt, weil ich die gleichen Schritte auf meinem Telefon und anderen Tablets ausführen kann. und es funktioniert gut. Ich habe einige Beweise für ähnliche Dinge gesehen, aber keine funktionierende Lösung gefunden. Was kann ich tun?!? Ich habe 3 Tage Zeit, um dies zum Laufen zu bringen, und ich möchte nicht darauf zurückgreifen, USB-Tethering an einen Laptop umzukehren. Gibt es eine Art Fehler mit der Software, die gepatcht werden kann? Ich bezweifle, dass es Hardware ist, weil alles genau wie ein funktionierendes Setup aussieht.

Antworten (1)

Es ist kein Hardwareproblem. Ich hatte das gleiche Problem. Endlich habe ich es verstanden. Es ist ein Fehler. Das JB-Gerät kann die Verbindungsparameter (DNS) für das Bluetooth-Netzwerk nach dem Verbinden mit dem angebundenen Gerät nicht registrieren und verwendet DNS der Standard-WLAN-Verbindung, um eine Verbindung herzustellen. Die Anfrage schlägt also mit einem Timeout fehl.

Root-Benutzer können das Problem mit einer Reihe von Befehlen im Terminal beheben, entweder mit adb oder Terminal-Emulator.

Terminal-Emulator oder adb

  1. Schließen Sie das Bluetooth-Tether an und installieren Sie den Terminal-Emulator. Wenn Sie adb verwenden, verbinden Sie das Gerät über USB mit dem PC (im Debugging-Modus) und führen Sie den Befehl aus

    adb shell

    in die Schale eintreten.

  2. tippen Sie „ su“ und geben Sie ein. Große Superuser-Berechtigung für den Terminal-Emulator, wenn Sie dazu aufgefordert werden.

  3. Verwenden Sie den Befehl "netcfg ", um die verfügbaren Schnittstellen aufzulisten. Sie finden die Bluetooth-Schnittstelle in der Liste. Es kann "btn0" oder "btn" usw. sein.

  4. Stellen Sie den Netzwerkstatus von „btn0“ (Bluetooth-Schnittstelle) auf „Up“.

    root@android:/#netcfg btn0 up

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

    root@android:/#netcfg btn0 dhcp

  6. Stellen Sie den DNS Ihrer Wahl ein.

    root@android:/#setprop net.dns1 8.8.8.8;
    root@android:/#setprop net.dns2 8.8.4.4;