Periféricos Bluetooth que se desconectan aleatoriamente bajo Mavericks

He buscado en Internet para tratar de encontrar una solución a este extraño problema (problemas similares aquí y aquí y aquí ), pero lamentablemente he fallado hasta ahora. Estoy ejecutando OS X 10.9.1 en un retina MBP de principios de 2013, y mi Magic Mouse y Bluetooth Keyboard se desconectan cada 1 a 3 horas, lo que provoca los siguientes errores del kernel:

1/26/14 12:09:23.000 AM kernel[0]: [BNBMouseDevice][waitForData][7c-6d-62-f4-b0-ee] Timeout waiting for data
1/26/14 12:09:23.000 AM kernel[0]: [BNBMouseDevice::getExtendedReport][80.14] ERROR: [BNBMouseDevice] getReport returned error e00002d6 for reportID 0x0030
1/26/14 12:09:23.000 AM kernel[0]: [BNBMouseDevice][getBatteryState] Couldn't get battery state from device
1/26/14 12:09:26.000 AM kernel[0]: [IOBluetoothHCIController][handleACLPacketTimeout] -- Disconnecting due to device not responding (ACL Packet timed out) for connection handle 0xd 
1/26/14 12:09:26.308 AM loginwindow[59]: Preferred Localizations total: 1 contents (en)
1/26/14 12:09:29.000 AM kernel[0]: [IOBluetoothHCIController][handleACLPacketTimeout] -- Disconnecting due to device not responding (ACL Packet timed out) for connection handle 0xc 
1/26/14 12:09:29.000 AM kernel[0]: [BNBMouseDevice][waitForData][7c-6d-62-f4-b0-ee] Became inactive waiting for data
1/26/14 12:09:29.000 AM kernel[0]: [BNBMouseDevice::getExtendedReport][80.14] ERROR: [BNBMouseDevice] getReport returned error e00002d7 for reportID 0x0060
1/26/14 12:09:29.000 AM kernel[0]: [BNBMouseDevice::createUsedVoltagesDict][80.14] ERROR: Unable to get calibrated battery thresholds report for product ID 781
1/26/14 12:09:29.000 AM kernel[0]: [BNBMouseDevice] notice: _outstandingIO > 0 but isInactive() returned TRUE...
1/26/14 12:09:29.000 AM kernel[0]: [AppleMultitouchDevice::willTerminate] entered
1/26/14 12:09:29.000 AM kernel[0]: [AppleMultitouchDevice::stop] entered

Además, el panel de Bluetooth en las Preferencias del sistema se congela por completo y muestra información con fallas:

Preferencias de Bluetooth con fallas

La única forma de volver a conectar el mouse y el teclado (y la única forma de hacer que el panel Bluetooth vuelva a funcionar) es:

  1. Apague todos los periféricos
  2. Poner la computadora a dormir (sin cerrar la tapa)
  3. Espere de 60 a 90 segundos para que la computadora se reactive por arte de magia.
  4. Enciende los periféricos. Todo está bien.

Si pongo la computadora a dormir con Bluetooth funcionando, permanecerá dormida. Si lo pongo a dormir después de desconectar los periféricos, se activará automáticamente después de un tiempo.

No tengo idea de qué está provocando estas desconexiones. No suceden en los mismos intervalos (a veces sucede después de una hora, a veces cuatro), pero siempre suceden. Desde que actualicé a Mavericks, tuve que hacer todo esto de poner la computadora en modo de suspensión varias veces al día. Esto no sucedió bajo Mountain Lion.

He intentado las siguientes cosas, sin éxito:

  1. Restablecer SMC
  2. Restablecer COCHECITO
  3. Eliminado ~/Library/Preferences/com.apple.bluetooth.*y /Library/Preferences/com.apple.bluethoothcualquier otra cosa relacionada con Bluetooth
  4. Mavericks reinstalados
  5. Apple reemplazó el controlador físico de Bluetooth (recuperé la computadora ayer)

A pesar de todo esto, el problema persiste. Todavía tengo que poner la computadora en suspensión 4 o 5 veces al día para que el mouse y el teclado vuelvan a funcionar. Al parecer, nadie sabe cómo solucionarlo, incluso ha dejado perplejo a Apple.

¿Alguien sabe lo que está pasando?

Tengo el mismo problema, la única forma para mí ahora es reiniciar la máquina
¿Tienes algo cerca que esté causando interferencia? ¿Un enrutador wifi, microondas, estación base de teléfono portátil? Tuve que cambiar mi enrutador (que está a unos 3 pies de mi mini) a 5 ghz y luego el bluetooth se volvió mucho más confiable...
No. Sucede independientemente de dónde esté (casa, oficina, habitaciones de hotel). El único desencadenante que he podido encontrar es Mavericks. La misma computadora en Mountain Lion no tuvo ninguno de estos problemas: todos comenzaron el día que actualicé.
Por lo que vale, mi RMBP 2013 tiene graves problemas de WiFi cuando el bluetooth está activado. Me pregunto si apagas WiFi si eso hace que tus problemas de bluetooth desaparezcan. Informé mi error a Apple en developer.apple.com/bug-reporting y parece que tienes suficientes detalles técnicos para informar el tuyo si así lo deseas. Mantendré los ojos bien abiertos para encontrar mejores soluciones que elegir encender solo un emisor de 2.4 GHz en lugar de ambos en este modelo de Mac.
Macbook pro nuevo, altavoz bose colorsync nuevo... todo funcionó muy bien durante una semana. Ahora solo deja caer los altavoces cada 10 segundos. Restablecí todo, encendí y apagué todo nuevamente, restablecí SMC... todavía nada funciona... probé todo lo que todos mencionan arriba, acepto para ejecutar scripts... no estoy seguro de cómo hacerlo. Puaj. ¡¡Estoy tan molesto!!

Respuestas (6)

Pude solucionar el problema con esta solución rápida. Entonces, cada vez que pierda la conectividad bluetooth, simplemente ejecute los siguientes comandos en la terminal

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

Recuperarás la conectividad.

Eso es todo. Esto lo arregla perfectamente. Puede poner los dos comandos en un script bash ( como este ) y ejecutarlo cuando quiera consudo bt-fix
Esto ya no funciona en Yosemite…
Esto me lo arreglaron en Yosemite. Por ahora. Solía ​​perder la conexión del mouse mágico todo el tiempo y tenía que reiniciar. Ahora... espero que funcione para el futuro
Ninguno de estos comandos me funciona más en Sierra. Pero este vudú sí: apple.stackexchange.com/a/157317/68662

Tuve los mismos problemas y pude solucionarlo eliminando la configuración de bluetooth como sugirió Andrew en 3, junto con eliminar también el caché de preferencias (ver http://reviews.cnet.com/8301-13727_7-57617236-263 /how-to-tackle-defaults-not-stick-in-mavericks/ ). Sin eliminar el demonio de caché, no pude resolver el problema. Así que esto es lo que hice:

rm /Library/Preferences/com.apple.Bluetooth.plist
killall -u yourusername cfprefsd

Si no recuerdo mal, emití ambos comandos varias veces para asegurarme de todas las configuraciones de Bluetooth.

¡Espero que esto ayude!

Oh, era tan optimista de que esto funcionaría, pero lo intenté 3 veces y el problema continúa. ratas

Tengo el mismo problema de forma rutinaria. Lo resuelvo abriendo el "Monitor de actividad", seleccionando el proceso "kextd" en la pestaña CPU y saliendo del proceso. Se reiniciará inmediatamente y se restaurará la conectividad bluetooth. Esto es más una solución que una solución, pero es rápido y efectivo para mí.ingrese la descripción de la imagen aquí

Mis Airpods Pro no se conectaban a mi Mac. Las soluciones anteriores no funcionaron para mí. Al ver esto en la consola: predeterminado 11:35:44.718199-0500 ¡bluetoothd encontró una cadena de nombre en EIR! es: los AirPods Pro de Christopher

Noté los caracteres divertidos que aparecían en lugar del ' (apóstrofe) que se esperaba. Debería haber leído los AirPods Pro de Christopher.

Pude conectar los airpods a mi teléfono. Usando mi teléfono cambié el nombre de los Airpods a "Chris Airpods". Con la esperanza de que este cambio de nombre se mantenga en mis dispositivos conectados a iCloud.

Efectivamente, después del cambio de nombre pude conectarme a ellos en mi Mac. Puede que no haya tenido nada que ver con el carácter que no es una letra, tal vez solo cambiar el nombre actualizó algo de caché, no lo sé. Pero funcionó. Anteriormente había fallado con el error: predeterminado 11:35:48.566256-0500 com.apple.preferences.Bluetooth.remoteservice El emparejamiento con los AirPods Pro de Christopher falló con e00002d7

Mis parlantes bluetooth seguían conectándose y cayendo cada 15 a 30 segundos (Macbook Pro retina). Los altavoces estaban bien, los probé en el iPhone.

Intenté todas las otras correcciones sugeridas, Restablecer PRAM, restablecer el módulo bluetooth, ejecutar scripts pero nada funcionó. Sin embargo, encontré una solución.

Apague su dispositivo bluetooth. Empareja tu Mac con tu iPhone. No se requiere conexión, decía que no era compatible. Luego vuelva a conectarse al dispositivo bluetooth (altavoces). La conexión aún no se ha caído. Buena suerte.

Mi ayuda es restablecer el SMC (Controlador de administración del sistema), ya que el SMC es responsable de todos los componentes asociados con la fuente de alimentación y, según Apple Store Genuis, un restablecimiento del SMC también restablecería el chip bluetooth.
(Aquí está el enlace a la página de soporte de Apple con un tutorial para restablecer el SMC)

Dado que el OP ya indica que restablecieron el SMC, puede comentar y preguntar si el restablecimiento de SMC que hicieron cumple con el enlace que proporcionó.
Y lo hace :) Lo he reiniciado, y Apple también, sin éxito...