Erstaunlicherweise ja... *kopfkratz*
[Gelöst] Built-In Ethernet DSDT
-
- Erledigt
- lordreddyy
- Erledigt
-
-
Ich habe gerade mal im IOReg-Dump eines echten iMac17,1 nachgesehen: Da haben z.B. die Devices ARPT und GIGE unter built-in ebenfalls den Wert <00>. Nochmal nachgesehen: Ist bei allen anderen Devices ebenfalls so.
-
Vielen Dank! Könntest du evtl deinen IOReg Dump anhängen?
Die Variable in built-in lässt sich aber wohl so nicht verändern, denn egal ob man 0x00 oder 0x01 in die DSDT einträgt, der Eintrag bleibt <00> in IOReg...
-
Ja, das ist mir auch schonmal aufgefallen. Scheint dann ja auch nicht so wichtig zu sein.
EDIT von al6042:
Anhang auf Userwunsch entfernt... -
Da ist sie...
-
Ich meinte @Harper Lewis
Vielen Dank! Hättest du zufällig auch noch einen ACPI Dump bzw. zumindest die DSDT?
-
Gern geschehen. Einen ACPI Dump kann ich nachreichen, der iMac ist momentan leider nicht in Reichweite.
-
-
Das ist der Power Management Controller des Chipsatzes.
Er kümmerst sich um das PM des Chipsatzes und sagt u.a. den an ihn angeschlossenen Geräten wann sie schlafen und aufwachen sollen.
-
Platform Controller Hub soll das sein, die datei soll anscheinend den Controller Hub Power Managment Controller sein.
Ich wär interessiert wie du den zum starten bewegt hast
EDIT:
Oups da war Brumbear schnellerEDIT2: Ich hab mich blöd ausgedrückt, das heisst bei mir wird das auch standardmäßig geladen aber ich würd gern den definieren.
Hab auch skylake. -
Es werden Kabylake und Skylake unterstützt und die Apple SMCs.
PS.
Und Coffe Lake da sie dieselben Controller wie Kaby Lake verwenden. -
Frage ist welches PM greift, wenn der Treiber nicht geladen wird... Desweitern dann die schwierige Frage, ob es besser ist das ganze so zu belassen, oder ob Apples Controller für das System/Hardware besser/passend wäre. (Solange es sich um halbwegs unterstützte Hardware handelt (Sky-/Kabylake))
@Brumbaer Wird der Treiber denn bei deinen Sky-/Kabylake Systemen geladen?
-
-
Achso, dann passt ja alles... Ich schau mal welcher Treiber das unter Haswell ist.
@Harper Lewis Wäre cool, wenn du dieses Tool dann auch noch direkt auf dem iMac laufen lassen könntest: HF Sysinfo - Tool zur Erstellung eines Hardwareprofils zur weiteren Analyse hier im Forum
-
-
Hallo @kuckkuck hier noch mal eine Herausforderung für dich.
Mein ASRock Z77 Pro4 will einfach nicht mit Ozmosis unter Ethernet ein en0 und Built-in ausspucken.
Im Anhang habe ich zwei IOREG Dateien für dich, ein mal mit Clover und ein mal mit Ozmosis, erste zeigt GIGE@0 Built-In "true" und zweite zeigt ethernet@0 und Built-In "false", ein echter Mac arbeitet auch mit GIGE@0 so viel habe ich herausgefunden.
Dazu noch eine verwurschtelte DSDT die seltsamerweise immer noch einwandfrei lüpt beim Boot, wobei ich mitlerweile glaube es liegt am Realtek RTL8111/8168E (siehe auch Screenshot dazu).P.S. Lass dich bitte nicht durch die Anzeige in DPCI Manager verunsichern, unter Clover ist es genau umgekehrt also Ethernet en0 und Built-in und WLAN en1 und Built-in.
Edit: Natürlich darf jeder andere aus der Community auch seinen Senf dazu geben.
-
Hmm, probiers mal mit angehängter DSDT... Ist das ein und die selbe Maschine einmal mit Clover und einmal mit Ozm? Nutzt du mit Clover eine DSDT oder sonst irgendwelche ACPI Settings?
-
Leider nein.
Es ist ein und die selbe Maschine mit RTL8111/8168 Controller, ein mal mit Ozmosis und ein mal mit Clover (FixLAN und FixAirport), an der Problematik bzw. an einer DSDT (mit Builtin) haben sich schon fast alle aus dem Team abgearbeitet.
Nur mal zum Vergleich das Z87 Pro 4 mit Intel Ethernet hat auf anhieb ein Builtin ganz ohne DSDT nur durch den passenden Kext in der EFI. -
Welche Kext benutzt du für den RTL8111/8168 Controller? Boote mal bitte Ozm ohne DSDT und schick mir davon einen IOReg
-
Man kann einen Hackintosh ohne DSDT booten?
Wäre schön wenn du eine Lösung finden könntest, auf der anderen Seite kann ich auch ohne ganz gut leben, brauche ich den App Store und Builtin boote ich halt mit Clover, ansonsten bevorzuge ich in der Regel den schnellen Start mit Ozmosis.