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

Ethernet not working on Monterey #49

Closed
Kissadere opened this issue Jan 26, 2022 · 18 comments
Closed

Ethernet not working on Monterey #49

Kissadere opened this issue Jan 26, 2022 · 18 comments

Comments

@Kissadere
Copy link

Component Model
CPU AMD RYZEN 5 2600X
Motherboard GIGABYTE A320
GPU AMD RX570 8GB
Audio Chipset APPLEALC
Ethernet REALTEK
WiFi & Bluetooth NONE

Link to your EFI: https://disk.yandex.com/d/BDHndi4j5ntoew

I can't get the Ethernet (en0) to work on MacOS Monterey. I've tried everything from https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html#fixing-en0 and also tried every single version of RealtekRTL811 Kext. No one them works.
Note: Ethernet works on any other version (Mojave and Catalina) but won't work with Monterey.

@mikigal
Copy link
Owner

mikigal commented Jan 27, 2022

Which Realtek chip do you have? Are you sure that it's 8111?

@Kissadere
Copy link
Author

At this point i'm not 100% sure which one i'm using.

Although, i've been using that specific kext since Mojave and never had an issue, until now with Monterey. Everything else works fine, it's just the Ethernet that doesn't work.

@mikigal
Copy link
Owner

mikigal commented Jan 29, 2022

Show output of kextstat | grep -v com.apple

@Kissadere
Copy link
Author

Here's a screenshot of my output: https://imgur.com/MtADVbj

(I'm right now using Big Sur, since Monterey won't work)

@mikigal
Copy link
Owner

mikigal commented Jan 29, 2022

Check if RTL8111 kext is loaded on Monterey too

@Kissadere
Copy link
Author

I have no access to Monterey as this is my only PC with Mac, i'll have to update and i don't think i'll be able to access Github after that xD

@mikigal
Copy link
Owner

mikigal commented Jan 29, 2022

Simply install Monterey on second partition and use pendrive for your EFI

@Hesowcharov
Copy link

@mikigal Hi! First of all, thank you so much for such great project. With your work I was able to boot Big Sur on my PC (B450m DS3H: RX570 + Ryzen 2600). It's amazing and incredible!

But now I'm experiencing the same issue on Monterey. Before taking the OTA with Monterey, I pulled your last changes from the repo and ensured that it still works on Big Sur. Then I installed the update and came up to the bootable state of OS and everything seems working except the wired ethernet connection. In my case, the network settings shows me 'Cable Unplugged'. I've tried to configure the hardware settings in there manually (as someone recommends in the thread) but it didn't help.
How did you switch to Monterey ? Did you update via OTA or get it from the clean install ? Maybe I need to do something else after updating (clean and rebuild kext caches, idk) ?
Thanks in advance!

@mikigal
Copy link
Owner

mikigal commented Jan 30, 2022

I don't remember how I switched to Monterey, but even if it's OTA update nothing more is required (e. g. rebuilding caches). I didn't have issue like this with Ethernet, also I no longer have hackintosh so I can't help so much.
You may ask on AMD-OSX Discord for help. If you get solution please let me know or make pull request, I will add it to README

@caelou318
Copy link

Component Model
CPU AMD RYZEN 5 2600X
Motherboard GIGABYTE A320
GPU AMD RX570 8GB
Audio Chipset APPLEALC
Ethernet REALTEK
WiFi & Bluetooth NONE
Link to your EFI: https://disk.yandex.com/d/BDHndi4j5ntoew

I can't get the Ethernet (en0) to work on MacOS Monterey. I've tried everything from https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html#fixing-en0 and also tried every single version of RealtekRTL811 Kext. No one them works. Note: Ethernet works on any other version (Mojave and Catalina) but won't work with Monterey.

I'm not sure what version of ethernet controller you have. I did find this one work for me (I225-V).
Have you tried inserting boot-arg dk.e1000=0? You can also tried patching it.

@mikigal
Copy link
Owner

mikigal commented Mar 16, 2022

I no longer have hackintosh, also I always had Realtek ethernet chipsets so I can't do anything. When someone else find solution. I will update README

@Hesowcharov
Copy link

someone who is looking for alternative solution - you can try to use a wifi usb-adapter with drivers from https://github.com/chris1111/Wireless-USB-OC-Big-Sur-Adapter

@wolter8
Copy link

wolter8 commented Nov 2, 2022

someone who is looking for alternative solution - you can try to use a wifi usb-adapter with drivers from https://github.com/chris1111/Wireless-USB-OC-Big-Sur-Adapter

I have same problem, with MSI X570-A Pro and ethernet 8111 is not working. I've tried several kexts version with no luck.

@mikigal
Copy link
Owner

mikigal commented Nov 3, 2022

@wolter8
Supports Realtek RTL8111/8168 B/C/D/E/F/G/H found on recent boards.
MSI X570-A Pro has RTL8111H so in theory it's supported (Specs: https://www.msi.com/Motherboard/X570-A-PRO/Specification).

You can create issue in kext's repository: https://github.com/Mieze/RTL8111_driver_for_OS_X
Then you have to find logs of this kext's in boot log (you have to boot into verbose mode) to help finding the issue

@mikigal
Copy link
Owner

mikigal commented Mar 6, 2023

@wolter8 @caelou318 @Kissadere @Hesowcharov
Did anyone find fix for this issue?

@Kissadere
Copy link
Author

Kissadere commented Mar 7, 2023 via email

@caelou318
Copy link

@wolter8 @caelou318 @Kissadere @Hesowcharov
Did anyone find fix for this issue?

Hi there, try using Kernel Patch with boot-args e1000=0. I've only tested this on macOS 12.3+ Monterey

@mikigal
Copy link
Owner

mikigal commented Mar 12, 2023

Thanks, I added this information to README

@mikigal mikigal closed this as completed Mar 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants