CaseySJ
Moderator
- Joined
- Nov 11, 2018
- Messages
- 22,227
- Motherboard
- Asus ProArt Z690-Creator
- CPU
- i7-12700K
- Graphics
- RX 6800 XT
- Mac
- Classic Mac
- Mobile Phone
In Monterey and Ventura certain Ethernet devices will only work if AppleVTD is enabled. For example:@maeluse
If I understand correctly, if you enable the Kernel Quirk "DisableIoMapper" then Wifi/Ethernet will work.
Also, I think Ethernet is only affected if you are using a Thunderbolt for Ethernet. And even if you are, @CaseySJ suggested using his Aquantia macOS patches, assuming your Thunderbolt Ethernet card uses Aquantia.
I am planning to test this myself to see if it works (disable AppleVTD and use the Aquantia macOS patches) but probably only later this week.
- Intel i225-V and i226-V (2.5GbE)
- Intel i211 (1GbE)
- Aquantia 10GbE (does not matter if it's Thunderbolt, PCIe card, or built-in)
- Apple Thunderbolt-to-Gigabit Ethernet adapter
USB-based Ethernet devices and Ethernet devices that use injected drivers (such as IntelMausi.kext for Intel i-219) will work with or without AppleVTD.
However, for Aquantia 10GbE devices we can use the Aquantia kext patches in my GitHub repository if AppleVTD is disabled. And for Intel i225-V we can inject AppleIntelI210Ethernet.kext from Monterey into Ventura and set boot-argument e1000=0.