Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No ethernet and WiFi #67

Closed
jiribanas opened this issue Aug 9, 2022 · 4 comments
Closed

No ethernet and WiFi #67

jiribanas opened this issue Aug 9, 2022 · 4 comments
Labels
bug Something isn't working

Comments

@jiribanas
Copy link

I’ve been using Nick’s original EFI for 2+ years but I wanted to try your latest release with the upgraded OC. Initially, I kept my original SMBIOS for iMac and my own USBPorts.kext but the system couldn’t connect via Ethernet nor WiFi. Bluetooth oddly works fine though. Then, I tried to swap my SMBIOS for a new one for MacPro like is in your EFI and also used your USBPorts.kext but got the same result. Nick’s previous release works for me.

I have the exact same hardware as Nick used to have but for network I use the Fenvi 919 card. I know you mentioned in the readme that no Bluetooth and WiFi stack is included but since the Fenvi uses a native chip, macOS should recognize it as is.

There is another similar EFI for z390 Designare on GitHub that I have tried and that one works fine with my setup. I’d like to keep using yours though because it’s more “vanilla”. How to enable Fenvi 919 with your EFI? The guide your refer to in the readme isn’t specific to this card and it’s difficult for me to follow.

Thank you in advance.

@seven-of-eleven
Copy link
Owner

Hi @jiribanas this is very interesting to me. Also strange that non of your networking works. I compared the last release to this one and there are only a couple differences. I have a few questions/suggestions for you to narrow down the issue:

  1. Do you know if you have VT-D disabled in your BIOS? If you don't, you should set DisableIoMapper to True. I see this changed between releases. This has been reported in the past to affect wifi.
  2. Which OS version are you on? If using BigSur you may need a different kext for the I211 LAN port (or non at all). You can disable the AppleIGB.kext to see if that helps.
  3. Did you disable the RestrictEvents.kext? I don't think this would affect anything but if using SMBIOS iMac19,1 then you can disable it.
  4. Did you try reset the NVRAM (you may have to hit space bar at the OpenCore picker screen to see the option)?

I've attached an EFI for you to try. It has DisableIoMapper set to True, SMBIOS iMac19,1 and I disabled the RestrictEvents and AppleIGB.kext. Let me know if this changes anything on your end.

EFI.zip

@jiribanas
Copy link
Author

Thank you for your prompt reply. The attached EFI with my SMBIOS works well. I'll keep it running for a full work day to see if there are any hidden issues but Fenvi is working as expected. I would be curious to try your iMacPro one but first need to figure out why the original release EFI didn't work with my Fenvi.

Here are answers to your questions:

  1. VT-D is disabled in my BIOS.
  2. I am running macOS Monterey 12.5
  3. I disabled RestrictEvents.kext when I made the attempt to use iMac 19,1 SMBIOS from the previous Nick's release. I enabled it when I tried your default MacPro one. Both rendered the same results, e.g. Fenvi not working.
  4. I have not tried that, but I would like to try your released EFI with MacPro SMBIOS again and will see if that helps.

@jiribanas
Copy link
Author

I have an update. I took a fresh copy of your released EFI and generated a new SMBIOS for MacPro7,1. Then I played with each change you made above and it turns out the culprit is DisableIoMapper. VT-D is indeed disabled but without DisableIoMapper = True, no network would work for me. With that change, it's running now. I'll keep it running for this week to see if there aren't any glitches.

@seven-of-eleven
Copy link
Owner

@jiribanas Thanks for your help with this. I'll note the fix and update the setting in the EFI. Let me know if there are any other glitches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants