Los periféricos Bluetooth se desconectan aleatoriamente bajo Mavericks

10

He rastreado Internet para intentar encontrar una solución a este extraño problema (problemas similares aquí y aquí y aquí ), pero desafortunadamente han fallado hasta ahora. Estoy ejecutando OS X 10.9.1 en un MBP de retina a principios de 2013, y mi Magic Mouse y el teclado Bluetooth se desconectan cada 1–3 horas, lo que provoca los siguientes errores del núcleo:

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 Bluetooth en Preferencias del sistema se congela completamente y muestra información errónea:

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

  1. Apaga todos los periféricos
  2. Ponga la computadora en reposo (sin cerrar la tapa)
  3. Espere entre 60 y 90 segundos para que la computadora se vuelva a encender mágicamente
  4. Enciende los periféricos. Todo está bien.

Si pongo la computadora en modo de suspensión con Bluetooth en funcionamiento, permanecerá dormida. Si lo pongo en suspensión después de que los periféricos se desconectan, se activará automáticamente después de un tiempo.

No tengo idea de qué está provocando estas desconexiones. No ocurren en los mismos intervalos (a veces sucede después de una hora, a veces cuatro), pero siempre suceden. Desde que me actualicé a Mavericks he tenido que hacer esto varias veces al día. Esto no sucedió bajo el león de montaña.

He intentado las siguientes cosas, sin éxito:

  1. restablecer SMC
  2. restablecer PRAM
  3. Se eliminaron ~/Library/Preferences/com.apple.bluetooth.* y /Library/Preferences/com.apple.bluethooth y cualquier otra cosa relacionada con Bluetooth
  4. Mavericks reinstalados
  5. Reemplazó el controlador físico Bluetooth por Apple (acabo de recuperar la computadora ayer)

A pesar de todo esto, el problema persiste. Todavía tengo que poner la computadora en reposo 4-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?

    
pregunta Andrew 26.01.2014 - 21:45

5 respuestas

8

Pude resolver el problema con esta solución rápida. Entonces, cuando pierda la conectividad de bluetooth, simplemente ejecute los siguientes comandos en el terminal

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

Recuperarás la conectividad.

    
respondido por el Dani 30.09.2014 - 23:01
2

Tuve los mismos problemas y pude solucionarlo eliminando la configuración de bluetooth que Andrew sugirió en 3, en combinación con también matar la caché de preferencias (consulte enlace ). Sin matar al demonio del caché, no pude resolver el problema. Así que aquí está lo que hice:

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

Si recuerdo correctamente, emití ambos comandos varias veces para asegurarme de que todos los ajustes de Bluetooth.

Espero que esto ayude!

    
respondido por el Lorenz 20.03.2014 - 17:23
2

Tengo el mismo problema de forma rutinaria. Lo resuelvo abriendo el "Monitor de actividad", seleccionando el proceso "kextd" en la pestaña de la 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í.

    
respondido por el Richard Pearse 17.02.2016 - 15:49
0

Mis altavoces bluetooth seguían conectándose y cayendo cada 15 a 30 segundos (MacBook Pro retina). Los oradores 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ó. Aunque encontré una solución.

Apaga tu dispositivo bluetooth. Empareja tu mac con tu iPhone. No se requiere conexión, dijo que no era compatible. Luego, vuelva a conectarse al dispositivo Bluetooth (altavoces). La conexión aún tiene que caer. Buena suerte.

    
respondido por el Podgemaster 28.04.2016 - 17:26
-2

Mi te ayuda a restablecer el SMC (Controlador de gestión del sistema), ya que el SMC es responsable de todos los componentes asociados con la fuente de alimentación y, de acuerdo con una Apple Store Genuis, un restablecimiento de 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)

    
respondido por el Lukas 05.03.2014 - 12:55

Lea otras preguntas en las etiquetas