Hi everyone,
I'm trying to install macOS Sequoia on my AMD Ryzen 7 7800X3D build and I'm stuck on a networking issue during installation. I've spent a lot of time troubleshooting and wanted to share everything I've found so far in case anyone can help.
---
My System Specs:
---
The Problem:
In macOS Sequoia recovery, the ethernet kext loads fine and DHCP assigns an IP address (192.168.x.x), but I cannot reach the gateway at all. Ping to the gateway returns "No route to host" every time. This means the recovery installer cannot contact Apple's servers.
---
What I've Tried:
- PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)
- PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)
- PciRoot(0x0)/Pci(0x2,0x1)/Pci(0x0,0x0)/Pci(0xa,0x0)/Pci(0x0,0x0) ← verified from lspci -tv on Linux
---
What I Found From Linux (lspci -tv):
The verified PCI path for the I225-V on this board is:
Device ID: 8086:15f3, rev 03
---
Current Kexts loaded:
---
Question:
Is the I225-V ARP/routing issue in Sequoia recovery a known unfixable bug, or is there something specific I'm missing? Has anyone successfully gotten internet working in Sequoia recovery with the I225-V on an AMD B650 board?
Any help is greatly appreciated — I've been at this for a long time!
Thanks
I'm trying to install macOS Sequoia on my AMD Ryzen 7 7800X3D build and I'm stuck on a networking issue during installation. I've spent a lot of time troubleshooting and wanted to share everything I've found so far in case anyone can help.
---
My System Specs:
- CPU: AMD Ryzen 7 7800X3D
- Motherboard: ASUS ROG Strix B650E-I Gaming WiFi (Mini-ITX)
- Ethernet: Intel I225-V (onboard, rev 03)
- GPU: AMD Radeon RX 470/480/570/580
- Storage: Samsung NVMe SSD
- OpenCore version: 1.0.7
---
The Problem:
In macOS Sequoia recovery, the ethernet kext loads fine and DHCP assigns an IP address (192.168.x.x), but I cannot reach the gateway at all. Ping to the gateway returns "No route to host" every time. This means the recovery installer cannot contact Apple's servers.
---
What I've Tried:
- AppleIGC.kext v1.4d1 — loads correctly, en0 shows up in ifconfig with a valid IP
- DeviceProperties device-id spoof (F2150000) — tried multiple PCI paths:
- PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)
- PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)
- PciRoot(0x0)/Pci(0x2,0x1)/Pci(0x0,0x0)/Pci(0xa,0x0)/Pci(0x0,0x0) ← verified from lspci -tv on Linux
- boot-arg e1000=0
- DisableIoMapper → false
- DisableIoMapperMapping → True
- SecureBootModel → Disabled
- Manually adding routes and DNS in recovery terminal — no effect
- networksetup -setdnsservers Ethernet 8.8.8.8 8.8.4.4 — no effect
---
What I Found From Linux (lspci -tv):
The verified PCI path for the I225-V on this board is:
Code:
PciRoot(0x0)/Pci(0x2,0x1)/Pci(0x0,0x0)/Pci(0xa,0x0)/Pci(0x0,0x0)
---
Current Kexts loaded:
- Lilu.kext
- VirtualSMC.kext
- AppleIGC.kext
- AppleMCEReporterDisabler.kext
- NVMeFix.kext
- RestrictEvents.kext
- USBToolBox.kext
- UTBMap.kext
- WhateverGreen.kext
---
Question:
Is the I225-V ARP/routing issue in Sequoia recovery a known unfixable bug, or is there something specific I'm missing? Has anyone successfully gotten internet working in Sequoia recovery with the I225-V on an AMD B650 board?
Any help is greatly appreciated — I've been at this for a long time!
Thanks