Skip to content

USB-CDC-ACM unter OS X 10.10 Yosemite

In einem Kommentar zum iBlue 747 bekam ich den Hinweis, dass mit der aktuellen Version von OS X einige GPS-Logger nicht mehr funktionieren würden. Leider kam ich bisher nicht dazu mir das mal genauer anzusehen, daher hat es jetzt etwas gedauert.

Viel dazu erklären will ich eigentlich auch gar nicht, der Entwickler von MyTracks hat das zum Glück schon in seinen FAQ beschrieben:

Leider gibt es mit der neuesten OS X Version 10.10 ein Problem mit einigen GPS-Loggern, u.a. dem iBlue 747, dem blumax 4044 und einigen Qstarz-Geräten. Wenn Sie Ihren Logger unter OS X 10.9 bereits erfolgreich verwendet haben und er nun nicht mehr funktioniert, dann öffnen Sie bitte einmal die Einstellungen von myTracks und wechseln auf die Seite GPS-Gerät. Wenn der Eintrag in der Zeile Gerät mit usbmodem beginnt, dann sind Sie von diesem Problem betroffen.

Die betroffenen GPS-Logger verwenden ein Standard-USB-Protokoll (USB-CDC-ACM), das eigentlich für Modems oder Mobilfunk-Sticks verwendet werden. Das Marketing von Apple hat entschieden, dass dieser Treiber tatsächlich nur noch für Kommunikationsgeräte geladen wird. Das hat nun zur Folge, dass der Treiber nicht mehr auf den GPS-Logger reagiert. Ich bin derzeit in Gesprächen mit Apple, ob die die GPS-Geräte nicht doch wieder aufnehmen können.

Auf der Seite hat er dazu ein kleines Programm zur Verfügung gestellt (auf einen Direkt-Link verzichte ich hier mit Absicht), welches temporär den alten Treiber wieder installiert, damit man sein Gerät weiter verwenden kann.

Nach dem Patch muss man das System neu starten, danach sollte der GPS-Logger wieder in MyTracks (und vermutlich auch anderen Programmen) erkannt werden. Zumindest mit meinen iBlue hat das funktioniert. cool