Auch den habe ich bereits probiert.
Davon abgesehen habe ich Monterey noch nicht installiert
Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.
Du hast schon ein Benutzerkonto? Melde dich hier hier an.
Jetzt anmeldenHier kannst du ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenAuch den habe ich bereits probiert.
Davon abgesehen habe ich Monterey noch nicht installiert
Habe gesehen, bei dir im Screenshot war zu sehen unter PCI, "Slot-5,,,,,,". Das habe ich mal "repariert", sollte nun korrekt "Slot-5" anzeigen. In der SSDT war für für diese Bezeichnung die "Buffer-Länge" falsch.
Mit deinem eigentlichen Problem wird das nichts weiter zu tun haben …
Dann eventuell ein Formatierungsfehler in der config.plist?
Habe gesehen, bei dir im Screenshot war zu sehen unter PCI, "Slot-5,,,,,,". Das habe ich mal "repariert", sollte nun korrekt "Slot-5" anzeigen. In der SSDT war für für diese Bezeichnung die "Buffer-Länge" falsch.
Mit deinem eigentlichen Problem wird das nichts weiter zu tun haben …
Danke dir! Das hat funktioniert. Wird nun korrekt angezeigt.
Aber das Problem löst es leider nicht.
Dann eventuell ein Formatierungsfehler in der config.plist?
Alles anzeigenCode
- <key>Patch</key>
- <array>
- <dict>
- <key>Arch</key>
- <string>Any</string>
- <key>Base</key>
- <string></string>
- <key>Comment</key>
- <string>AQC 107 Big Sur Patch</string>
- <key>Count</key>
- <integer>0</integer>
- <key>Enabled</key>
- <true/>
- <key>Find</key>
- <data>D4TAAgAA</data>
- <key>Identifier</key>
- <string>com.apple.driver.AppleEthernetAquantiaAqtion</string>
- <key>Limit</key>
- <integer>0</integer>
- <key>Mask</key>
- <data></data>
- <key>MaxKernel</key>
- <string></string>
- <key>MinKernel</key>
- <string>20.0.0</string>
- <key>Replace</key>
- <data>Zg8fRAAA</data>
- <key>ReplaceMask</key>
- <data></data>
- <key>Skip</key>
- <integer>0</integer>
- </dict>
- </array>
Mein Inhalt ist 1:1 identisch hierzu.
Habe es auch nochmal kopiert.
Sehr komisch.
Kann man denn irgendwie feststellen, weshalb der Treiber nicht geladen wird?
Im Log findet sich nichts zur Kext.
Gibt es noch andere Einstellungen in OpenCore, die hierbei zu beachten sind?
Ansonsten funktioniert alles mit dem Hacki. Nur die Karte will irgendwie nicht.
Alles anzeigenIch habe mir auch mal zum Testen eine ASUS XG-C100F bestellt um die aktuelle Mellanox 10G zu ersetzen, welche aktuell nur unter Windoof zum Einsatz kam.
Leider kriege ich die neue Karte nicht ans Laufen.
SSDT und Kext Patches sind eingetragen.
81F9B107 0000 -> 81F9B100 0000
0F84C002 0000 -> 660F1F44 0000
Alles anzeigenCode
- <dict>
- <key>Comment</key>
- <string>Aquantia AQC100 SFP</string>
- <key>Find</key>
- <data>
- gfmxBwAA
- </data>
- <key>Replace</key>
- <data>
- gfmxAAAA
- </data>
- <key>Identifier</key>
- <string>com.apple.driver.AppleEthernetAquantiaAqtion</string>
- <key>Arch</key>
- <string>Any</string>
- <key>Base</key>
- <string>__ZN27AppleEthernetAquantiaAqtion5startEP9IOService</string>
- <key>Count</key>
- <integer>1</integer>
- <key>Enabled</key>
- <true/>
- <key>Limit</key>
- <integer>0</integer>
- <key>Mask</key>
- <data>
- </data>
- <key>MaxKernel</key>
- <string></string>
- <key>MinKernel</key>
- <string>20.0.0</string>
- <key>ReplaceMask</key>
- <data>
- </data>
- <key>Skip</key>
- <integer>0</integer>
- </dict>
Alles anzeigenCode
- <dict>
- <key>Comment</key>
- <string>Aquantia AQC100 SFP</string>
- <key>Find</key>
- <data>
- D4TAAgAA
- </data>
- <key>Replace</key>
- <data>
- Zg8fRAAA
- </data>
- <key>Identifier</key>
- <string>com.apple.driver.AppleEthernetAquantiaAqtion</string>
- <key>Skip</key>
- <integer>0</integer>
- <key>ReplaceMask</key>
- <data>
- </data>
- <key>MaxKernel</key>
- <string></string>
- <key>MinKernel</key><img src="https://www.hackintosh-forum.de/attachment/186133-kext-patch-png/?thumbnail=1" class="woltlabAttachment" data-attachment-id="186133" id="wcfImgAttachment0">
- <string>20.0.0</string>
- <key>Mask</key>
- <data>
- </data>
- <key>Limit</key>
- <integer>0</integer>
- <key>Enabled</key>
- <true/>
- <key>Count</key>
- <integer>1</integer>
- <key>Base</key>
- <string>__ZN27AppleEthernetAquantiaAqtion5startEP9IOService</string>
- <key>Arch</key>
- <string>Any</string>
- </dict>
Ich habe auch bereits verschiedene weitere Patches probiert:
41C70424 00000000 E9 -> 41C70424 01000000 E9
41C74500 0000E9 -> 41C74500 0100E9
OpenCore Texte und SSDTs:
Original IO Reg:
_SB_.PCI0.BXBR.BYUP.BYD2.BYS2
Die SSDT scheint zu funktionieren, weil es einen Eintrag in der PCI-Liste gibt und die Device ID 07 B1 ist.
Daten:
Ryzen 3900X
MSI X570 ACE
6900XT
macOS 11.6.1
OpenCore 0.7.5
Above 4G und BAR Support sind im BIOS aktiviert. Die OpenCore AppleGPUBar Einstellung habe ich auf 10 gesetzt.
EDIT: SecureBoot habe ich testweise auch mal in OpenCore disabled. Ohne Erfolg.
Ich habe jetzt schon mehrere SSDTs mit den passenden Daten gefüllt und getestet.
Leider ohne Erfolg.
Mit dem "Original" von apfelnico sieht es so aus (pci-bridge und ethernet, kein Eintrag unter PCI):
Mit der SSDT von einem X570 User auf Github sieht es aus, wie in meinem vorherigen Post beschrieben (Device ID spoofed korrekt B1 07 + Eintrag PCI).
Der Treiber lädt jedoch trotzdem nicht.
Auch in den Boot Logs ist nichts zu finden (via dmesg und DebugEnhancer).
sudo kextload -b com.apple.driver.AppleEthernetAquantiaAqtion
Bringt auch nichts außer das:
standard 20:27:26.971704+0100 kernelmanagerd loadExtensions(withPaths:withIdentifiers:withPersonalityNames:withDependencyAndFolderPaths:options:withReply:): Loading paths: [], identifiers: ["com.apple.driver.AppleEthernetAquantiaAqtion"], personalityNames: []
standard 20:27:27.347353+0100 kernelmanagerd Checking unstaged bundle path /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleEthernetAquantiaAqtion.kext for Kext com.apple.driver.AppleEthernetAquantiaAqtion v1.0.64 in loaded boot kernel collection
standard 20:27:27.683619+0100 kernelmanagerd At least one of the request extensions / bundled extensions com.apple.driver.AppleEthernetAquantiaAqtion are NOT in the exclude list. Will do full resolution of load request
standard 20:27:27.687362+0100 kernelmanagerd platform kext requests (direct loadable):
Kext com.apple.driver.AppleEthernetAquantiaAqtion v1.0.64 in loaded boot kernel collection
standard 20:27:27.687491+0100 kernelmanagerd direct loads:
Kext com.apple.driver.AppleEthernetAquantiaAqtion v1.0.64 in loaded boot kernel collection
standard 20:27:27.687522+0100 kernelmanagerd loading extension from in-kernel fileset: com.apple.driver.AppleEthernetAquantiaAqtion (will start, will match)
Hallo,
ich habe das gleich Problem. Seit Monterey wird meine Asus Karte zwar im Hackintool angezeigt, Patch und kext werden geladen aber OSX zeigt die Karte nicht an.
Jemand eine Idee?
sudo kextstat | grep AppleEthernetAquantiaAqtion
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
81 0 0xffffff8002bcc000 0x29000 0x29000 com.apple.driver.AppleEthernetAquantiaAqtion (1.0.64) 494E324D-9FBC-32B6-BB8D-F1B547BBC450 <80 51 50 16 8 7 6 3 1>
Die wichtigesten Files im Anhang, vielleicht hat jemand ne Idee
Hast du schon neue Erkenntnisse?
Meine Karte läuft bis jetzt immer noch nicht. Habe schon eigentlich alles probiert