Jump to content

Onboard LAN disappear when I boot High Sierra


forumi0721
 Share

9 posts in this topic

Recommended Posts

Hi

I use Z77.
 

I use ASRock Z77 Extermr4 board and BCM57781 LAN (Onboard).

 

It was ok until High Sierra.

 

But after install High Sierra, The onboard LAN keeps disappearing.

 

 

 

It does not seem to have LAN at all.
 
On linux, lspci, on windows, device manager and on mac lspci/ioregistryexplorer....
 
There's no lan.
 
 
The only way to get it back is the CMOS reset. (Not a bios lload default menu, H/W jumper clear).
 
 
 
I wonder if others have this problem.
 
 

 

Link to comment
Share on other sites

  • 2 weeks later...

Same issue on my brother Z77E-itx using Fakepciid. I think We should wait an update of this kexts. A lilu plugin could be a good solution too

No, I did not use FakePCIID.

Below code is for 10.13, but also disapper using 10.12.6 IONeworkingFamily and Child kexts.

 

 

I use Clover FakeID and Onfly binary patch

<key>FakeID</key>

<dict>

<key>LAN</key>

<string>0x16b414e4</string>

</dict>

and kextstopatch

e8ea9affff668983 -> b8b4160000668983

e87b9affff668983 -> b8e4140000668983

e8609affff668983 -> b8b4160000668983

 

I think it's clover bugs or something else....

Link to comment
Share on other sites

  • 1 month later...

BCM57781 is borked for me to on High Sierra, no ethernet detected. Also the device at times can vanish and be non detectable in operating systems outside of OSX after a reboot. I've found simply toggling on/off the onboard LAN from UEFI BIOS works too in getting it to return.

Any known solutions yet for High Sierra?

Link to comment
Share on other sites

You guys booting with Clover?

 

If so put this IONetworkingFamily.kext in the Kexts/Other folder.

 

If using Chameleon put IONetworkingFamily.kext into /Extra/Kexts ( or wherever it goes)

 

This should fix it up.

 

edit:

IONetworkingFamily.kext is what I use to get my IntelMausiEthernet.kext and RealtekRTL8111.kext to work.

 

This kext? ...Huh, did you forget to attach the kext to your post?:

 

Please do share. Unless someone else has another solution?

 

Best Regards,

 

Jason

Link to comment
Share on other sites

  • 2 weeks later...

Just copy the one out of S/L/E to your EFI/Clover/kexts/other folder.

Your lan should come up as en0 even on a clean install.

You need that for correct App Store and iMessage/FaceTime connection.

That is where I have my kext, I am using the latest fakepciid.kext for the BCM57781. Kext's relating to IONetworking* at /S/L/E are untouched and clean.

 

Yet the issue still persists...

Link to comment
Share on other sites

 Share

×
×
  • Create New...