Tiempos de espera en AppleUSBEHCI: ¿cómo puedo averiguar qué está causando esto?

Obtengo tiempos de espera en mi USB cada pocos segundos como este:

Jan  8 22:07:43 Thorstens-MacBook kernel[0]: USBF:  1722. 27    AppleUSBEHCI[0xffffff800b8b2000]::Found a transaction past the completion deadline on bus 0x24, timing out! (Addr: 6, EP: 1)
Jan  8 22:07:45 Thorstens-MacBook kernel[0]: USBF:  1724. 29    AppleUSBEHCI[0xffffff800b8b2000]::Found a transaction past the completion deadline on bus 0x24, timing out! (Addr: 6, EP: 1)
Jan  8 22:07:52 Thorstens-MacBook kernel[0]: USBF:  1731. 32    AppleUSBEHCI[0xffffff800b8b2000]::Found a transaction past the completion deadline on bus 0x24, timing out! (Addr: 6, EP: 1)

¿Cómo puedo averiguar qué está pasando? ¿Cuál de mis dispositivos USB puede estar causando este problema (aparte de desconectar uno tras otro)? ¿Qué otras ideas hay para evitar este problema? (Nota: mi concentrador USB está alimentado, que fue una de las sugerencias que había visto al buscar en Google el problema).

¡Gracias!

Estos son los dispositivos conectados a mi Mac a través de un concentrador USB alimentado:

  • impresora (HP Deskjet)
  • estación de acoplamiento de iPhone
  • Base para iPod/altavoz JBL (también alimentado)
  • una antena Pinnacle DVB-T
  • un cargador Garmin para mi reloj GPS
  • un conector Garmin ANT+
  • un auricular Logitech (sin usar)
¿Puede darnos una lista de los dispositivos que están conectados a su computadora con USB?
edité la pregunta para reflejar mis dispositivos

Respuestas (4)

Genere un informe del sistema (en Lion: Acerca de esta Mac-> Más información -> Informe del sistema, o realice una búsqueda de Spotlight System Informationsi permite que Spotlight indexe aplicaciones).

Haga clic en USB; luego busque la identificación del autobús mencionada. Debajo de ese bus, mire a través de las identificaciones de ubicación de cada dispositivo; este campo es "Addr" en los registros de errores. Tenga en cuenta que los ID de ubicación son únicos solo en un bus, no en todo el sistema.

Una vez que haya identificado el dispositivo, intentaría cambiarlo a un nuevo puerto, ya sea con otro dispositivo en el concentrador o con un puerto en blanco en dicho concentrador. Si los errores se quedan en el dispositivo y no en el puerto, mi próximo paso sería conectar el dispositivo a un puerto directo o cambiar los cables. Si aún tiene problemas con el dispositivo, busque actualizaciones de firmware para el dispositivo.

Si después de solucionar el problema, el concentrador es sospechoso, tenga en cuenta que algunas personas han encontrado que los adaptadores de alimentación que se envían con algunos concentradores USB baratos son muy malos, no capaces de entregar suficiente corriente. http://hackaday.com/2012/01/06/running-the-numbers-on-a-cheap-psu/

Pondría el teléfono y el cargador garmin directamente en los puertos USB de la Mac; entre otras cosas, su mac puede suministrar el doble de corriente a su teléfono para cargarlo. Consulte https://support.apple.com/kb/ht4049

Muchas gracias, esto me ayudó a concretar el dispositivo y deshacerme de los errores. ¡Justo la información que estaba buscando!
Por curiosidad, ¿qué era?
Era el dispositivo Garmin ANT. Solo puedo suponer que está sondeando algunos datos nuevos y que el caso en el que no se encuentran datos nuevos genera algunos problemas. Lo eliminé, no hay nuevos errores.
Encontré lo mismo este hoy con el mío.
Parece que el problema solo aparece si la memoria USB ANT+ está enchufada y el agente Garmin ANT se está ejecutando: forums.garmin.com/showthread.php?14436-Ant-Agent-2-1-6-2-Issues/ …
Tengo el mismo problema.

Puedo confirmar que los registros de mi Mac contienen este error.

Retire Garmin Ant+ de la Mac y los errores desaparecerán.

Don

Tuve el mismo problema cuando intento conectar mi HDD externo a mi MacBookPro. En ese momento, mi HDD está montado, pero se cuelga durante unos segundos después de un intervalo fijo de fracción de segundos.

Entonces, monitoreé los registros de mi consola y los expulsé por HDD. Tan pronto como fue expulsado me di cuenta de que

apcupsd[90]: Comunicación con UPS perdida

mensaje anterior en mis registros. Así que fui al Monitor de actividad y forcé el cierre del proceso " apcupsd " ya que no es necesario para mantenerlo en funcionamiento (es un proceso de monitoreo de APC UPS), luego desinstalé esa aplicación APC Ups. Dramáticamente, mi disco duro externo comienza a funcionar bien al volver a conectar.

Mismo problema aquí. Al desenchufar Garmin ANT+ se arregló.