10 votos

Los periféricos Bluetooth se desconectan aleatoriamente en 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 desgraciadamente han fracasado hasta ahora. Estoy ejecutando OS X 10.9.1 en un MBP retina de principios de 2013, y mi Magic Mouse y el teclado Bluetooth se desconectan cada 1-3 horas, causando 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 fallos:

Glitchy Bluetooth preferences

La única forma de conseguir que el ratón y el teclado se vuelvan a conectar (y la única forma de conseguir que el panel Bluetooth vuelva a funcionar) es:

  1. Apagar todos los periféricos
  2. Poner el ordenador en reposo (sin cerrar la tapa)
  3. Esperar entre 60 y 90 segundos para que el ordenador se despierte mágicamente.
  4. Encienda los periféricos. Todo está bien.

Si pongo el ordenador en reposo con el Bluetooth funcionando, se queda dormido. Si lo pongo a dormir después de que los periféricos se desconecten, se despertará automáticamente después de un rato.

No tengo ni idea de qué es lo que provoca 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 he tenido que hacer esto de poner el ordenador en reposo varias veces al día. Esto no ocurría con Mountain Lion.

He probado las siguientes cosas, sin éxito:

  1. Reiniciar el SMC
  2. Reiniciar la PRAM
  3. Borrado ~/Library/Preferences/com.apple.bluetooth.* y /Library/Preferences/com.apple.bluethooth y todo lo relacionado con Bluetooth
  4. Reinstalación de Mavericks
  5. Apple ha sustituido el controlador físico de Bluetooth (ayer mismo me devolvieron el ordenador)

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

¿Alguien sabe qué está pasando?

0 votos

Tengo el mismo problema, la única manera para mí ahora es reiniciar la máquina

0 votos

¿Tienes algo cerca que esté causando interferencias? ¿Un router wifi, un microondas, una estación base de telefonía portátil? Tuve que cambiar mi router (que está a un metro de mi mini) a 5ghz y entonces el bluetooth se volvió mucho más fiable...

0 votos

No. Ocurre independientemente de dónde me encuentre (en casa, en la oficina, en habitaciones de hotel). El único desencadenante que he podido encontrar es Mavericks. El mismo ordenador con Mountain Lion no tenía ninguno de estos problemas; todos empezaron el día que actualicé.

8voto

Dani Puntos 76

Pude superar el problema con esta solución rápida. Así que cada vez que pierdas la conectividad bluetooth sólo tienes que ejecutar los siguientes comandos en el terminal

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

Recuperarás la conectividad.

0 votos

Esto es todo. Esto lo arregla perfectamente. Puedes poner los dos comandos en un bash script ( así ) y ejecutarlo siempre que sea con sudo bt-fix

3 votos

Esto ya no funciona en Yosemite

0 votos

Esto se arregló para mí en Yosemite. Por ahora. Solía perder la conexión del ratón mágico todo el tiempo y tenía que reiniciar. Ahora ... espero que funcione para el futuro

2voto

TheThing Puntos 21

Tuve los mismos problemas y pude solucionarlo borrando la configuración del bluetooth como Andrew sugirió en el 3, en combinación con matar también la caché de preferencias (ver http://reviews.cnet.com/8301-13727_7-57617236-263/how-to-tackle-defaults-not-sticking-in-mavericks/ ). Sin matar el demonio de la 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 todos los ajustes de Bluetooth.

Espero que esto ayude.

0 votos

Oh, era tan optimista de que esto funcionaría, pero lo he intentado 3 veces y el problema continúa. Ratas.

2voto

Richard Pearse Puntos 11

Tengo el mismo problema de forma rutinaria. Lo resuelvo abriendo el "Monitor de Actividad", seleccionando el proceso "kextd" en la pestaña de CPU, y cerrando el proceso. Inmediatamente se reinicia y se restablece la conectividad bluetooth. Esto es más una solución que un arreglo, pero es rápido y efectivo para mí. enter image description here

1voto

Rob Puntos 4857

Dado que hay una recompensa activa por esta pregunta, sería duro que la cerraran por ser un duplicado. Sin embargo, si revisas Corrupción del Bluetooth en el Macbook Pro 2013 se puede ver una respuesta muy detallada sobre cómo rastrear este problema.

La respuesta no es la aceptada, pero hay muchos pasos que podrías seguir para rastrear el problema. Espero que te sirva también para tu caso particular.

-2voto

sman591 Puntos 116

Mi ayuda para restablecer el SMC (System Management Controller), ya que el SMC es responsable de todos los componentes que están asociados con la fuente de alimentación y, según un Genuis de la Apple Store, 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)

0 votos

Dado que el OP ya afirma que resetearon el SMC, podrías comentar y preguntar si el restablecimiento del SMC que hicieron cumple con el enlace que proporcionaste.

0 votos

Y lo hace :) Lo he reseteado, y Apple también, sin éxito

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X