These patches allow AppleEthernetAquantiaAqtion
to work properly in Monterey, Ventura and Sonoma when AppleVTD is not available. They were created for AMD platforms, but work equally well on Intel platforms when AppleVTD is not enabled.
There are 11 patches in the .plist
. The first nine belong to Set 1. The last two belong to Set 2. Either Set 1 or Set 2 patches may be used depending on your preference. Do not enable both Set 1 and Set 2 patches at the same time. All patches from a set must be enabled in order to operate the Aquantia 10GbE card properly.
Notes:
- Set 2 patches make use of OpenCore's
Mask
andReplaceMask
features1. - OpenCore's kernel quirk
ForceAquantiaEthernet
needs to be enabled. - These patches have been tested with AQC-107 and AQC-113 running under Monterey, Ventura, and Sonoma.
- These patches should not be used in Big Sur or Monterey 12.0, 12.1 and 12.2. The patches apply only to Monterey 12.3 and later.
An easy way to import the patches into config.plist is by using OpenCore Configurator
. Navigate to the Kernel --> Patch section and right-click to select Import set of patches
from the pop-up menu:
Then select the .plist
file downloaded from this repository. The result will look something like this:
Sonoma Patches have not yet been added to OCAT
The patches are also available directly from within OCAT
(OpenCore Auxiliary Tools). Navigate to the Kernel --> Patch section and right-click to select Preset
from the pop-up menu:
Then select either Aquantia Compact Patches
(Set 2) or Aquantia Patches
(Set 1):
The result will look something like this:
While it's perfectly okay to add both sets of patches to config.plist
, only one set should be enabled at a time. Do not enable both Set 1 and Set 2 at the same time.
Footnotes
-
OCValidator may raise a warning that may be ignored. ↩