在Monterey 環境下,如何啟用 Aquantia AQC113 10GbE

《在Monterey 環境下,如何啟用 Aquantia AQC113 10GbE》

主版連結教學:https://www.imacpc.net/archives/4297

前言

僅適用在 Monterey 系統且原生支援
應用以下補丁以啟用 Aquantia AQC113 10GbE 以太網驅動程序:

Monterey 12.2 以下版本:

  • Identifier: com.apple.driver.AppleEthernetAquantiaAqtion
  • Comment: AQC 107 10 GbE v2
  • Find: 0F84C002 0000
  • Replace: 660F1F44 0000
  • Count: 1
  • Limit: 0
  • Skip: 0
  • Enabled: True
《在Monterey 環境下,如何啟用 Aquantia AQC113 10GbE》

Monterey 12.3 適用補丁:

Monterey 在macOS 12.3 Beta1 已將Aquantia AQC113 10GbE 核心位置改變,得需加入以下補丁,方能原生驅動:

  • Identifier: com.apple.driver.AppleEthernetAquantiaAqtion
  • Comment: AQC 107 10 GbE v2
  • Find: 0F844503 0000
  • Replace: 660F1F44 0000
  • Count: 1
  • Limit: 0
  • Skip: 0
  • Enabled: True

自動跳行

這個 Marvell (Aquantia 乙太網)採用的補丁設置,我們可以在 kernel patch 設定為這樣,會因系統版本的不同,自動採用適當的補丁值:

《在Monterey 環境下,如何啟用 Aquantia AQC113 10GbE》

最後確認

請遵循以下步驟。

  1. 首先應用上面 AQC107 部分中描述的內核補丁。那個補丁是必須的。
  2. 然後通過以下方式將附加的 SSDT ( SSDT-AQUANTIA-AQC113C.aml ) 添加到 OpenCore:
    • Copying file to EFI/OC/ACPI folder
    • Adding an entry in config.plist –> ACPI section

請注意,這個 SSDT 修正檔默認 AQC113 位於 RP01 位置上。如果它在不同的 PCI 根端口上,得必須適當修改 SSDT文件。可使用 IORegistryExplorer 來確定 Aquantia 10GbE 設備的根端口。

需要冷啟動才能激活 AQC113。冷啟動是指:關閉系統並將 PSU 上的電源開關撥至 OFF 10 秒鐘,然後重新啟動系統電源。

技嘉 GC-AQC107

《在Monterey 環境下,如何啟用 Aquantia AQC113 10GbE》

如果你是購買技嘉GC-AQC107 10GbE 以太網卡,這是採用最新的控制器,若想要在 macOS 中啟用,請執行以下步驟,適用於 Catalina 和 Big Sur 的新補丁:

《在Monterey 環境下,如何啟用 Aquantia AQC113 10GbE》

必須修改補丁。你需要找到

41 c7 45 00 00 00 00 00 e9

並將其替換為

41 c7 45 00 01 00 00 00 e9
《在Monterey 環境下,如何啟用 Aquantia AQC113 10GbE》

這是 12.3 Beta1 的新補丁,因為 kext 已更改。

* com.apple.driver.AppleEthernetAquantiaAqtion
* 查找:0F844503 0000
* 替換:660F1F44 0000

這補丁可能只是用部分網卡使用。

点赞
Share