WiFi and Ethernet Issues on Gigabyte Aorus Master X Z790 with Sonoma

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
52
Hi @Shaneee / @Edhawk /All,

I'm seeking assistance to get my WiFi and Ethernet working on my Hackintosh setup. Here are the details of my configuration:

Configuration:
  • CPU: i9 14700k
  • iGPU: Intel HD770
  • Motherboard: Gigabyte Aorus Master X Z790
  • RAM: 96GB
  • NVMe: Kingston 1TB

ACPI:
  • DMAR.aml
  • SSDT-EC.aml
  • SSDT-HPET.aml
  • SSDT-PLUG-ALT.aml
  • SSDT-RHUB-Reset.aml
  • SSDT-RTCAWAC.aml
  • SSDT-USBX.aml

Kexts:
  • AirportItlwm.kext
  • AppleALC.kext
  • AppleEthernetAquantiaAqtionFirmware.kext
  • BlueToolFixup.kext
  • CPUFriend.kext
  • CPUFriendDataProvider.kext
  • CpuTopologyRebuild.kext
  • IntelBluetoothFirmware.kext
  • IntelBTPatcher.kext
  • IOSkywalkFamily.kext
  • Lilu.kext
  • NVMeFix.kext
  • RestrictEvents.kext
  • SMCProcessor.kext
  • SMCSuperIO.kext
  • USBMap.kext
  • VirtualSMC.kext
  • WhateverGreen.kext

Attempts to Fix WiFi and Ethernet:
1. Applied Aquantia-macOS-Patches and set Kernel->Quirks->ForceAquantiaEthernet to TRUE.
2. Followed guidance from this MacRumors thread.
3. Added WiFi, Ethernet, and Audio device properties from Hackintool.
4. Mapped my USB ports.

The machine boots fine with the current setup. However, when I add AppleEthernetAquantiaAqtionFirmware.kext, it gets stuck at AAPL: #[EB|LOG:EXITBS:START]. I've tried troubleshooting this using Dortania's guide without success.

I've attached my config files, device details and logs too for reference. Any help to resolve the WiFi and Ethernet issues would be greatly appreciated!

Thanks in advance for your support!
 

Attachments

  • EFI.zip
    32.3 MB · Views: 4
  • Device_dtl_Hackintool.png
    Device_dtl_Hackintool.png
    162.9 KB · Views: 4
  • Sonama14.4.png
    Sonama14.4.png
    57.8 KB · Views: 4
  • Usbports.png
    Usbports.png
    93.1 KB · Views: 4
  • opencore-2024-06-21-112431_Notworking.txt
    256 KB · Views: 1
  • opencore-2024-06-21-111327_Working.txt
    256 KB · Views: 1
  • Notworking_config.plist
    38.2 KB · Views: 1
  • Working_config.plist
    37.7 KB · Views: 5
Solution
@Danish297 / @tuort

Found an oversight on my part. Please try this:
  1. Discard the two V2 versions of the SSDT that were provided earlier today -- they are incorrect
  2. Use either of the two previous SSDTs (SSDT-AQUANTIA-AQC113C-RP01-34C0.aml or SSDT-AQUANTIA-AQC113C-RP01-93C0.aml)
  3. Add the attached SSDT-DTPG.aml and enable it in config.plist
  4. Reboot
  5. Post IOReg file once again

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
@Danish297 @tuort

Unfortunately the new SSDT did not take effect because the original Device ID 0x14C0 is still intact.

Screenshot 2024-06-25 at 4.19.04 AM.png

To determine the reason, let's do the following:
  • Disable the new SSDT so that no changes are made to RP01
  • Reboot and post IOReg file
You may also try the new attached SSDTs, one by one:
  • SSDT-AQUANTIA-AQC113C-RP01-34C0-V2.aml
  • SSDT-AQUANTIA-AQC113C-RP01-93C0-V2.aml
 

Attachments

  • SSDT-AQUANTIA-AQC113C-RP01-34C0-V2.aml.zip
    1.2 KB · Views: 2
  • SSDT-AQUANTIA-AQC113C-RP01-93C0-V2.aml.zip
    1.2 KB · Views: 2

tuort

New member
AMD OS X Member
Joined
Jun 22, 2024
Messages
16
@Danish297 @tuort

Unfortunately the new SSDT did not take effect because the original Device ID 0x14C0 is still intact.

View attachment 14382

To determine the reason, let's do the following:
  • Disable the new SSDT so that no changes are made to RP01
  • Reboot and post IOReg file
You may also try the new attached SSDTs, one by one:
  • SSDT-AQUANTIA-AQC113C-RP01-34C0-V2.aml
  • SSDT-AQUANTIA-AQC113C-RP01-93C0-V2.aml
Thanks very much for your help. Attached is the file with the SSDT disabled, in the meantime I will try the two new ones which you kindly sent. I will let you know how it goes
 

Attachments

  • iMac Pro.zip
    4.7 MB · Views: 2

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
52
@CaseySJ Please take a look at the attached files. I tried both SSDTs, but still no luck.
Same, original Device ID 0x14C0 is still intact.
 

Attachments

  • SSDT-AQUANTIA-AQC113C-RP01-34C0-V2.zip
    843.8 KB · Views: 2
  • SSDT-AQUANTIA-AQC113C-RP01-93C0-V2.zip
    846.2 KB · Views: 0
Last edited:

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
@Danish297 / @tuort

Found an oversight on my part. Please try this:
  1. Discard the two V2 versions of the SSDT that were provided earlier today -- they are incorrect
  2. Use either of the two previous SSDTs (SSDT-AQUANTIA-AQC113C-RP01-34C0.aml or SSDT-AQUANTIA-AQC113C-RP01-93C0.aml)
  3. Add the attached SSDT-DTPG.aml and enable it in config.plist
  4. Reboot
  5. Post IOReg file once again
 

Attachments

  • SSDT-DTPG.aml.zip
    643 bytes · Views: 2
Solution

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
52
@Danish297 / @tuort

Found an oversight on my part. Please try this:
  1. Discard the two V2 versions of the SSDT that were provided earlier today -- they are incorrect
  2. Use either of the two previous SSDTs (SSDT-AQUANTIA-AQC113C-RP01-34C0.aml or SSDT-AQUANTIA-AQC113C-RP01-93C0.aml)
  3. Add the attached SSDT-DTPG.aml and enable it in config.plist
  4. Reboot
  5. Post IOReg file once again
@CaseySJ thank you so much for your support (y). I can see that using SSDT-DTPG.aml, the previous two SSDTs (SSDT-AQUANTIA-AQC113C-RP01-34C0.aml and SSDT-AQUANTIA-AQC113C-RP01-93C0.aml) are working perfectly.
 

Attachments

  • 34C0.png
    34C0.png
    130.9 KB · Views: 10
  • 93c0.png
    93c0.png
    134.8 KB · Views: 7

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
@CaseySJ thank you so much for your support (y). I can see that using SSDT-DTPG.aml, the previous two SSDTs (SSDT-AQUANTIA-AQC113C-RP01-34C0.aml and SSDT-AQUANTIA-AQC113C-RP01-93C0.aml) are working perfectly.
Glad to hear it!
 

tuort

New member
AMD OS X Member
Joined
Jun 22, 2024
Messages
16
Hi Casey SJ can you please verify that these IORegistry files are ok, they seem to be but for some reason I cannot get internet using the ethernet. I know the cable is okay because it works fine with a dongle, furthermore when I go into system report on About this Mac it shows my ethernet info
 

Attachments

  • iMac Pro_RP01_93C0.zip
    4.7 MB · Views: 1
  • iMac Pro _RPO1_34C0.zip
    4.7 MB · Views: 1

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
Hi Casey SJ can you please verify that these IORegistry files are ok, they seem to be but for some reason I cannot get internet using the ethernet. I know the cable is okay because it works fine with a dongle, furthermore when I go into system report on About this Mac it shows my ethernet info
Hi @tuort,

IOReg looks normal:
Screenshot 2024-06-25 at 6.20.48 PM.png
Please have a look at System Settings -> Network -> [10GbE] -> Details... -> Hardware as shown below, and post a screenshot (CMD-Shift-5).
Screenshot 2024-06-25 at 6.23.57 PM.png
 

tuort

New member
AMD OS X Member
Joined
Jun 22, 2024
Messages
16
Hi @tuort,

IOReg looks normal:
View attachment 14396
Please have a look at System Settings -> Network -> [10GbE] -> Details... -> Hardware as shown below, and post a screenshot (CMD-Shift-5).
View attachment 14397
It took me forever to get this screenshot because the computer would shutdown or the mouse would stop working once I plugged the ethernet cable on its ownScreenshot 2024-06-25 at 11.48.09 PM.png
 

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
It took me forever to get this screenshot because the computer would shutdown or the mouse would stop working once I plugged the ethernet cable on its ownView attachment 14398

Some quick questions:
  • What is the make and model of your motherboard? (Just to double check)
  • Do you have any firewalls or virus checkers running?
  • Do you have any VPN software running?
 

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
@Danish297

Can you confirm that Ethernet connection over your 10GbE port works — you can actually connect to the Internet after disabling all other network devices in the Network Settings panel?
 

tuort

New member
AMD OS X Member
Joined
Jun 22, 2024
Messages
16
Good morning, thanks for all your help. My motherboard is the Gigabyte Aorus z790 Master X. I have disabled my wifi, usb dongle and firewall but my Ethernet connection over the 10GbE port is a no go. As mentioned previously my system becomes unstable when trying to use just the ethernet, it randomly shuts down or the mouse will stop working.
 

Attachments

  • Screenshot 2024-06-26 at 7.56.32 AM.png
    Screenshot 2024-06-26 at 7.56.32 AM.png
    39.8 KB · Views: 6

Danish297

Member
AMD OS X Member
Joined
Oct 26, 2021
Messages
52
@Danish297

Can you confirm that Ethernet connection over your 10GbE port works — you can actually connect to the Internet after disabling all other network devices in the Network Settings panel?
@CaseySJ Sorry, I don't have cable right now to connect.:(
 

tuort

New member
AMD OS X Member
Joined
Jun 22, 2024
Messages
16
@Danish297 Hi nice to meet you. Our motherboards are exactly the same and our IORegistries show that both SSDT's are fine. I was hoping that you would have tested it with an ethernet cable but I see in your post that you don't have a cable at the moment. I have tested with a cable and as you see in my post to CaseySJ that I'm having a few issues. Hopefully these can be resolved.
 

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
@tuort,

Please disable the previous SSDT and try the attached version that uses Device ID 0x94C0, which is what I'm using on my Asus Z690 ProArt Creator.
 

Attachments

  • SSDT-AQUANTIA-AQC113C-RP01-94C0.aml.zip
    1.2 KB · Views: 1

tuort

New member
AMD OS X Member
Joined
Jun 22, 2024
Messages
16
@CaseySJ
Hi CaseySJ, this seems to be a tough one. I tried what you suggested and still a no go. I disabled all other devices to no avail. I am including some screen shots. With this new SSDT do you have to do any patching?
 

Attachments

  • Screenshot 2024-06-26 at 4.16.33 PM.png
    Screenshot 2024-06-26 at 4.16.33 PM.png
    37.4 KB · Views: 2
  • Screenshot 2024-06-26 at 4.31.07 PM.png
    Screenshot 2024-06-26 at 4.31.07 PM.png
    27.1 KB · Views: 3

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
@CaseySJ
Hi CaseySJ, this seems to be a tough one. I tried what you suggested and still a no go. I disabled all other devices to no avail. I am including some screen shots. With this new SSDT do you have to do any patching?
Ethernet drivers in macOS require AppleVTD to be enabled. Looking at the IOReg files that you posted earlier, I can see that AppleVTD is not enabled. To enable it, please do the following:
  • In BIOS, confirm that Intel VT-D is enabled
  • In config.plist -> Kernel, confirm that DisableIOMapper is unchecked
    Screenshot 2024-06-26 at 2.03.04 PM.png
  • Reboot and run IORegistryExplorer
If AppleVTD is enabled, you'll see it near the top of the device tree like this:
Screenshot 2024-06-26 at 1.59.55 PM.png
 
Last edited:

tuort

New member
AMD OS X Member
Joined
Jun 22, 2024
Messages
16
@CaseySJ
Bravo CaseySJ , you truly are a Guru. I can not thank you enough for the help and knowledge you have given me. My vt-d was already enabled in bios, I must have sent you a wrong IORegistry, however shame on me for not unchecking the DisableIOMapper especially knowing that it should have been. I must have overlooked it as a result of doing and trying out so many different config.plists. I am truly happy that I found this web site, do you think that the other ssdt's you suggested would also work.
 

Attachments

  • Screenshot 2024-06-26 at 10.13.47 PM.png
    Screenshot 2024-06-26 at 10.13.47 PM.png
    15.1 KB · Views: 4

CaseySJ

Guru
Guru
Donator
Joined
May 10, 2020
Messages
1,282
@tuort

Awesome!!

Yes I think the other SSDTs may also work, but there could be subtle differences between different device IDs.
 
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.