Servus,
ich habe seit ein paar Tagen wieder macOS OS X El Capitan auf meinem PC laufen und bin die Probleme, die ich in der Vergangenheit mit dem System hatte jetzt einmal angegangen und dank dem Thread von @Brumbaer im April konnte ich meine Probleme in der Tat lösen.
Die config.plist habe ich von @biggasnake übernommen, der aber scheinbar eine andere Revision des Boards nutzt. Er hatte auch einen Exclude-String für die USB-Ports in seiner config.plist, dieser scheint aber schlichtweg nicht kompatibel zu meinem Board zu sein.
Probleme
- um meine Apple BT Tastatur & Magic Mouse zum Login verwenden zu können, musste ich den BT Stick einmal abziehen und neu stecken, etwas warten, dann ging es
- einige Ports konnten nicht verwendet werden (insbesondere sämtliche Frontports an meinem Gehäuse)
Lösung
Die Lösung ist: IORegistry Explorer laden, starten und alle USB Ports durchtesten. Das habe ich sowohl mit einem Wacom Wireless Stick (USB 2.0) als auch einem Kingston (USB 3.0) Traveler Stick gemacht. Hier die Ergebnisse:
- HS01 gesperrt
- HS02 gesperrt
- HS03+SS03 frei Front USB 3.0 rechts
- HS04+SS04 frei Front USB 3.0 links
- HS05+SS05 frei IO USB 3.0 unten
- HS06+SS06 frei IO USB 3.0 oben
- HS07 frei Front USB 2.0 links
- HS08 frei Front USB 2.0 rechts
- HS09+SS09 frei IO USB 3.1 oben (blau)
- HS10 gesperrt
- HS11 gesperrt
- HS12 gesperrt
- HS13 frei IO USB 2.0 oben (gelb)
- HS14 frei IO USB 2.0 unten (gelb)
- SS01 gesperrt
- SS02 gesperrt
- SS03 frei
- SS04 frei
- SS05 frei
- SS06 frei
- SS07 gesperrt
- SS08 gesperrt
- SS09 frei
- SS10 gesperrt
Front ist bei mir das Fractal Design Define R5: 2x USB 2.0 + 2x USB 3.0.
IO sind die Anschlüsse hinten am Mainboard, am sogenannten "IO-Shield".
Ich habe bis auf den roten USB 3.1 direkt am Board alle Ports ans laufen bekommen, ebensowenig (auch mangels passendem Gerät) der USB 3.1 Type C. Wichtig ist, dass ihr für die Ports die >= USB 3.0 sind sowohl HS0x als auch SS0x freigebt. Sonst funktionieren z.B. bei gesperrtem HS0x ein USB 2.0 Gerät nicht, aber ein USB 3.0 Gerät durchaus und umgekehrt.
Daraus ergibt sich folgender String zum "Excluden" in der config.plist:
Hier im Clover Configurator eingetragen:
Um das Ganze etwas anschaulicher zu machen hier ein Bild vom IO-Shield:
Auf dem Board verwende ich den F_USB30_2 sowie den F_USB1 Port (s. gelbe Pfeile):
Und hier noch die Ports an meinem Gehäuse:
Ciao
Dennis