Kann en0 nicht built-in stellen

  • Hallo,


    Ich habe XMG P407 Laptop und alles funktioniert so weit sehr gut.
    Nur habe ich Probleme mit iMessage, FaceTime und iCloud.


    Das Problem ist denke ich, dass en0 nicht builtin ist.
    Ich kriege das irgendwie nicht gebacken.
    Ich benutze Clover


    Bild und AML findet ihr im Anhang.


    Gruß yener90

  • Hallo und herzlich Willkommen im Forum... :)


    Bei der DSDT handelt es sich um die ungepatchte Version.
    Wie sieht deine config.plist aus?
    Hast du dort unter "Acpi"->"DSDT"->"Fixes" den Haken bei "FixLAN" gesetzt?

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Hallo und herzlich Willkommen im Forum... :)


    Bei der DSDT handelt es sich um die ungepatchte Version.
    Wie sieht deine config.plist aus?
    Hast du dort unter "Acpi"->"DSDT"->"Fixes" den Haken bei "FixLAN" gesetzt?


    Schon gesetzt, hat leider nicht geholfen. Bei der AML habe ich die Standard Patches und Helligkeit-Tasten Fix bereits reingetan, sonst nichts.

  • Dann schlage ich vor, du kopierst deine aktuelle config.plist und entfernst aus der originalen Datei alle DSDT-Patches, Fixes und Injects, bevor du beiliegende DSDT.aml testest...


    Die sollte nun komplett gepatcht sein.

    Dateien

    • DSDT.aml

      (119,84 kB, 71 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Bei Laptops mit Wifi Adaptern ist der Kext manchmal notwendig


    Trage Bitte mal deine Hardware ein https://www.hackintosh-forum.d…minformationen-eintragen/

    Dateien

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4.1 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4.1 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4.1 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4.1 |*

    * BootLoader OpenCore REL-100-2024-04-16


    Experte ist nicht immer gleich Expertise

  • Das alleine reicht aber nicht. Entweder muss folgende ssdt in den patched-Ordner oder mit patch.txt die DSDT gepatched werden.


    ssdt-rmne.aml
    patch.txt


    Schlussendlich müssen noch folgende Dateien gelöscht werden. Danach Neustart, die Konfigurationsdateien werden wieder neu angelegt.


    MfG, docplag



    Einmal editiert, zuletzt von Doctor Plagiat ()

  • Der XMG hat doch ein NIC...
    Da braucht es weder NullEthernet, noch dessen DSDT/SSDT-Patches.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Oh, sorry. Wollte einfach Post 5 vervollständigen und nicht den TE verwirren.

    Bei Laptops mit Wifi Adaptern ist der Kext manchmal notwendig

    MfG, docplag



  • Dann schlage ich vor, du kopierst deine aktuelle config.plist und entfernst aus der originalen Datei alle DSDT-Patches, Fixes und Injects, bevor du beiliegende DSDT.aml testest...


    Die sollte nun komplett gepatcht sein.


    Leider hat dies nicht hingehauen. en0 wird immer noch nicht als built in angezeigt.
    Ich habe jetzt config.plist und ioregistryexplorer Datei angehängt.


    Wenn das nicht klappen sollte, wäre ich auch glücklich damit, wenn der WLAN als en0 angezeigt wird. Der wäre builtin, also kein Problem. Aber wie ich bereits festgestellt habe, hat der LAN-Port immer die höhere Priorität.

    Dateien

    • Archiv.zip

      (5,5 MB, 106 Mal heruntergeladen, zuletzt: )
  • Wenn die Netzwerk-Konfiguration neu erstellt werden soll, muss die alte erstmal gelöscht werden (Post 6). Dann Neustart.

    MfG, docplag



  • An der Stelle solltest du prüfen, ob du im BIOS die LAN-Karte deaktivieren kannst.
    Ist das der Fall, kannst du im macOS die Dateien NetworkInterfaces.plist und preferences.plist im Ordner /Library/Preferences/SystemConfiguration entfernen.
    Nach einem Neustart sollte die WLAN-Karte als en0 erkannt werden.


    Zum Schluß die LAN-Karte im BIOS wieder aktivieren und weitermachen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Wenn die Netzwerk-Konfiguration neu erstellt werden soll, muss die alte erstmal gelöscht werden (Post 6). Dann Neustart.


    Ich bin eigentlich davon ausgegangen, dass der DPCIManager auf Hardware Ebene die Informationen erfasst, deswegen ich die Einstellungen zunächst nicht zurücksetzen muss.


    An der Stelle solltest du prüfen, ob du im BIOS die LAN-Karte deaktivieren kannst.
    Ist das der Fall, kannst du im macOS die Dateien NetworkInterfaces.plist und preferences.plist im Ordner /Library/Preferences/SystemConfiguration entfernen.
    Nach einem Neustart sollte die WLAN-Karte als en0 erkannt werden.


    Zum Schluß die LAN-Karte im BIOS wieder aktivieren und weitermachen.


    Auf die Idee bin ich auch gekommen, leider hat da XMG (Clevo) mir da ein Strich durch die Rechnung gemacht und sehr viele BIOS-Funktionen ausgeblendet.

  • Dann teste es doch bitte nochmal ohne die DSDT und mit deiner alten config.plist.
    Entferne dort aber den Haken unter "FixLAN".

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Dann weiss ich aktuell auch nicht weiter...
    Vielleicht hat einer der Kollegen noch eine Idee.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • @derHackfan weiß was zu tun ist, der kann bestimmt helfen ;)


    [Gelöst] Built-In Ethernet DSDT


    Edit: Sonst setz ich mich morgen dran :)

    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.

  • Jo, einfach die Daten aus dem DPCI Manager (Vendor & Device) eintragen und einen Neustart machen.



    @yener90 Das kannst du entweder selber machen oder wir erledigen das für dich, siehe Anhang.


    Edit: Nimm einfach das PropertyInjektor.Kext mit dem 816810EC ... ;)

  • Da war einer schneller :thumbsup:


    Natürlich hat derHackfan noch die alte 1.0 Variante des PropertyInjector.kext, in der 1.1 Version ist noch was abgeändert worden.
    Wenn du willst, probiere ihn.
    Im Endeffekt machen beide das selbe.



  • Hat leider nicht hingehauen :huh:


    Ich habe die kext Datei in L/E installiert. Muss die kext-Datei vielleicht in EFI rein?