Jump to content

New Driver for Realtek RTL8111


Mieze
1,592 posts in this topic

Recommended Posts

I really have nothing to add to the discussion except to say thank you so much for this driver.  I installed v1.2.2 after having (different) issues with both the realtek and lnx2mac versions.  So far yours seems the most superior in terms of speed, compatibility and stability.   An (initial) 400gb time machine backup occurs substantially faster and more reliably now than it did before.  Thanks Mieze!

Link to comment
Share on other sites

  • 2 weeks later...

Mieze

I'm using your kext (RTL8111- V1.2.3-dev2 installed in system/library/extensions/ionetworkingfamily.kext/contents/plugins/

works to perfection but leaving the stop sometimes I get this screen, I'm using chameleon-2.2svn-r2395 last fakesmc vers. 6.9.315 by netkas 

also use ethernetbuiltin = yes in o.c.B.p. 
after several openings-closings safari everything works
*yosemite build DP8 + dsdt untouched + hd 3000 patch + hdef alc887 + applehda (bios 4003 modified rom http://biosrepo.wordpress.com/asus/z68/ )
 
*thanks for any response* 

post-332936-0-47991900-1411392744_thumb.png

Link to comment
Share on other sites

@copil: Take a look at the kernel logs because it is essential to find out what is wrong. Looks like the connection is unstable sometimes. Try to select the connection speed manually or try to disable EEE.

 

Mieze

  • Like 1
Link to comment
Share on other sites

Mieze, you are amazing. When I first built this hack a couple years ago, I installed a PCI-E ethernet card because the only available kext for RTL8111 at the time was incredibly slow. I just tried your kext and the ping, download, and upload speeds are the same as my Marvell ethernet card. Guess I have a free PCI-E slot now!

Link to comment
Share on other sites

I updated the prebuilt binary to 1.2.3 which is identical to 1.2.3-dev2 and pushed the source to GitHub. Please note that the prebuilt binary no longer includes a version for Lion. In case you want to install it on 10.7.x, please build from source with Xcode 4.6.3 using the 10.7 SDK as the Base SDK.

 

Mieze  :cat:

  • Like 3
Link to comment
Share on other sites

Thank you for the driver!

 

Installed 1.2.3 after the driver I was using (that is at version 0.0.2) bombed out on me again (couldn't stay working, required that I cold boot the machine to get connectivity up again), and so far it's passed the 24 hour time machine backup test, and seems to recover from sleep correctly as well.

 

Please, keep on mataining and improving this one!

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Dear Mieze,

 

Hi! I meet a strange problem.Two OS was installed on my PC(Windows 8 and Yosemite).1.2.3 works fine on Yosemite,but every time i restart from Windows 8,my LAN is lost.I have to replug the power.Here is my log:

14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: PCIe ASPM support disabled.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: PCI power management capabilities: 0xffc3.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: PME# from D3 (cold) supported.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: PCIe link capabilities: 0x00477c11, link control: 0x0140.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: Disable PCIe ASPM.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: EEE support enabled.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: TCP/IPv4 segmentation offload enabled.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: TCP/IPv6 segmentation offload enabled.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: TCP/IPv6 checksum offload enabled.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: Version 1.2.3 using interrupt mitigate value 0xcf58.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: RTL8168G/8111G: (Chipset 20) at 0xffffff8106f8a000, 54:a0:50:57:70:15
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: Device is WoL capable.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: MSI interrupt index: 1
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: kIOEthernetWakeOnMagicPacket added to filters.
14/10/29 上午5:14:29.000 kernel[0]: Ethernet [RealtekRTL8111]: Already in power state 1.
14/10/28 下午9:14:30.000 kernel[0]: Ethernet [RealtekRTL8111]: No medium selected. Falling back to autonegotiation.

After I replug , one more line appears:

14/10/28 下午9:16:45.000 kernel[0]: Ethernet [RealtekRTL8111]: Link up on en0, 1-Gigabit, Full-duplex, flow-control

Sorry for my bad English, but I truly need your help.Thank you!

Link to comment
Share on other sites

Dear Mieze,

 

Hi! I meet a strange problem.Two OS was installed on my PC(Windows 8 and Yosemite).1.2.3 works fine on Yosemite,but every time i restart from Windows 8,my LAN is lost.I have to replug the power.

 

As dual booting with Win 8 is not an unusual configuration and you are the only user to report this issue, I assume that it is a bug that is caused by the configuration of the Win 8 driver or the BIOS so that it has to be resolved on the Windows side. Sorry, but there is nothing I can do for you.

 

Mieze

Link to comment
Share on other sites

As dual booting with Win 8 is not an unusual configuration and you are the only user to report this issue, I assume that it is a bug that is caused by the configuration of the Win 8 driver or the BIOS so that it has to be resolved on the Windows side. Sorry, but there is nothing I can do for you.

 

Mieze

I have the same problem as him: whenever I reboot or power off/on the system from yosemite to windows xp, the LAN is gone. I have to unplug cable of power supply. Not sure the problem comes from the LAN kext or other. I'm new in osx86, so i'm still searching the bug and fix.

Link to comment
Share on other sites

As dual booting with Win 8 is not an unusual configuration and you are the only user to report this issue, I assume that it is a bug that is caused by the configuration of the Win 8 driver or the BIOS so that it has to be resolved on the Windows side. Sorry, but there is nothing I can do for you.

 

Mieze

I have found that it is the windows 8 driver that caused it.Your driver is working stable and efficient on OS X.

 

Thank you very much for your patience!

I have the same problem as him: whenever I reboot or power off/on the system from yosemite to windows xp, the LAN is gone. I have to unplug cable of power supply. Not sure the problem comes from the LAN kext or other. I'm new in osx86, so i'm still searching the bug and fix.

You can try reinstalling a new driver on Windows.

Link to comment
Share on other sites

I have found that it is the windows 8 driver that caused it.Your driver is working stable and efficient on OS X.

 

Thank you very much for your patience!

 

You can try reinstalling a new driver on Windows.

Asus hasn't updated the xp driver from 2006 :(. Any other solution?

Link to comment
Share on other sites

×
×
  • Create New...