6 votes

Délais d'attente dans AppleUSBEHCI - comment puis-je savoir ce qui cause cela?

Je reçois des délais d'attente sur mon USB toutes les quelques secondes comme ceci :

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)

Comment puis-je comprendre ce qui se passe ? Quel(s) de mes appareils USB peuvent causer ce problème (autre que de les débrancher un par un) ? Quelles sont les autres idées pour éviter ce problème ? (Remarque : mon hub USB est alimenté, ce qui était l'une des suggestions que j'avais vues en cherchant sur le problème).

Merci !

Voici les appareils connectés à mon Mac via un hub USB alimenté :

  • imprimante (HP Deskjet)
  • station d'accueil iPhone
  • haut-parleur/dock iPod JBL (également alimenté)
  • une antenne DVB-T Pinnacle
  • un chargeur Garmin pour ma montre GPS
  • un connecteur Garmin ANT+
  • un casque Logitech (inutilisé)

6voto

dhiller Points 2046

Générer un rapport système (sur Lion: À propos de ce Mac -> Plus d'informations -> Rapport système, ou effectuer une recherche Spotlight pour Informations Système si vous autorisez Spotlight à indexer les applications.)

Cliquez sur USB; puis recherchez l'identifiant du bus mentionné. Sous ce bus, examinez les identifiants d'emplacement de chaque appareil; ce champ est "Addr" dans les journaux d'erreur. Notez que les identifiants d'emplacement sont uniques uniquement à travers un bus, pas l'ensemble du système.

Une fois que vous avez identifié l'appareil, je vous recommande d'essayer de le brancher sur un nouveau port, soit avec un autre appareil sur le hub, soit sur un port vide dudit hub. Si les erreurs restent avec l'appareil et non avec le port, ma prochaine étape serait de brancher l'appareil sur un port direct ou d'échanger les câbles. Si vous rencontrez toujours des problèmes avec l'appareil, recherchez des mises à jour du firmware pour l'appareil.

Si après avoir effectué le dépannage, le hub est suspect - notez que certaines personnes ont trouvé les adaptateurs d'alimentation fournis avec certains hubs USB bon marché très médiocres, incapables de fournir suffisamment de courant. http://hackaday.com/2012/01/06/running-the-numbers-on-a-cheap-psu/

Je recommande de brancher le téléphone et le chargeur Garmin directement sur les ports USB du Mac; entre autres choses, votre Mac peut fournir deux fois plus de courant à votre téléphone pour la charge. Voir https://support.apple.com/kb/ht4049

3voto

coredump Points 12455

Je peux confirmer que les journaux de mon Mac sont remplis de cette erreur.

Retirez le Garmin Ant+ du Mac et les erreurs disparaissent.

Don

2voto

Daniel Points 1

J'ai eu le même problème lorsque j'ai essayé de connecter mon disque dur externe à mon MacBookPro. Cette fois-ci, mon disque dur était monté mais il se figeait pendant quelques secondes à intervalles fixes.

Donc j'ai alors surveillé les journaux de la console et débranché mon disque dur. Dès qu'il a été débranché, j'ai remarqué ce message

apcupsd[90]: Communications with UPS lost

dans mes journaux. J'ai donc ouvert le Moniteur d'activité et forcé l'arrêt du processus "apcupsd" car il n'était pas nécessaire de le laisser fonctionner (c'est un processus de surveillance APC UPS) puis j'ai désinstallé cette application APC Ups. De façon assez spectaculaire, mon disque dur externe a recommencé à fonctionner correctement une fois reconnecté.

1voto

Carl Points 21

Même problème ici. Débrancher le Garmin ANT+ l'a résolu.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X