Contribute
Register

[Solved] Ethernet stopped working

Status
Not open for further replies.
I meant that following the instructions mentioned in the already discussed links, I kept getting the same results.
Please find the files outputted following you last steps.
:)
Thank you.
 

Attachments

  • IORegistryExplorer_lamacchiacosta.zip
    599.3 KB · Views: 74
  • CLOVER_disk0s1_lamacchiacosta.zip
    1.3 MB · Views: 86
  • kextcache_lamacchiacosta.zip
    1.2 KB · Views: 89
I meant that following the instructions mentioned in the already discussed links, I kept getting the same results.
Please find the files outputted following you last steps.
:)
Thank you.

Missing output from:
Code:
sudo kextcache -i /

The ioreg shows no Ethernet driver attached to the Realtek Ethernet device at PCI0.RP07.PXSX.
Which means you probably didn't install RealtekRTL8111.kext.

See laptop FAQ for link to current RealtekRTL8111.kext and correct procedures for installing kexts.
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
 
I did, but doesn't work, hence the request for help.

So what I am doing is:
Open Terminal and type:
sudo rm -Rf /Library/Extensions/RealtekRTL8111.kext

(type password)
then:
sudo rm -Rf /System/Library/Extensions/RealtekRTL8111.kext

then:
sudo kextcache -i /

after the process has been done, I restart the computer.
Once started again, I double check there is no RealtekRTL8111.kext inside the folder Library/Extensions.

From here I tried different ways:

1. Installing the once working driver from Multibeast, then "sudo kextcache -i /" and restart.
The Ethernet port is not back in the System Preferences.
The RealtekRTL8111.kext is present inside the Library/Extensions

Redo the Terminal codes.

2 Using KextBeast I install the new driver downloaded from the Github:
https://github.com/Mieze/RTL8111_driver_for_OS_X

then "sudo kextcache -i /" and restart.

The Ethernet port is not back in the System Preferences.
The RealtekRTL8111.kext is NOT present inside the Library/Extensions

Redo the Terminal codes.

3 Type
sudo cp -R RealtekRTL8111.kext /Library/Extensions

and I get:
cp: RealtekRTL8111.kext: no such file or directory

the new driver's folder is present either on my desktop and my Download folder.

then "sudo kextcache -i /" and restart.

So it seems the only way to install the .kext here is through Multibeast, even if is still not working.
So I re-done the phase 1 again so at least I know the driver is present in my system.

New files attached.
 

Attachments

  • CLOVER_lamacchiacosta.zip
    1.3 MB · Views: 81
  • IORegistry_lamacchiacosta.zip
    694.3 KB · Views: 78
  • sudo kextcache -i : lamacchiacosta.zip
    1.5 KB · Views: 72
I did, but doesn't work, hence the request for help.

So what I am doing is:
Open Terminal and type:
sudo rm -Rf /Library/Extensions/RealtekRTL8111.kext

(type password)
then:
sudo rm -Rf /System/Library/Extensions/RealtekRTL8111.kext

then:
sudo kextcache -i /

after the process has been done, I restart the computer.
Once started again, I double check there is no RealtekRTL8111.kext inside the folder Library/Extensions.

From here I tried different ways:

1. Installing the once working driver from Multibeast, then "sudo kextcache -i /" and restart.
The Ethernet port is not back in the System Preferences.
The RealtekRTL8111.kext is present inside the Library/Extensions

Redo the Terminal codes.

2 Using KextBeast I install the new driver downloaded from the Github:
https://github.com/Mieze/RTL8111_driver_for_OS_X

then "sudo kextcache -i /" and restart.

The Ethernet port is not back in the System Preferences.
The RealtekRTL8111.kext is NOT present inside the Library/Extensions

Redo the Terminal codes.

3 Type
sudo cp -R RealtekRTL8111.kext /Library/Extensions

and I get:
cp: RealtekRTL8111.kext: no such file or directory

the new driver's folder is present either on my desktop and my Download folder.

then "sudo kextcache -i /" and restart.

So it seems the only way to install the .kext here is through Multibeast, even if is still not working.
So I re-done the phase 1 again so at least I know the driver is present in my system.

New files attached.

From your kextcache output, problem is quite obvious:
Code:
RealtekRTL8111.kext has incorrect permissions; omitting.

See laptop FAQ for correct kext installation procedures:
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
 
Thanks RehabMan,
I am doing the same thing over and over and keeps not working.

I went then back to my first search and followed this thread:
https://www.tonymacx86.com/threads/realtek-rtl8111h-sierra-trouble.231615/
following the steps suggested by P1LGRIM, which is what I have been doing for the last couple of days.
This time finally worked and my ethernet came back in System Preferences and I am now connected.

Thank you.
 
Status
Not open for further replies.
Back
Top