Zeitüberschreitungen in AppleUSBEHCI - wie kann ich herausfinden, was dies verursacht?


6

Ich bekomme alle paar Sekunden eine Zeitüberschreitung auf meinem USB-Stick:

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)

Wie kann ich herausfinden, was los ist? Welches meiner USB-Geräte kann dieses Problem verursachen (abgesehen von einer Trennung nach der anderen)? Welche anderen Ideen gibt es, um dieses Problem zu vermeiden? (Hinweis: Mein USB-Hub ist mit Strom versorgt. Dies war einer der Vorschläge, die ich beim Durchsuchen des Problems gesehen hatte.)

Vielen Dank!

Hier sind die Geräte aufgeführt, die über einen aktiven USB-Hub mit meinem Mac verbunden sind:

  • Drucker (HP Deskjet)
  • iPhone-Dockingstation
  • JBL iPod Dock / Lautsprecher (auch mit Strom versorgt)
  • eine Pinnacle DVB-T Antenne
  • ein Garmin-Ladegerät für meine GPS-Uhr
  • ein Garmin ANT + -Anschluss
  • ein (nicht verwendetes) Logitech-Headset

Können Sie uns eine Liste der Geräte geben, die über USB an Ihren Computer angeschlossen sind?
Nathan Greenstein

Die Frage wurde bearbeitet, um meine Geräte
wiederzugeben

Antworten:


7

Generieren Sie einen Systembericht (in Lion: Über diesen Mac -> Weitere Informationen -> Systembericht oder führen Sie eine Spotlight-Suche durch, System Informationwenn Sie Spotlight erlauben, Anwendungen zu indizieren.)

Klicken Sie auf USB. Dann suchen Sie nach der genannten Bus-ID. Sehen Sie sich unter diesem Bus die Standort-IDs der einzelnen Geräte an. Dieses Feld ist "Addr" in den Fehlerprotokollen. Beachten Sie, dass Standort-IDs nur über einen Bus hinweg eindeutig sind, nicht über das gesamte System.

Sobald Sie das Gerät identifiziert haben, würde ich versuchen, es auf einen neuen Port zu tauschen, entweder mit einem anderen Gerät am Hub oder mit einem leeren Port am Hub. Wenn die Fehler beim Gerät und nicht beim Anschluss bleiben, besteht mein nächster Schritt darin, das Gerät an einen direkten Anschluss anzuschließen oder die Kabel auszutauschen. Wenn Sie weiterhin Probleme mit dem Gerät haben, suchen Sie nach Firmware-Updates für das Gerät.

Wenn nach der Fehlerbehebung der Hub vermutet wird, haben einige Kunden festgestellt, dass die Netzteile, die mit einigen billigen USB-Hubs geliefert werden, sehr schlecht sind und nicht annähernd genug Strom liefern können. http://hackaday.com/2012/01/06/running-the-numbers-on-a-cheap-psu/

Ich würde das Telefon und das Garmin-Ladegerät direkt an den USB-Anschlüssen des Mac anschließen. Ihr Mac kann unter anderem doppelt so viel Strom für das Aufladen auf Ihr Telefon liefern. Siehe https://support.apple.com/kb/ht4049


Vielen Dank, dies hat mir geholfen, das Gerät festzunageln und die Fehler zu beseitigen. Nur die Informationen, die ich gesucht habe!
IronGoofy

Was war es aus Neugier?
Brett Dikeman

2
Es war der Garmin ANT-Stick. Ich kann nur davon ausgehen, dass er nach neuen Daten abruft und dass der Fall, dass keine neuen Daten gefunden werden, zu einigen Problemen führt. Entfernte es keine neuen Fehler.
IronGoofy

Das habe ich heute auch bei mir gefunden.
cstrat

Es scheint, dass das Problem nur auftritt, wenn der USB ANT + -Stick eingesteckt ist und der Garmin ANT-Agent ausgeführt wird: forums.garmin.com/showthread.php?14436-Ant-Agent-2-1-6-2-Issues/ …
Matthew Schinckel

3

Ich kann bestätigen, dass die Protokolle meines Mac mit diesem Fehler gefüllt sind.

Nehmen Sie Garmin Ant + vom Mac und die Fehler verschwinden.

Don


2

Ich hatte das gleiche Problem, als ich versuchte, mein ExternalHDD an mein MacBookPro anzuschließen. Diesmal ist meine Festplatte aktiviert, aber nach einem festgelegten Sekundenbruchteil bleibt sie einige Sekunden lang hängen.

Also hatte ich dann meine Konsolenprotokolle überwacht und per HDD ausgeworfen. Sobald es ausgeworfen wurde, bemerkte ich das

apcupsd [90]: Kommunikation mit USV unterbrochen

obige Meldung in meinen Logs. Also ging ich zum Aktivitätsmonitor und erzwinge das Beenden des " apcupsd " -Prozesses, da es nicht notwendig ist, ihn am Laufen zu halten (es ist ein APC UPS-Monitorprozess). Dann hatte ich diese APC Ups-App deinstalliert. Dramatisch funktioniert die externe Festplatte nach dem erneuten Herstellen der Verbindung einwandfrei.


1

Gleiches Thema hier. Das Herausziehen von Garmin ANT + hat das Problem behoben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.