Jump to content

Realtek 8168/8111 solution


  • Please log in to reply
870 replies to this topic

#661
@ROBASEFR

@ROBASEFR

    InsanelyMac Geek

  • Members
  • PipPipPipPipPipPipPip
  • 568 posts
  • Gender:Male
  • Location:France

Would you mind describing the steps you used to make this work? I've tried Weaksauce12's latest app, his previous app, and Sonotone's installer, but without success. Snow Leopard simply will not recognize my adapter. Thanks for any help you can provide.


You could have some cache problems !

Best success is with manual LAN IP configs !

:(

#662
rheneas

rheneas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 112 posts

You could have some cache problems !

Best success is with manual LAN IP configs !

:(


Thanks. What do you mean by cache problems? :) How would I fix that?

I've tried manually configuring in Network prefs, and assigning a static IP (my router uses dynamic IP)...nothing works. Ethernet OOB, though.

Maybe the new Ralink driver, when ported to PCI, will save the day for me.

#663
accel

accel

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

You might need to manually set 1000/full, see http://www.insanelym...p...097&st=900#.


Thx!! This is what worked for me.
Go to System Preferences > Network > Advanced > Ethernet > and set it to > manual > 1000baseT and Full Duplex
Now you have Gigabit speeds in 64bit :D

See this post

#664
swinte

swinte

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts

Would you mind describing the steps you used to make this work? I've tried Weaksauce12's latest app, his previous app, and Sonotone's installer, but without success. Snow Leopard simply will not recognize my adapter. Thanks for any help you can provide.


For me it was just a matter of running WeakSauce12's installer and rebooting. In my case, the interface was recognized previously but I wasn't able to connect to AFP volumes.

#665
BarboneNet

BarboneNet

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,414 posts
  • Gender:Male
  • Location:Italy - Parma
:) on my mobo don't works this driver :( :cry:

#666
usario clave

usario clave

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
I downloaded the Realtek R1000 driver from psystar for my MSI wind PC. There seem to be a couple of minor weird things in it:

1. max_interrupt_work is incorrect. R1000Interrupt loops max_interrupt_work times, and R1000RxInterrupt and R1000TxInterrupt also run max_interrupt_work. That means the driver is doing way too much work at interrupt time. It's processing max_interrupt_work * (max_interrupt_work + max_interrupt_work) packets per interrupt maximum. Replace the while loop checks with constants and tweak. I changed mine to 10.

2. netif->flushInputQueue() can be moved outside the while loop in R1000RxInterrupt. There's no reason to flush every packet...and it probably slows things down somewhat.

These changes seem to have smoothed out the througput. Before, it would jump between 21-23 and 5. Now, it jumps around the high to low tens. CPU seems to be lower as well.

#667
@ROBASEFR

@ROBASEFR

    InsanelyMac Geek

  • Members
  • PipPipPipPipPipPipPip
  • 568 posts
  • Gender:Male
  • Location:France

Thanks. What do you mean by cache problems? :) How would I fix that?

I've tried manually configuring in Network prefs, and assigning a static IP (my router uses dynamic IP)...nothing works. Ethernet OOB, though.

Maybe the new Ralink driver, when ported to PCI, will save the day for me.




Delete in Library/Preferences/Systemconfiguration
-com.apple.network.identification.plist
-NetworkInterfaces.plist
-preferences.plist

Clear Caches with Onyx !

http://www.titanium....h/download.html
:D

#668
rheneas

rheneas

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 112 posts

Delete in Library/Preferences/Systemconfiguration
-com.apple.network.identification.plist
-NetworkInterfaces.plist
-preferences.plist

Clear Caches with Onyx !

http://www.titanium....h/download.html
:(


Thank you! I'm giving that a try now. I did not have

com.apple.network.identification.plist

in that folder, but I've deleted the others and will run the Titanium app!

Update: After I removed those files, SL booted up. I began to run the Onyx app and my system crashed.

#669
@ROBASEFR

@ROBASEFR

    InsanelyMac Geek

  • Members
  • PipPipPipPipPipPipPip
  • 568 posts
  • Gender:Male
  • Location:France

Thank you! I'm giving that a try now. I did not have

com.apple.network.identification.plist

in that folder, but I've deleted the others and will run the Titanium app!

Update: After I removed those files, SL booted up. I began to run the Onyx app and my system crashed.


You should have run Onyx clean cache before reboot !
It's normal that you hadn't com.apple.network.identification.plist because you couldn't assign network !

Try to boot with option -x bootflag (With chameleon for example)

Hope this helps

;)

#670
NidVhegg

NidVhegg

    InsanelyMac Protégé

  • Members
  • Pip
  • 48 posts
i know it's maybe not the correct thread but...

I need to get my DWL G122 Rev C1 (RT2500 as i know) working on SL.

I've already installed the latest drivers form d-link for 10.5, but Snow Leo does not recognize my stick.
The USBWirelessUtility always says 'No Device!!', the same when i boot with -f.

please can someone help me :P

#671
pechspilz

pechspilz

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
kextload /System/Library/Extensions/RealtekR1000.kext
Requesting load of /System/Library/Extensions/RealtekR1000.kext.
/System/Library/Extensions/RealtekR1000.kext failed to load - (libkern/kext) dependency resolution failure; check the system/kernel logs for errors or try kextutil(8).

I must admit I didn't read through the previous 35 pages. :whistle: Does anyone know what I'm doing wrong?

#672
@ROBASEFR

@ROBASEFR

    InsanelyMac Geek

  • Members
  • PipPipPipPipPipPipPip
  • 568 posts
  • Gender:Male
  • Location:France

kextload /System/Library/Extensions/RealtekR1000.kext
Requesting load of /System/Library/Extensions/RealtekR1000.kext.
/System/Library/Extensions/RealtekR1000.kext failed to load - (libkern/kext) dependency resolution failure; check the system/kernel logs for errors or try kextutil(8).

I must admit I didn't read through the previous 35 pages. :rolleyes: Does anyone know what I'm doing wrong?


Try the SL1000 installer from Weaksauce12 at post 653

:rolleyes:

#673
pechspilz

pechspilz

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
Thanks! I was actually using kext helper to install it and it didn't work at first (because I got hold of the non-SL version) but it's working now. Which is close to fantastic because multicast (and thus bonjour) is back on my Asus P6T even in 64 bit kernel mode. Kudos to everyone involved! Hurray!!

#674
lj83

lj83

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
Hi

I have installed the RealtekR1000.kext on my M912x Gigabyte - ideneb 1.5.5.

In System profile>Network; I see one interfaz ethernet (en0) connected.

But in Utilities>Network Utilities ; I see this Mac Adresss FF:FF:FF:FF:FF:FF and this isnt correct. The model is RTL8169.

I can not connect to my router.

Sorry for my english.

Can help me anybody?

Thnks

#675
@ROBASEFR

@ROBASEFR

    InsanelyMac Geek

  • Members
  • PipPipPipPipPipPipPip
  • 568 posts
  • Gender:Male
  • Location:France

Hi

I have installed the RealtekR1000.kext on my M912x Gigabyte - ideneb 1.5.5.

In System profile>Network; I see one interfaz ethernet (en0) connected.

But in Utilities>Network Utilities ; I see this Mac Adresss FF:FF:FF:FF:FF:FF and this isnt correct. The model is RTL8169.

I can not connect to my router.

Sorry for my english.

Can help me anybody?

Thnks


Look in my posts #602 and 668

For Leopard de RTG 2.03.pkg is 100% for RTL8169/8111

Cleanup before install and reboot after cleaning up the old preferences!

It might be necessary to control and adjust speed controls in System preferences/Internet preferences

Hope this helps



;)

#676
Bit Shoveler

Bit Shoveler

    InsanelyMac Geek

  • Coders
  • 121 posts
  • Gender:Male
  • Location:Six blocks from AMD HQ
  • Interests:Hackable Macs
In response to a PM I received, here are the sources to my RealtekR1000SL driver as posted above. If you have any improvements to make, please email me so I can merge them with my copy. Thanks!

Attached Files



#677
DamienValentine

DamienValentine

    InsanelyMac Protégé

  • Members
  • PipPip
  • 63 posts
Hi.
Tried this kext and it's not working. I didn't read all 34 pages but I saw that 8101E chipset is not yet supported. Is that true or maybe I do something wrong?

#678
Bit Shoveler

Bit Shoveler

    InsanelyMac Geek

  • Coders
  • 121 posts
  • Gender:Male
  • Location:Six blocks from AMD HQ
  • Interests:Hackable Macs
The RealtekR1000SL kext that I modified doesn't support 8101E yet. I would like to add it, but I haven't had the time to implement it, and I don't have one to test with. I will see what I can do.

Or, if someone has the time and the chip, grab the Realtek Linux driver sources for this chip and implement it for me... please?

#679
fuzzylollipop

fuzzylollipop

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

Haha yeah. I have an updated installer: (part of my script was cutoff somehow, plus the mkext cache stuff is relocated in Snow, so I just deleted that section - it will auto-regenerate @ reboot anyway)

http://www.mediafire.com/?n2ciymqmdgw


this link seems to be dead now?

#680
lj83

lj83

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
sorry, I cant see the post #602 and #668.

What do you say with "cleanup" before installation and "cleanup" after the old preferences?

Pleese tell me step to step how can I install the RTGMac_v2.0.3

More thanks for the help





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy