Umgekehrtes Tethering von Android zu Mac über Bluetooth

Ich versuche, mein Android-Telefon (4.1.1) die WLAN-Verbindung meines Macs (10.8.2) über Bluetooth nutzen zu lassen. Das habe ich versucht:

  • Gekoppelte Geräte erfolgreich; PAN-Schnittstelle, die auf dem Mac erstellt wurde
  • Aktivierte Internetfreigabe von WLAN zu Bluetooth PAN
  • adb shell;pand -c XX:XX:XX:XX:XX:XX

Nachdem ich ausgeführt pandhabe, sehe ich kurz, dass die Bluetooth-Verbindung hergestellt wurde, aber sie bricht nach einer Sekunde schnell ab. Laufen adb logcat, das sehe ich:

I/pand    ( 4876): Bluetooth PAN daemon version 4.93
I/pand    ( 4876): Connecting to XX:XX:XX:XX:XX:XX
D/BluetoothEventLoop(  300): Device property changed: XX:XX:XX:XX:XX:XX property: Connected value: true
E/pand    ( 4876): Connect to XX:XX:XX:XX:XX:XX failed. Permission denied(13)
D/BluetoothEventLoop(  300): Device property changed: XX:XX:XX:XX:XX:XX property: Connected value: false

Wie bekomme ich das erfolgreich hin?

Antworten (1)

Was für mich funktioniert hat, ist in dieser Antwort.

Gibt es Android-Telefone, die Bluetooth PAN von der Stange zulassen?

Nachdem Sie die Internetfreigabe über Bluetooth auf dem Mac aktiviert haben, was zumindest in neueren Versionen keine Befehlszeile benötigt, koppeln Sie die Geräte und gehen Sie dann zu den Bluetooth-Einstellungen auf dem Android-Gerät, wählen Sie den Mac aus, tippen Sie auf das Einstellungszahnrad und aktivieren Sie ihn für das Internet Zugang.

Es scheint wichtig zu sein, dass die Internetfreigabe aktiviert ist, bevor die Geräte gekoppelt werden, aber das war möglicherweise einmalig.

Der Grund, warum ich dies tun musste, ist der Internetzugang im Hotel, bei dem Sie pro Gerät bezahlen müssen , und das Signal war schlecht, sodass nur mein Laptop eine anständige Verbindung bekommen konnte. Jetzt Mac, iPad und 2 Android-Tablets alle online, also glückliche Kinder :-)