Mieze / RTL8111_driver_for_OS_X

OS X open source driver for the Realtek RTL8111/8168 family
657 stars 103 forks source link

升级到Mac Ventura13.1后,一上传就会断网 #78

Open swjtuhyq opened 1 year ago

swjtuhyq commented 1 year ago

使用的版本opencore0.8.7 ,RealtekRTL8111.kext用的最新2.4.2,下载没有问题,上传马上就断

Mieze commented 1 year ago

What are you trying to tell me?

kocoman2 commented 1 year ago

its saying after update to ventura 13.1, the ethernet drops after a while I have the same problem.. ping would just time out to 8.8.8.8

I have to disconnect and reconnect ethernet then ok also debugenhancer etc does not seem to work.. will try to see if I can enable logging to see. I am guessing is some ethernet nap.. but I disable it already.. anyway will keep pining 8.8.8.8 to see if it fixes it I am using 088 opencore

also I have made a kdp-debug version of your driver rtl8111 (it was based on aerror2 driver for intel), where can I publish it (it was to debug the skylake telemetry hang IOSurface xxms timeout hang, for tianocore/coreboot/chromebook) and then thank you to goldfish69 to publish the patch to WEG. thank you for your open source it help me a lot. I was initally using the applertl driver to enable kdp-debug, but it was very buggy and did not support internal ethernet, only external ethernet card.

it seems tp be caused by 1000mbps, if i force 100mbps then ok can test local file transfer like vlc upload from osx to wifi ios.. will not complete on 1000mbps, in the ping terminal, will see request timed out

Mieze commented 1 year ago

I haven't tried this driver with Ventura but I just verified that the RTL8125 driver works fine with 13.1. As both drivers share a lot of code, I see no reason why this driver shouldn't work with 13.1 too.

In case you want to publish a fork, please fork from my repository and publish the modified version to your repository explaining the changes you made in the Readme file.

kocoman1 commented 1 year ago

It works, but not times out 1Gpbs when under load, if not heavy load then its fine... for now I set to 100mbps

Mieze commented 1 year ago

Sounds like a hardware incompatibility or firmware issue but nothing I can fix because firmware patches are provided by Realtek in the Linux driver source code as a black box.

Sometimes it helps to set connection parameters manually (speed, flow control, EEE). Try different combinations and see if it helps.

kocoman1 commented 1 year ago

how to disable the checksum offload ?

Now I have same problem with the Intel driver I218.. have to try the sfp sxxxxxxxxxx sf5xxxx fiber card instead hmm

heidaren0000 commented 11 months ago

same problem on catalina. network just down when trying to upload, especially on gigbyte network.