USB2 Devices -> EHCI Routing zu AppleUSBEHCI

  • Bringt der in dem Kontext denn noch etwas. Ich habe den schon seit einer weile raus, weil ich ja die passenden Port ausgewählt habe und exkludiere was nicht gebraucht ist auf dem XHCI?


    Ich bin aber an anderer Front weiter. Rehabman meint, das Problem liegt an fehlenden Injects bei EHCI. Ich denke ich muss herausfinden, warum die EH01/EH02 Ports nicht korrekt vorhanden sind.

  • Was mich mal interessieren würde, wäre wie das ganze unter Windows aussieht. Wenn es dort ebenfalls ähnlichem Probleme gibt könnte es am Mainboard oder dem BIOS settings liegen. Probleme unter Windows bezweifle ich jedoch....


    Halt mich auf dem laufenden was rehabman dir vörschlägt ;)

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Unter Windows 10 ist alles wie es sein soll. Bisher fischen wir im trüben... ;) Er meinte der Clover Parameter "Devices/USB/FixOwnership=true" wäre entscheidend. Ich hatte den Wert auf false, da im Clover Wiki dazu steht "This fix is not relevant for UEFI booting.". Er meinte dazu, die Angabe im Clover Wiki stimmt nicht. Einen Unterschied macht es leider trotzdem nicht. Die Logs helfen aber auch nur bedingt weiter. Interessant finde ich die folgenden Zeile aus dem Kernellog.


    Code
    1. kernel: EH02: match category IODefaultMatchCategory exists


    Die taucht bezüglich EH01 nicht auf. Ich habe aber auch google etc. schon mit allen sinnvollen Suchkombis durch. Es gab durchaus andere Fälle, denen auf dem X99 der EH01 fehlte - aber die waren dann immer damit fertig wenn sie USB3 am rennen hatten und dann spielt das Problem ja auch keine Rolle mehr... ;) Naja, ich habe mit meinem Hacky soviel von der Community profitiert, da kann ich jetzt auch mal was erforschen. ;) Und ich habe durch die systematische Testerei soviel mehr gelernt, als mit "mach mal den USBInjectALL Kext rein, dann gehts". Ist schon ein nettes Hobby.


  • Wenn wir auf 0 wären, würde ich jetzt vorschlagen win 10 zu simulieren. Bei dir gibt es aber anscheinend ein generelles Problem mit EH01 und da ist mein Wissen wirklich zuende. Auch ich habe durch unsere Tests so einiges gelernt!
    Zur Zukunft: Sogar Rehabman hat keine konkreten Idee obwohl der so ziemlich den kompletten ACPI Spec auswendig kennt :D Dementsprechend wünsche ich die viel glück mit deinen Forschungen! Bei kleineren Teilfragen kann ich dir gerne versuchen zu helfen, ich denke mit ACPI Hintergründen kennen sich auch @al6042 @Thogg Niatiz @griven und @Download-Fritz aus. Vielleicht können wir hier ja irgendwas auf die Beine stellen ;)

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • "Devices/USB/FixOwnership=true" wäre entscheidend. Ich hatte den Wert auf false, da im Clover Wiki dazu steht "This fix is not relevant for UEFI booting.". Er meinte dazu, die Angabe im Clover Wiki stimmt nicht.


    "Fix Ownership" is quasi ein Clover-seitiges "EHCI/XHCI Handoff".


    Hatte nicht den Nerv, mir den ganzen Thread durchzulesen, werd' ich aber vielleicht heute Abend machen... mit ACPI kann ich wenig helfen, aber vielleicht fällt mir irgendwas auf. Mal RehabMan angeschrieben?

  • Wenn wir auf 0 wären, würde ich jetzt vorschlagen win 10 zu simulieren. Bei dir gibt es aber anscheinend ein generelles Problem mit EH01 und da ist mein Wissen wirklich zuende. Auch ich habe durch unsere Tests so einiges gelernt!


    Die "höchstmögliche" seitens Asus in der DSDT enthalten Windows Version ist 2013. Die hatten wir bereits getestet. 2015 würde doch dann eh wie 2013 behandelt, oder? Ich frag mich Dia ganz Zeit warum der EH01 in der IOReg vorhanden ist aber der Treiber nicht geladen wird. Wenn er nicht da wäre ok, aber so - seltsam. Auf jeden Fall nochmals Danke bis hierhin @Kuckuck.



    "Fix Ownership" is quasi ein Clover-seitiges "EHCI/XHCI Handoff". Hatte nicht den Nerv, mir den ganzen Thread durchzulesen, werd' ich aber vielleicht heute Abend machen... mit ACPI kann ich wenig helfen, aber vielleicht fällt mir irgendwas auf. Mal RehabMan angeschrieben?


    Ok, Danke auch Dir schonmal vorab. Mit Rehabman schreibe ich bei IM seit Freitag Abend. Die Kommunikation zieht sich aber wegen der Zeitverschiebung ein wenig... ;) Letzter Stand war seine Vermutung, das irgendwas im Kernellog stehen müsste. Aber da finden ich nur den oben Zitieren Eintrag zu EH02 (der funktioniert). Zu EH01 schweigt sich der Kernel aus.

  • griven

    Hat das Label Erledigt hinzugefügt