Contribute
Register

ASUS X299 Monterey Support

Joined
Apr 18, 2011
Messages
1,478
Motherboard
ASUS Pro WS X299 Sage II
CPU
i9-10980XE
Graphics
W5500
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
Hi 7hina,

1) I deleted the highlighted file like you instructed (pic below).

2) I then opened up the config.plist under the same NEW EFI (v0.8.3) folder you provided (that I downloaded 2 days ago), and this is what I see when it's open (pic below). I'm looking at the pic you provided and I don't see what it is I have to change or rename the file? Can you provide more details of how I am to change this?

3) Also, (as I mentioned before), am I to change the name from "USBMap.kext" to "USBInjectAll.kext," or just keep the file named: "USBMap.kext"?

I look forward to your reply. Thank you.


Keep the file named USBMap.kext

for BundlePath change it from "USBInjectAll.kext" to "USBMap.kext"
clear ExecutablePath so it's empty
 
Joined
Apr 18, 2011
Messages
1,478
Motherboard
ASUS Pro WS X299 Sage II
CPU
i9-10980XE
Graphics
W5500
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
So I see a Gigabyte Maple Ridge card I can get on sale at the moment. I gotta dig into this ….

You can try and let us know how it goes! I believe CaseySJ has a Maple Ridge SSDT in his repo but there are no custom firmwares available for Maple Ridge
 
Joined
Apr 18, 2011
Messages
1,478
Motherboard
ASUS Pro WS X299 Sage II
CPU
i9-10980XE
Graphics
W5500
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
After you can help address the prior questions (above), can you please answer these?

You said:

1. Add "dk.e1000=0" to your config.plist under NVRAM-Add-7C436110-AB2A-4BBB-A880-FE41995C9F82-boot-args

Where and how do I add them?

Also, you said:

2. Make sure SmallTreeIntel82576.kext is set to No/False under Kernel-Add

Where would I find "Kernel-Add" to "set" it to "NO?"

Your last statement (below):
  • While the process zipb is referring to should already work with the BASE-EFI assuming you have SmallTreeIntel82576.kext set to disabled and VT-D enabled in the BIOS.
Yes, I'm currently working on the NEW BASE-EFI (v0.8.3) that you provided. I'll be waiting for your reply for to set the SmallTree to "NO," and where would I find the "VT-D" in BIOS. I'll look for it and hope that I can find it.

I know you said:

"I keep saying it's my last post but I end up commenting..."

Again, I can't express my gratitude for your help and input! THANK YOU !!!!! :clap::clap::clap:

1. The path in your config.plist where it needs to go is already listed in my post...
NVRAM -> Add ->7C436110-AB2A-4BBB-A880-FE41995C9F82 ->boot-args
just paste dk.e1000=0 in the boot-args entry list shown in my screenshot
2. Kernel-Add is the path in the config.plist

3. This is a different approach that idk if it works. X299 should already have VT-D enabled if you followed my BIOS settings on GitHub but I have no way of testing. I don't have any X299 hardware or i211 Ethernet. Your other ethernet port with the i-219 should work
 
Joined
Sep 30, 2020
Messages
186
Motherboard
Asus Prime X299-DELUXE
CPU
i9-7980XE
Graphics
RX 6900XT
Keep the file named USBMap.kext

for BundlePath change it from "USBInjectAll.kext" to "USBMap.kext"
clear ExecutablePath so it's empty
1) Okay I placed the USBMap.kext in the OC > Kexts (pic below).

2) Then I changed the name in BundlePath to USBMap.kext. (pic below).

3) Then I selected the ExecutablePath and highlighted the Contents/MacOS/USBInjectAll Path... (pic below).

4) ...and deleted the string and now it's blank. So, if this is how it should look in the end, please let me know. (pic below). Thank you.
 

Attachments

  • 1 - USBMap File Placement.jpg
    1 - USBMap File Placement.jpg
    65.6 KB · Views: 13
  • 2 - BundlePath Change.jpg
    2 - BundlePath Change.jpg
    72.1 KB · Views: 12
  • 3 - Contents:MacOS:USBInjectAll BEFORE.jpg
    3 - Contents:MacOS:USBInjectAll BEFORE.jpg
    70.8 KB · Views: 11
  • 4 - Contents:MacOS:USBInjectAll AFTER.jpg
    4 - Contents:MacOS:USBInjectAll AFTER.jpg
    67.3 KB · Views: 13
Last edited:
Joined
Sep 30, 2020
Messages
186
Motherboard
Asus Prime X299-DELUXE
CPU
i9-7980XE
Graphics
RX 6900XT
1. The path in your config.plist where it needs to go is already listed in my post...
NVRAM -> Add ->7C436110-AB2A-4BBB-A880-FE41995C9F82 ->boot-args
just paste dk.e1000=0 in the boot-args entry list shown in my screenshot
2. Kernel-Add is the path in the config.plist

3. This is a different approach that idk if it works. X299 should already have VT-D enabled if you followed my BIOS settings on GitHub but I have no way of testing. I don't have any X299 hardware or i211 Ethernet. Your other ethernet port with the i-219 should work
Okay, I was able to copy/paste "dk.e1000=0" where you told me. Now how is this looking so far? (pic below)

By the way, when I initially tried both ethernet ports, neither one was able to work, but we'll see what happens now.

If there is anything else that I need to do, please let me know. Again, thank you.
 

Attachments

  • 1 - dk.e1000=0 Placement.jpg
    1 - dk.e1000=0 Placement.jpg
    144.9 KB · Views: 14
Joined
Apr 18, 2011
Messages
1,478
Motherboard
ASUS Pro WS X299 Sage II
CPU
i9-10980XE
Graphics
W5500
Mac
  1. MacBook Air
  2. Mac Pro
Mobile Phone
  1. iOS
1) Okay I placed the USBMap.kext in the OC > Kexts (pic below).

2) Then I changed the name in BundlePath to USBMap.kext. (pic below).

3) Then I selected the ExecutablePath and highlighted the Contents/MacOS/USBInjectAll Path... (pic below).

4) ...and deleted the string and now it's blank. So, if this is how it should look in the end, please let me know. (pic below). Thank you.
Yes
Okay, I was able to copy/paste "dk.e1000=0" where you told me. Now how is this looking so far? (pic below)

By the way, when I initially tried both ethernet ports, neither one was able to work, but we'll see what happens now.

If there is anything else that I need to do, please let me know. Again, thank you.
Yes
 
Joined
Sep 30, 2020
Messages
186
Motherboard
Asus Prime X299-DELUXE
CPU
i9-7980XE
Graphics
RX 6900XT
Well, I tried out the Adjusted v0.8.3 EFI file and it’s getting stuck in this area on start up Like it did the last time. So I don’t know at this point what to do. It seems like the virgin EFI file works to a point where it starts but beyond that some of the USB connections as well as both ethernet connections are not working. Any further input would be appreciated. Thank you.
 

Attachments

  • 7A6449E5-5109-43F5-97F4-AAE1183E1966.jpeg
    7A6449E5-5109-43F5-97F4-AAE1183E1966.jpeg
    4.4 MB · Views: 14
Joined
Sep 30, 2020
Messages
186
Motherboard
Asus Prime X299-DELUXE
CPU
i9-7980XE
Graphics
RX 6900XT
Funny, now I put back the Original v0.8.3 EFI folder back and this is now what’s happening. It’s getting stuck here on startup, where it started up before with no issues (except the USB port and Ethernet connections not working). Any thoughts?
 

Attachments

  • A3378BEB-172E-4279-89D6-72C96F3BD6D8.jpeg
    A3378BEB-172E-4279-89D6-72C96F3BD6D8.jpeg
    3.9 MB · Views: 19
Joined
Sep 30, 2020
Messages
186
Motherboard
Asus Prime X299-DELUXE
CPU
i9-7980XE
Graphics
RX 6900XT
Hey 7hina, guess what I found out? By just taking the time and looking at the screen pics I noticed that it stopped right at "nvme." That told me that something conflicted using my Samsung 850 EVO 2TB SSD with my Western Digital WD-Black SN750 2TB NVME drive. So I took the NVME drive out and it started no problem. But there even though at least MOST of the USB ports are working, the Ethernet connections on both ports are still not working yet. But this is progress. What are your thoughts about this? By the way THANKS for all your input and patience through my ignorance with all of this stuff. I look forward to your reply. :)
 
Joined
Mar 5, 2011
Messages
223
Motherboard
ASUS Prime X299 Deluxe
CPU
i9 7980XE
Graphics
Radeon VII
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. iOS
  • I'm not sure if this will work but I believe @mysticmerlin was referring to this.
1. Add "dk.e1000=0" to your config.plist under NVRAM-Add-7C436110-AB2A-4BBB-A880-FE41995C9F82-boot-args
View attachment 552823
2. Make sure SmallTreeIntel82576.kext is set to No/False under Kernel-Add

  • While the process zipb is referring to should already work with the BASE-EFI assuming you have SmallTreeIntel82576.kext set to disabled and VT-D enabled in the BIOS.


If this works or if anyone else has a way to get the I211 working in Monterey/Ventura let me know and I can update the EFI but that'll be it from me :)

I keep saying it's my last post but I end up commenting...

It works on my X299 Prime Deluxe board

Captura de Pantalla 2022-08-12 a la(s) 8.45.29 p.m..png
 
Top