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
IronGoofy
quelle
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

Brett Dikeman
quelle
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

donmontalvo
quelle
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.

Manoj K.
quelle
1

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

Carl
quelle