You can use my EFI with just a few changes to it,
1. Add SSDT-CPUR.aml to the ACPI folder and config.plist
2. Disable the USBMap.kext and both Ethernet kexts being the SmallTreeIntel82576.kext & LucyRTL8125Ethernet.kext from the config.plist
3. add functionality for your 2.5gbs ethernet port. il add links below for the ssdt and instructions for getting your ethernet port working.
SSDT-CPUR -
https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-CPUR.aml
Patches both the kernel and kexts.
Fixing I225-V controllers
This entry relates to Intel's I225-V 2.5GBe controller found on B550 boards, what we'll be doing here is tricking Apple's I225LM driver into supporting our I225-V network controller. However, this is only needed on Catalina and Big Sur, up to 11.3.
Key | Type | Value |
---|
Base | String | __Z18e1000_set_mac_typeP8e1000_hw |
Comment | String | I225-V patch |
Count | Number | 1 |
Enabled | Boolean | True |
Find | Data | F2150000 |
Identifier | String | com.apple.driver.AppleIntelI210Ethernet |
MinKernel | String | 19.0.0 |
MaxKernel | String | 20.4.0 |
Replace | Data | F3150000 |
- Note 1: Create this patch in the config.plist under Kernel -> Patches
- Note 2: Leave all other keys at their default values