Contribute
Register

ASUS X299 Monterey/Ventura Support

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
 
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
 
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
 
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: 31
  • 2 - BundlePath Change.jpg
    2 - BundlePath Change.jpg
    72.1 KB · Views: 26
  • 3 - Contents:MacOS:USBInjectAll BEFORE.jpg
    3 - Contents:MacOS:USBInjectAll BEFORE.jpg
    70.8 KB · Views: 25
  • 4 - Contents:MacOS:USBInjectAll AFTER.jpg
    4 - Contents:MacOS:USBInjectAll AFTER.jpg
    67.3 KB · Views: 29
Last edited:
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: 29
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
 
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: 28
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: 32
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. :)
 
  • 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
 
Back
Top