Contribute
Register

How to fix Aquantia 10 Gb Ethernet for Big Sur

Joined
Oct 19, 2020
Messages
3
Motherboard
Gigabyte Z490 Vision D
CPU
i9-10900K
Graphics
RTX 3080 + RX 580
Kext to patch = com.apple.driver.AppleEthernetAquantiaAqtion

Find: D4TAAgAA
Replace: Zg8fRAAA

For Opencore config using PListEdit Pro for example, open config.plist and under Kernel-Patch. Create a new entry

<dict>


<key>Comment</key>


<string>AQC 107 10 GbE v2</string>


<key>Count</key>


<integer>1</integer>


<key>Enabled</key>


<true/>


<key>Find</key>


<data>


D4TAAgAA


</data>


<key>Identifier</key>


<string>com.apple.driver.AppleEthernetAquantiaAqtion</string>


<key>InfoPlistPatch</key>


<false/>


<key>Name</key>


<string>AppleEthernetAquantiaAqtion</string>


<key>Replace</key>


<data>


Zg8fRAAA


</data>


<key>Skip</key>


<integer>0</integer>


</dict>
 

Attachments

  • 10gFix.pdf
    18.7 KB · Views: 361
Joined
Mar 10, 2017
Messages
67
Motherboard
GA-Z170X GAMING 5-F21
CPU
i7-6700K
Graphics
RX 580
Mac
  1. MacBook Pro
Classic Mac
  1. Power Mac
  2. PowerBook
  3. Quadra
Mobile Phone
  1. iOS
Great ! This patch works 100% in my hack #1 with Big Sur 11.0.1
Just note that the 10gFix PDF file above contains a typo error with a space to remove after 'driver'

false--> com.apple.driver .AppleEthernetAquantiaAqtion
correct--> com.apple.driver.AppleEthernetAquantiaAqtion
 
Last edited:
Joined
Dec 6, 2020
Messages
1
Motherboard
X99
CPU
E5-2670v3
Graphics
RX 580
Kext to patch = com.apple.driver.AppleEthernetAquantiaAqtion

Find: D4TAAgAA
Replace: Zg8fRAAA

For Opencore config using PListEdit Pro for example, open config.plist and under Kernel-Patch. Create a new entry

<dict>


<key>Comment</key>


<string>AQC 107 10 GbE v2</string>


<key>Count</key>


<integer>1</integer>


<key>Enabled</key>


<true/>


<key>Find</key>


<data>


D4TAAgAA


</data>


<key>Identifier</key>


<string>com.apple.driver.AppleEthernetAquantiaAqtion</string>


<key>InfoPlistPatch</key>


<false/>


<key>Name</key>


<string>AppleEthernetAquantiaAqtion</string>


<key>Replace</key>


<data>


Zg8fRAAA


</data>


<key>Skip</key>


<integer>0</integer>


</dict>

Hi Haroot,

Thanks for sharing the fix, I'm facing the same problem of not be able to use Aquantia 10 Gb Ethernet on my Mac Pro(2010) after Big Sur upgrade.

I know a bit about shell programming and edit hex file, but I don't know how to apply your path, could you point me to a guide of patching kext?

Really appreciate your help

mko
 
Joined
Feb 23, 2020
Messages
19
Motherboard
Gigabyte Aorus Z390 Pro
CPU
i9 9900K
Graphics
5700XT
Mac
  1. Mac mini
Mobile Phone
  1. iOS
Saved my life. Was scratching my head wondering why my Aqtion stopped working in Big Sur. Thanks.
 

sji

Joined
Jun 10, 2020
Messages
8
Motherboard
GIGABYTE Z390 DESIGNARE
CPU
i9-9900K
Graphics
RX 5600 XT
Kext to patch = com.apple.driver.AppleEthernetAquantiaAqtion

Find: D4TAAgAA
Replace: Zg8fRAAA

For Opencore config using PListEdit Pro for example, open config.plist and under Kernel-Patch. Create a new entry

<dict>


<key>Comment</key>


<string>AQC 107 10 GbE v2</string>


<key>Count</key>


<integer>1</integer>


<key>Enabled</key>


<true/>


<key>Find</key>


<data>


D4TAAgAA


</data>


<key>Identifier</key>


<string>com.apple.driver.AppleEthernetAquantiaAqtion</string>


<key>InfoPlistPatch</key>


<false/>


<key>Name</key>


<string>AppleEthernetAquantiaAqtion</string>


<key>Replace</key>


<data>


Zg8fRAAA


</data>


<key>Skip</key>


<integer>0</integer>


</dict>
I have a Gigabyte Z490 Extreme with an Intel Core i9 10900K running Big Sur 11.1. I can't get Plist to accept either of the data find and replace values above, it just gives me a "Your entry is not valid" error. Any ideas? I can't get either the Intel 2.5GbE, or the Aquantia AQC 107 devices to work even though they both show up in my Hackintool PCIe list (attached).
 

Attachments

  • Hackintool PCIe List Gigabyte Z490 Extreme.jpg
    Hackintool PCIe List Gigabyte Z490 Extreme.jpg
    3.5 MB · Views: 50
Joined
Feb 23, 2020
Messages
19
Motherboard
Gigabyte Aorus Z390 Pro
CPU
i9 9900K
Graphics
5700XT
Mac
  1. Mac mini
Mobile Phone
  1. iOS
I have a Gigabyte Z490 Extreme with an Intel Core i9 10900K running Big Sur 11.1. I can't get Plist to accept either of the data find and replace values above, it just gives me a "Your entry is not valid" error. Any ideas? I can't get either the Intel 2.5GbE, or the Aquantia AQC 107 devices to work even though they both show up in my Hackintool PCIe list (attached).
Are you using opencore configurator? It does some base 16 (or 64? idk) conversion so it should be like this:
Screen Shot 2020-12-31 at 13.40.59.png
 
Joined
Feb 23, 2020
Messages
19
Motherboard
Gigabyte Aorus Z390 Pro
CPU
i9 9900K
Graphics
5700XT
Mac
  1. Mac mini
Mobile Phone
  1. iOS
No, I am using Plist editor to enter the patch directly to the config.plist ->Kernel->patch.
Patch section of my OC config, you can try copying it
Code:
        <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>
 

sji

Joined
Jun 10, 2020
Messages
8
Motherboard
GIGABYTE Z390 DESIGNARE
CPU
i9-9900K
Graphics
RX 5600 XT
Patch section of my OC config, you can try copying it
Code:
        <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>
It worked! Thank you!! Now I only need to get the Intel 2.5GbE and Thunderbolt working and everything will be fixed. Any ideas on these two? Let me know if you need and files so enable you to answer?
 

sji

Joined
Jun 10, 2020
Messages
8
Motherboard
GIGABYTE Z390 DESIGNARE
CPU
i9-9900K
Graphics
RX 5600 XT
It worked! Thank you!! Now I only need to get the Intel 2.5GbE and Thunderbolt working and everything will be fixed. Any ideas on these two? Let me know if you need and files so enable you to answer?
I guess it will require the same kind of patches, but I don't know how to create them. I'd love to learn if someone can walk me through the process.
 
Top