Jump to content

Ethernet Driver help very much appreciated! RTLl8167 for 10.5.5/10.6.0


2 posts in this topic

Recommended Posts

Hello

 

I have been working on my Dualboot hackintosh for about a week. The primary purpose of running Mac OS in the first place is to use Xcode iPhone SDK. However, I'm almost done with finally getting able to run Xcode, except, I don't have the iPhone SDK plugin for Xcode 3.1.x (10.5.5). I can't download it from the Links searched from Google, I think it is because I only have working ethernet on my Windows.

 

I've double searched everything with no success on finding a driver for my Ethernet card RTL8167.

 

If someone could maybe create one or help me getting iPhone SDK working on my system in anyway. I will show my graditute in gold!

 

All I want is to create a damn application for iPhone!

 

/sorry for bad english/

 

THANKS IN ADVANCE!!

/zz

Not sure if this works, but you may want to look in /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8169ethernet.kext/Contents

 

Yeah, a long path. I assume that your Realtek 8167 device has devID/vendorID of 0x8167

 

# su - root

 

then Edit the Info.plist file:

 

# vi Info.plist

 

And then look for the lines:

 

<key>IOPCIPrimaryMatch</key>

<string>0x816810ec 0x813610ec</string>

 

Then append to the string, 0x816710ec, delimited with a space after the 0x813610ec entry.

 

<string>0x816810ec 0x813610ec 0x816710ec</string>

 

This will attempt to attach the existing kernel extension to that device. May work, may panic. Might want to backup the whole subdirectory to .bak, so if KP happens you can boot USB and exit to shell and move it back. Not sure if you have run some kext utility to recache. But it might be a first shot to see if you can make the driver attach to your device. Logic in the code may be very similar, may not be. Don't know the 8167 that well. The 8168 was basically a 8169 1GbE PCI ethernet controller, but supporting both 1GbE PHYs and 10/100 PHYs and PCI express. If I remember, there was also a small diff in the registers for turning on HW checksumming.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...