Bluetooth-Korruption auf dem Macbook Pro 2013

Ich habe ein Macbook Pro von Anfang 2013. OS-Version ist 10.9. Ich verwende ein Trackpad, das mit Bluetooth verbunden ist. Plötzlich und zu zufälligen Zeiten verliert mein Trackpad seine Verbindung und stellt die Verbindung nicht wieder her. Wenn dies passiert, rufe ich die Bluetooth-Einstellungen auf und sehe:

<< do not localize >...
Name not available

Bluetooth lässt sich überhaupt nicht ausschalten. Sobald dies geschieht, kann nichts mehr mit Bluetooth verbunden werden. Ich muss meinen Laptop hart neu starten, damit Bluetooth wieder funktioniert. Dies funktioniert in der Regel einige Stunden, manchmal einen ganzen Tag, aber zufällig scheint Bluetooth wieder beschädigt zu werden.

Hat noch jemand ein ähnliches Problem? Irgendwelche Hinweise zur Behebung? Gibt es auch eine Möglichkeit, ein Zurücksetzen von nur Bluetooth zu erzwingen? Vielleicht über die Kommandozeile?

Trackpad wird beim Neustart erkannt. Hier ist aus system.log um die Zeit, als es passierte: 18.11.13 14:59:36.000 Kernel[0]: **** [IOBluetoothHostControllerUSBTransport][InterruptReadHandler] – Empfangener kIOUSBPipeStalled-Fehler – Wiederholung: 2. [IOBluetoothHostControllerUSBTransport] [InterruptReadHandler] – kIOUSBPipeStalled-Fehler erhalten – keine weiteren Versuche. 18.11.13 18:55:17.000 Uhr Kernel[0]: [IOBluetoothHCIController][handleACLPacketTimeout] – Trennen wegen nicht reagierendem Gerät (Zeitüberschreitung des ACL-Pakets) für Verbindungshandle 0xb
Ich habe dieses Problem auch. Macbook Air Anfang 2013, OS 10.8.5. Ich habe bemerkt, dass, wenn ich zu System/Einstellungen gehe und auf Bluetooth klicke, das System blockiert (zeigt mir die wirbelnde Regenbogenmaus) und sich weigert, die Bluetooth-Einstellungen zu öffnen). Dieses Problem trat erst gestern auf und ich kann beim besten Willen nicht herausfinden, was sich geändert hat. Ich benutze seit Ewigkeiten die gleiche Maus und Tastatur.
Ich habe das gleiche Problem: apple.stackexchange.com/questions/118783/… - Glücklicherweise kann ich meinen Computer in den Ruhezustand versetzen und 20 Sekunden warten, bis er auf magische Weise aufwacht und Bluetooth wieder funktioniert.
Bekommst du diese Beschädigung, wenn du dein WLAN ausschaltest? Ich sehe eine ziemlich schwere Beschädigung im WLAN und habe mein Bluetooth ausgeschaltet, bis es behoben ist. Sehen Sie möglicherweise die gleiche Interferenz, aber Bluetooth fällt aus? (Meins könnte auch kaputt sein, wenn ich BlueTooth in diesem Build verwenden würde, aber ich brauche WiFi mehr als BT)

Antworten (2)

Ich habe eine Problemumgehung gefunden, die Ihnen zumindest einen Neustart erspart, wenn ein Problem auftritt. Sie ist hier zu finden: https://discussions.apple.com/message/23705326#23705326

Geben Sie kurz Terminal ein:

sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport

Danach sollten sich Ihre Geräte wieder verbinden. Ich habe die gleiche OS-Version (10.9) und Anfang 2013 Macbook Pro und es funktioniert mit meinen Problemen mit der Bluetooth-Tastatur.

Sie, Sir, sind mein Held.
hat bei mir funktioniert, denn mein Magic Trackpad hat mir einen Neustart erspart
Erstellt dies in meinem .profile fixmouse(){ sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport }danke

Es gab mehrere wichtige Updates für Mavericks , daher wäre der erste Schritt, ein Software-Update auszuführen und das Betriebssystem und alle Firmware-Updates zu installieren. Als Nächstes können Sie das Problem wie folgt beheben:

Systemprotokoll

Sehen Sie sich die Fehlermeldungen bezüglich des bluedDaemons an:

grep blued /var/log/system.log

(Dies ist ein Befehl, der innerhalb von eingegeben werden muss Terminal). Überprüfen Sie dieses Systemprotokoll, wenn Sie keine Verbindungsversuche von einem unbekannten Bluetooth-Gerät haben. Um die Eindringlinge erkennen zu können, notieren Sie Ihre eigene Bluetooth-Adresse in:

System Information > Hardware > Bluetooth

ex. :

Hardware Settings:
    Address:      A8-BB-CF-9B-07-D8
    Manufacturer: Broad…

Batterietest

Dieses Systemprotokoll zeigt keine Informationen zum Akkustand an. Alt ⌥Sie sollten es mit dem + Bluetooth-Menüleistensymbol überprüfen :Bluetooth-Menüleiste

Interferenzprüfung

Installieren Sie für diese Interferenzanalyse iStumbler und führen Sie es aus. Wenn Sie sich in einer solchen Umgebung voller Interferenzen befinden, legen Sie die anderen Bluetooth-Geräte weg, schalten Sie Ihr Trackpad aus, warten Sie 30 Sekunden und schalten Sie es wieder ein. Wenn Ihr Problem das Ergebnis einer Bluetooth-Interferenz ist, kann dies die Systemkonnektivität wiederherstellen (Bluetooth-Geräte rotieren durch die Frequenzen, die auf demselben Kanal wie 802.11g verwendet werden. Wenn 2 von ihnen auf demselben Kanal sind, stören sie sich gegenseitig). .

Sie können das Verhalten Ihrer Bluetooth-Verbindung auch in Echtzeit mit MacOS X-Standardtools analysieren:

System Preferences > Bluetooth

Drücken Sie Alt ⌥, um den tatsächlichen Pegel des Bluetooth-Signals anzuzeigen: Bluetooth-SignalpegelUnd um weiter zu gehen, öffnen Sie das Zahnrad-Dropdown-Menü, um auszuwählen Monitor Connection RSSI, dass die Verbindungsqualität überwacht werden soll:Bluetooth-Tastaturmonitor starten Monitoranzeige der Bluetooth-Tastatur

Starten Sie den Dämon neu

Wenn Sie in der Lage sind, ein zu starten Terminaloder über auf Ihr System zuzugreifen , können Sie mit diesen wenigen Befehlen ssheinfach neu starten :blued

ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo launchctl stop com.apple.blued
ps ax | egrep '[ /](PID|blued)'

Die zweite pssollte eine neue Prozess-ID anzeigen, die bestätigt, dass Sie korrekt launchdneu gestartet haben. bluedWenn bluedkein Neustart erfolgt (PID bleibt gleich), stehen Sie vor einem ernsteren Problem, das untersucht werden muss, und Sie werden einen schwierigeren Kill haben:

ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo killall -c blued -KILL
ps ax | egrep '[ /](PID|blued)'

Aber das ist alles andere als ein gutes Zeichen. Dies bedeutet, dass bluedinnerhalb eines Systemaufrufs keine Möglichkeit mehr besteht, mit einem Signal umzugehen. Dies ist vor allem ein Zeichen für einen Fehler im Bluetooth-Treiber oder in der Kernel-Erweiterung.

Danke für die Hilfe! Ich habe mein System neu gestartet, damit ich das Trackpad wiedererlangen konnte, während ich arbeitete. Wenn die Verbindung wieder getrennt wird, gehe ich diese Schritte durch, um sicherzustellen, dass sie funktioniert. Wenn nichts anderes, kenne ich mich jetzt wenigstens mit Blued aus und kann einen Reset erzwingen.
Nur zur Info, mir ist das vor kurzem wieder passiert. Blued zu töten scheint nicht zu helfen, die Dinge wieder ins Rollen zu bringen. Ich muss neu starten und es erkennt mein Trackpad wieder. Ich habe oben in den OP-Kommentaren gepostet, was das Systemprotokoll über Bluetooth aussagt. Ich habe den akzeptierten Status für diese Antwort entfernt, nur in der Hoffnung, eine klarere Lösung für alle in der Zukunft zu erhalten, die möglicherweise dasselbe Problem haben.
Können Sie mir sagen, ob blueder getötet wurde oder im Gegenteil unmöglich zu töten?
Laut den Protokollen kann ich es sowohl mit Sig 15 als auch insbesondere mit 9 beenden. Wenn launchd es jedoch neu startet, befindet es sich immer noch in einem beschädigten Zustand und erkennt den Systemnamen nicht (immer noch im Zustand "nicht lokalisieren") und Es erlaubt keine BT-Geräte, sich damit zu verbinden.
FYI, ich habe gerade einen weiteren Killall auf blued gemacht, diesmal hat es funktioniert und mein Trackpad zurückgebracht. Alles in allem habe ich ungefähr 7 Killalls mit einer Mischung aus TERM, HUP und KILL gemacht. Ich bin mir nicht sicher, warum es beschlossen hat, mit der Arbeit an diesem letzten zu beginnen ...
Dank Ihrer Analyse der Effizienz verschiedener Signale habe ich meine Antwort verfeinert (aus dem Gedächtnis, als ich diese Art von Problem zu jagen hatte).
Ok, es ist gerade wieder passiert. Ein KILL brachte es nicht wieder zurück. Es scheint, dass diese Fehlermeldung direkt vor der Bluetooth-Korruption erscheint: 19.11.13 15:37:50.000 Kernel[0]: [IOBluetoothHCIController][handleACLPacketTimeout] -- Trennen wegen nicht reagierendem Gerät (Zeitüberschreitung des ACL-Pakets) für die Verbindung handhaben 0xb
Ich habe genau das gleiche Problem! Möglicherweise müssen Sie den Computer nicht zurücksetzen, um das Trackpad wieder zu verbinden – Sie sollten in der Lage sein, ihn einfach in den Ruhezustand zu versetzen und zu warten, bis er wieder aufwacht: apple.stackexchange.com/questions/118783/…
Ja, ich hatte das gleiche Problem mit May Magic Mouse. Ihre Methode hilft wirklich, den Bluetooth-Dienst hart neu zu starten, und es funktioniert. danke