Contribute
Register

Z490 & Z590 - Will Z590 ever have macOS Support ?

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,490
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Any idea how I could get my I225V Ethernet working again, now that I've upgraded to Ventura 13.0? Ethernet was working fine under Monterey; all I had to do was select "Full-Duplex" in Network>Hardware tab to get my mobo's I225V ports working. But neither that setting (nor any others under Hardware) work for me any more under Ventura :(
Intel I-225V Ethernet port is still natively supported in Ventura. I believe it's driven by IOUserEthernet instead of the former AppleIntelI210Ethernet, which no longer exists.

No device properties or boot arguments are necessary as long as its firmware is Rev 003 or newer. Here's a screenshot from my Asus ROG Strix Z690-i Gaming system. This is a mini-ITX board with Alder Lake i5-12600K and Ventura:

Screenshot 2022-10-25 at 5.27.35 AM.png


If your config.plist contains Device Properties and/or Boot Arguments for I-225V, disable them and reboot. Does the port still fail to work?
 
Joined
Dec 5, 2017
Messages
178
Motherboard
ASUS ROG Maximus XIII Hero Z590
CPU
i9-10900K
Graphics
RX 6800
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. Plus
Mobile Phone
  1. iOS
Intel I-225V Ethernet port is still natively supported in Ventura. I believe it's driven by IOUserEthernet instead of the former AppleIntelI210Ethernet, which no longer exists.

No device properties or boot arguments are necessary as long as its firmware is Rev 003 or newer. Here's a screenshot from my Asus ROG Strix Z690-i Gaming system. This is a mini-ITX board with Alder Lake i5-12600K and Ventura:

View attachment 556834

If your config.plist contains Device Properties and/or Boot Arguments for I-225V, disable them and reboot. Does the port still fail to work?
My Ethernet info certainly matches yours (screenshot attached). But when I removed the Device Property for I225V from config.plist, my Hack hangs on boot. I also tried disabling it instead of removing it from config.plist (I *think* I did that correctly with a # hash in front of the Device entry, see screenshot). My Hack does boot with the # inserted but I've still got no Ethernet working under Ventura. I don't use any boot args relative to Ethernet (highlighted in blue in screenshot).
 

Attachments

  • SystemReport.jpg
    SystemReport.jpg
    225.1 KB · Views: 22
  • config screenshot.jpg
    config screenshot.jpg
    392.1 KB · Views: 21

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,490
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
My Ethernet info certainly matches yours (screenshot attached). But when I removed the Device Property for I225V from config.plist, my Hack hangs on boot. I also tried disabling it instead of removing it from config.plist (I *think* I did that correctly with a # hash in front of the Device entry, see screenshot). My Hack does boot with the # inserted but I've still got no Ethernet working under Ventura. I don't use any boot args relative to Ethernet (highlighted in blue in screenshot).
Screenshot 1 shows that the i225-v is enabled and driver is attached.

Is AppleVTD enabled?

Without this, the port may not establish a connection when an Ethernet wire is plugged in.
 
Joined
Dec 5, 2017
Messages
178
Motherboard
ASUS ROG Maximus XIII Hero Z590
CPU
i9-10900K
Graphics
RX 6800
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. Plus
Mobile Phone
  1. iOS
Screenshot 1 shows that the i225-v is enabled and driver is attached.

Is AppleVTD enabled?

Without this, the port may not establish a connection when an Ethernet wire is plugged in.
No, I've never used AppleVTD, from what I can tell on here that's some sort of ACPI thing (sorry for my ignorance) that til now I haven't needed to explore. In any event I just successfully tried the I225-V_Fix mentioned in post #29 here, involving grabbing the old Apple kext from Monterey and using the SSDT-I225.aml. That worked to bring back my Ethernet under Ventura and I was able to keep my Device Properties ethernet configured in config.plist, without which my Hack was hanging on boot. So I think I'm good unless there's some definite advantage in going the AppleVTD route?
 
Top