ROG STRIX B550-A GAMING ethernet problem

laurent

Member
AMD OS X Member
Joined
Oct 30, 2020
Messages
80
Good morning
ethernet not recognized under mojave 10.14.6
Ethernet Intel I225-V 2.5Gb
asus ROG STRIX B550-A GAMING
Ryzen 5 3600
Nvdia gt 710
maybe someone can help me
thanks
 

Attachments

  • EFI.zip
    4.5 MB · Views: 3

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,350
I think you need to add the following to your Mojave config:
  1. Boot argument - dk.e1000=0
  2. Kexts - FakePCIID.kext and FakePCIID_Intel_I225-V.kext
  3. DeviceProperties - device-id > Data > <F2150000>
If I recall correctly the i225-V doesn't gain native support in macOS until Big Sur. So you may need to play around a bit to see which of the above gets your ethernet to work in Mojave.
 

laurent

Member
AMD OS X Member
Joined
Oct 30, 2020
Messages
80
Good morning

thank you for the information

I modified my configuration but I was not able to get the i225-v to work

because I don't know how to add the device property

I still managed to add a Realtek PCI Ethernet card
but it works intermittently

but it's a shame not to use the motherboard's Ethernet

could you please take a look
 

Attachments

  • Capture d’écran 2023-09-24 à 11.20.44.png
    Capture d’écran 2023-09-24 à 11.20.44.png
    291 KB · Views: 14
  • EFI.zip
    4.5 MB · Views: 0

Middleman

Active member
AMD OS X Member
Joined
Jan 29, 2021
Messages
723
Hi @laurent,

The Intel I225-V Lan under Mojave only requires the FakePCIID-I225V kext to work and doesn’t require the other settings based upon my experience so remove those from the current config. It is only when we get to Big Sur that settings like the device-id or I225-V specific kernel patches are used together.
 

laurent

Member
AMD OS X Member
Joined
Oct 30, 2020
Messages
80
Hi @laurent,

The Intel I225-V Lan under Mojave only requires the FakePCIID-I225V kext to work and doesn’t require the other settings based upon my experience so remove those from the current config. It is only when we get to Big Sur that settings like the device-id or I225-V specific kernel patches are used together.
thanks for the info but it didn't work still not detected
 

Middleman

Active member
AMD OS X Member
Joined
Jan 29, 2021
Messages
723
thanks for the info but it didn't work still not detected
Okay, try also adding FakePCIID.kext to this build (so both kexts are added). In addition add this line to your LAN's PCI device properties:

PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0) >

key: device-id
type: Data
value: F2150000

Now the example PCIRoot path above I am using is for the Z490 series, not AMD B550 so I don't know if it will work (I have B550 Vision D board not Vision D-P so it doesn't have I225-V card for me to test). If you want to be doubly sure about the correct PCI path of your I225-V LAN, try booting the EFI without anything enabled then run Hacktintool in macOS. Under the PCI section it should show you the proper path of the Intel LAN so you use that instead (and then enable what I've written above to enable the card). Try this first and let us know how you get on.
 

laurent

Member
AMD OS X Member
Joined
Oct 30, 2020
Messages
80
good evening I can't add the device property in add
I don't know if it bothers that it's not in add ?
 

Attachments

  • Capture d’écran 2023-11-11 à 19.20.34.png
    Capture d’écran 2023-11-11 à 19.20.34.png
    73.6 KB · Views: 8
  • Capture d’écran 2023-11-11 à 19.30.57.png
    Capture d’écran 2023-11-11 à 19.30.57.png
    65.7 KB · Views: 12
Last edited:

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,350
Yes it matters if the device address is not within/under the Add heading.

Post a copy of your config.plist and I will add it to the correct section.
 

laurent

Member
AMD OS X Member
Joined
Oct 30, 2020
Messages
80
I think I succeeded
but it doesn't work
 

Attachments

  • Capture d’écran 2023-11-11 à 21.42.15.png
    Capture d’écran 2023-11-11 à 21.42.15.png
    75.2 KB · Views: 7

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,350
That image shows the device properties for the network controller within another device's settings. It should look like this:

Screenshot 2023-11-11 at 21.03.25.png viewed in ProperTree plist editor.

The revised config.plist attached below has the correct placement of the device properties.
 

Attachments

  • config.plist.zip
    5.7 KB · Views: 2

D3v1L

New member
AMD OS X Member
Joined
Jun 28, 2022
Messages
3
I know is an old thread but...i've the same MB..and i would ask:
why you use SSDT-EC0.aml when you have sbrg.ec already declared on SSDT-EC-USBX-DESKTOP.aml? tnx for reply...only curiosity :)
tnx x reply... :)

(my config and EFI are completely different..but I think is because i use different kext/bootargs/patch/smbios/os-version etc...so, i like to improve my knowledge asking!)
 
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.