Athirne Posted December 4, 2020 Share Posted December 4, 2020 One of the few things I lost when converting to Big Sur has been that Mac OS no longer auto detects my Aquantia 10 gig NIC anymore. Does this need to be hard coded into your ACPI tables so I need a full custom DSDT to get it to work? DEBUG VID DID SVID SDID ASPM Vendor Name Device Name Class Name SubClass Name IOReg Name IOReg IOName Device Path ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 04:00.0 1D6A 07B1 1043 8741 L1 Aquantia Corp. AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [A Network controller Ethernet controller PEG1@1,1/PEGP@0 ethernet PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0) System is Big Sur 11.1 Beta 2 Asrock Z390 using OpenCore 0.6.3& SSDT-OLARILA.aml & Sanitychecker settings for Coffee Lake desktop platform Full PCIe table: DEBUG VID DID SVID SDID ASPM Vendor Name Device Name Class Name SubClass Name IOReg Name IOReg IOName Device Path ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 00:00.0 8086 3E30 1849 3E30 Disabl Intel Corporation 8th Gen Core 8-core Desktop Processor Host Bridge/ Bridge Host bridge /PCI0@0/MCHC@0 pci8086,3e30 PciRoot(0x0)/Pci(0x0,0x0) 00:01.0 8086 1901 007F 0000 L1 Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Bridge PCI bridge /PCI0@0/PEG0@1 pci-bridge PciRoot(0x0)/Pci(0x1,0x0) 00:01.1 8086 1905 0000 0000 L1 Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Bridge PCI bridge PCI0@0/PEG1@1,1 pci-bridge PciRoot(0x0)/Pci(0x1,0x1) 00:12.0 8086 A379 1849 A379 Disabl Intel Corporation Cannon Lake PCH Thermal Controller Signal processing co Signal processing co /PCI0@0/OLAR@12 pci8086,a379 PciRoot(0x0)/Pci(0x12,0x0) 00:14.0 8086 A36D 1849 A36D Disabl Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller Serial bus controlle USB controller /PCI0@0/XHC@14 pci8086,a36d PciRoot(0x0)/Pci(0x14,0x0) 00:14.2 8086 A36F 1849 A36F Disabl Intel Corporation Cannon Lake PCH Shared SRAM Memory controller RAM memory CI0@0/MALD@14,2 pci8086,a36f PciRoot(0x0)/Pci(0x14,0x2) 00:16.0 8086 A360 1849 A360 Disabl Intel Corporation Cannon Lake PCH HECI Controller Communication contro Communication contro /PCI0@0/IMEI@16 pci8086,a360 PciRoot(0x0)/Pci(0x16,0x0) 01:00.0 1002 14A0 007F 0000 L1 Advanced Micro Devices, Inc. [ ??? Bridge PCI bridge 0/PEG0@1/PEGP@0 pci-bridge PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) 04:00.0 1D6A 07B1 1043 8741 L1 Aquantia Corp. AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [A Network controller Ethernet controller PEG1@1,1/PEGP@0 ethernet PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0) 00:17.0 8086 A352 1849 A352 Disabl Intel Corporation Cannon Lake PCH SATA AHCI Controller Mass storage control SATA controller /PCI0@0/SAT0@17 pci8086,a352 PciRoot(0x0)/Pci(0x17,0x0) 00:1B.0 8086 A340 0000 0000 L1 Intel Corporation Cannon Lake PCH PCI Express Root Port #17 Bridge PCI bridge /PCI0@0/RP17@1B pci-bridge PciRoot(0x0)/Pci(0x1B,0x0) 00:1B.4 8086 A32C 0000 0000 L1 Intel Corporation Cannon Lake PCH PCI Express Root Port #21 Bridge PCI bridge CI0@0/RP21@1B,4 pci-bridge PciRoot(0x0)/Pci(0x1B,0x4) 02:00.0 1002 14A1 007F 0000 L1 Advanced Micro Devices, Inc. [ ??? Bridge PCI bridge @0/pci-bridge@0 pci-bridge PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) 00:1C.0 8086 A33E 0000 0000 L1 Intel Corporation Cannon Lake PCH PCI Express Root Port #7 Bridge PCI bridge /PCI0@0/RP07@1C pci-bridge PciRoot(0x0)/Pci(0x1C,0x0) 00:1D.0 8086 A330 0000 0000 L1 Intel Corporation Cannon Lake PCH PCI Express Root Port #9 Bridge PCI bridge /PCI0@0/RP09@1D pci-bridge PciRoot(0x0)/Pci(0x1D,0x0) 00:1D.5 8086 A335 0000 0000 L1 Intel Corporation Cannon Lake PCH PCI Express Root Port #14 Bridge PCI bridge CI0@0/RP14@1D,5 pci-bridge PciRoot(0x0)/Pci(0x1D,0x5) 00:1F.0 8086 A305 1849 A305 Disabl Intel Corporation Z390 Chipset LPC/eSPI Controller Bridge ISA bridge /PCI0@0/LPCB@1F pci8086,a305 PciRoot(0x0)/Pci(0x1F,0x0) 00:1F.3 8086 A348 1849 2221 Disabl Intel Corporation Cannon Lake PCH cAVS Multimedia controlle Audio device CI0@0/HDEF@1F,3 pci8086,a348 PciRoot(0x0)/Pci(0x1F,0x3) 00:1F.4 8086 A323 1849 A323 Disabl Intel Corporation Cannon Lake PCH SMBus Controller Serial bus controlle SMBus CI0@0/SBUS@1F,4 pci8086,a323 PciRoot(0x0)/Pci(0x1F,0x4) 00:1F.5 8086 A324 1849 A324 Disabl Intel Corporation Cannon Lake PCH SPI Controller Serial bus controlle ??? CI0@0/XSPI@1F,5 pci8086,a324 PciRoot(0x0)/Pci(0x1F,0x5) 05:00.0 144D A808 144D A801 L1 Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 Mass storage control Non-Volatile memory /RP17@1B/PXSX@0 pci144d,a808 PciRoot(0x0)/Pci(0x1B,0x0)/Pci(0x0,0x0) 07:00.0 1B21 1184 0000 0000 L1 ASMedia Technology Inc. ASM1184e PCIe Switch Port Bridge PCI bridge /RP07@1C/PXSX@0 pci-bridge PciRoot(0x0)/Pci(0x1C,0x0)/Pci(0x0,0x0) 0A:00.0 144D A804 144D A801 L1 Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961 Mass storage control Non-Volatile memory /RP09@1D/PXSX@0 pci144d,a804 PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0) 06:00.0 144D A808 144D A801 L1 Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 Mass storage control Non-Volatile memory P21@1B,4/PXSX@0 pci144d,a808 PciRoot(0x0)/Pci(0x1B,0x4)/Pci(0x0,0x0) 00:1F.6 8086 15BC 1849 15BC Disabl Intel Corporation Ethernet Connection (7) I219-V Network controller Ethernet controller CI0@0/GLAN@1F,6 ethernet PciRoot(0x0)/Pci(0x1F,0x6) 0B:00.0 14E4 43A0 106B 0111 L1 Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter Network controller Network controller P14@1D,5/PXSX@0 pci14e4,43a0 PciRoot(0x0)/Pci(0x1D,0x5)/Pci(0x0,0x0) 03:00.0 1002 66AF 1002 081E L1 Advanced Micro Devices, Inc. [ Vega 20 [Radeon VII] Display controller VGA compatible contr bridge@0/GFX0@0 display PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) 03:00.1 1002 AB20 1002 AB20 L1 Advanced Micro Devices, Inc. [ Vega 20 HDMI Audio [Radeon VII] Multimedia controlle Audio device idge@0/HDAU@0,1 pci1002,ab20 PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x1) 08:05.0 1B21 1184 0000 0000 L0s+L1 ASMedia Technology Inc. ASM1184e PCIe Switch Port Bridge PCI bridge @0/pci-bridge@5 pci-bridge PciRoot(0x0)/Pci(0x1C,0x0)/Pci(0x0,0x0)/Pci(0x5,0x0) pcidevices.dsl Link to comment Share on other sites More sharing options...
Administrators MaLd0n Posted December 4, 2020 Administrators Share Posted December 4, 2020 use a kext patch Quote Kext to patch com.apple.driver.AppleEthernetAquantiaAqtion Find 6275696C 742D696E Replace 62626262 62626262 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE Link to comment Share on other sites More sharing options...
Athirne Posted December 11, 2020 Author Share Posted December 11, 2020 Ok maybe I screwed this up but still not coming, maybe I messed up the <key>Patch</key> <array> <dict> <key>Arch</key> <string>Any</string> <key>Base</key> <string></string> <key>Comment</key> <string>Aquantia 10GBe Patch</string> <key>Count</key> <integer>0</integer> <key>Enabled</key> <true/> <key>Find</key> <data>YnVpbHQtaW4=</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></string> <key>Replace</key> <data>YmJiYmJiYmI=</data> <key>ReplaceMask</key> <data></data> <key>Skip</key> <integer>0</integer> </dict> </array> Let me know if I need to upload my runme dump or if its a lost cause. Link to comment Share on other sites More sharing options...
Athirne Posted December 30, 2020 Author Share Posted December 30, 2020 (edited) Interesting now a kext patch is needed for even out of the box working NICs in prior versions because it no longer accepts Built-In as a matching condition. Thanks for the link to the thread here. This works for 11.0 GM to at least 11.2 Beta 1 For those with the same issue you need to actually do this patch [it changed a few times with Big Sur]... Kext to patch com.apple.driver.AppleEthernetAquantiaAqtion Find 0F84C002 0000 Replace 660F1F44 0000 Edited December 30, 2020 by Athirne Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now