Subscribe to our RSS news feed
AAPL 194.94 (0.42)

9 Pages V   1 2 3 > »   
Reply to this topic Start new topic
Intel 82566mm Ethernet works on Mac OS X (Leopard 10.5.3), Intel 82566mm gigabit Ethernet can work by my driver
*
  • Group: Members
  • Posts: 8
  • Joined: 12-June 08
  • Member No.: 242,946
After around one month part-time work. I ported the Linux e1000e driver to my Laptop (Lenovo T61p) running Hackintocsh Mac OS X (Leopard 10.5.3).

Detail in my blog http://techresearchinfo.blogspot.com.

Guijin Ding
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 285
  • Joined: 7-November 07
  • From: Los Angeles, CA
  • Member No.: 150,555
**UPDATE** Working on the DC7700 Intel 82556DM, my bad for not following the instructions closely.
I am only getting speeds of 10mb, not 100 or 1000 even when I force the speed its only 10

Tried it on my HP DC7700 with a 82556DM, no workie..
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Newbies
  • Posts: 3
  • Joined: 21-December 07
  • Member No.: 164,527
hi Dingguijin,thank you for your hardwork on this driver!

I tried your driver with Lenovo X61,though it has the same NIC with your T61P, I could not get it work.

Could you tell me how to install the driver correctly?

thanks
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Newbies
  • Posts: 2
  • Joined: 2-October 07
  • Member No.: 139,211
Tried on my Dell Vostro 200 with Intel 82562V-2 (DevID: 0x10C0 VenID:0x8086) chip.
Had to change "OSBundleLibraries" in Info.plist - took them from AppleIntel8254x.kext
I use Leo4All v3 (10.5.2).

Thank you for your work!! thumbsup_anim.gif

I can make some test if you need.
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 65
  • Joined: 2-August 05
  • Member No.: 2,521
Tested in an Intel DP965LT motherboard with an Intel 82566DC onboard NIC, after adding the deviceid (0x104b8086) I'm happy to report a working ethernet conection.

Great work dingguijin !!!

Cheers
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 51
  • Joined: 17-April 06
  • Member No.: 34,735
CONFIRM WORKING!!!

Intel 82566 DC-2 (0x294c8086)

Thanks for the great kext!!!!
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 1-March 08
  • Member No.: 193,743
With 10.5.2 kernel I get following error when I try to load driver:
kextload: cannot resolve dependencies for kernel extension /System/Library/Extensions/Intel82566MM.kext

From that page I see people say I should upgrade to 10.5.3?
Any way to make it work on 10.5.2?
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 8
  • Joined: 12-June 08
  • Member No.: 242,946
I am running on OSX 10.5.3. Could share your kextstat ooutput to me in your OSX 10.5.2? Maybe I can downgrade the dependency version.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 47
  • Joined: 29-September 08
  • Member No.: 295,696
QUOTE (Nick7 @ Oct 3 2008, 09:59 AM) *
With 10.5.2 kernel I get following error when I try to load driver:
kextload: cannot resolve dependencies for kernel extension /System/Library/Extensions/Intel82566MM.kext

From that page I see people say I should upgrade to 10.5.3?
Any way to make it work on 10.5.2?



seems not work for 82567lm here on 10.5.5
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 8
  • Joined: 12-June 08
  • Member No.: 242,946
How to change OSBundleLibraries item in Info.plist?

Try the following steps:

1) run kextstat to catch your system information and especially the version of com.apple.iokit.IONetworkingFamily, com.apple.iokit.IOPCIFamily, com.apple.kpi.bsd, com.apple.kpi.iokit, com.apple.kpi.libkern, com.apple.kpi.mach.

2) Go to the directory of Intel82566MM.kext/Contents and replace the version string with your system's.


On my OSX (10.5.3) the version string should be:
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IONetworkingFamily</key>
<string>1.6.0</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>2.4.1</string>
<key>com.apple.kpi.bsd</key>
<string>9.3.0</string>
<key>com.apple.kpi.iokit</key>
<string>9.3.0</string>
<key>com.apple.kpi.libkern</key>
<string>9.3.0</string>
<key>com.apple.kpi.mach</key>
<string>9.3.0</string>
</dict>



For 82567LM, what is the deviceid?




Checkout the latest package from http://techresearchinfo.blogspot.com. Info.plist update to support all kinds of e1000e ethernet chips.

<string>0x105E8086 0x105F8086 0x10608086 0x10D98086 0x10DA8086 0x10A48086 0x10D58086 0x10A58086 0x10BC8086 0x107D8086 0x107E8086 0x107F8086 0x10B98086 0x108B8086 0x108C8086 0x109A8086 0x10D38086 0x10968086 0x10988086 0x10BA8086 0x10BB8086 0x10498086 0x104A8086 0x104B8086 0x104C8086 0x10C48086 0x10C58086 0x104D8086 0x10BF8086 0x10F58086 0x10CB8086 0x10BD8086 0x10E58086 0x294C8086 0x10C08086 0x10C38086 0x10C28086 0x10CC8086 0x10CD8086 0x10CE8086 0x10DE8086 0x10DF8086</string>

But I did not test any one except the 0x10498086 (that in my laptop :-)).
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Newbies
  • Posts: 3
  • Joined: 21-December 07
  • Member No.: 164,527
big thanks! I have got Intel82566MM worked on 10.5.2!
you just need to modify the Info.plist as follows:

On my OSX (10.5.2) the version string should be:
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IONetworkingFamily</key>
<string>1.6.0</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>2.4.1</string>
<key>com.apple.kpi.bsd</key>
<string>9.2.2</string>
<key>com.apple.kpi.iokit</key>
<string>9.2.2</string>
<key>com.apple.kpi.libkern</key>
<string>9.2.2</string>
<key>com.apple.kpi.mach</key>
<string>9.2.2</string>
</dict>
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 1-March 08
  • Member No.: 193,743
After change to Info.plist working here on 10.5.2 too!
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: Retired
  • Posts: 345
  • Joined: 6-February 08
  • From: Outskirts of insanity
  • Member No.: 183,389
Confirmed working on 10.5.5 for
CODE
00:19.0 Ethernet controller [0200]: Intel Corporation 82566DC Gigabit Network Connection [8086:104b] (rev 02)


Thanks so much for your awesome work dingguijin ! It's super-appreciated!

I can remove my 3com pci card from my desktop now. Again, many thanks!
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 6
  • Joined: 6-February 08
  • Member No.: 183,152
I have been waiting for this kext for quite a while. Installed it on an Intel DG965-WH motherboard and didn't even get to close the
"KextHelper" interface window before I was notified that a new ethernet connection had been detected. A simple matter of disconnecting my USB wireless (Linksys) device and selecting the "new" connection got me up and running. I didn't have to tamper with any scripts---I just installed the kext and the wired ethernet started working!!

I am using Kalyway (10.5.5), recently updated from a 10.5.1 install (yes, I did update to 10.5.2, 10.5.3 qnd 10.5.4 when those updates were released).
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 47
  • Joined: 29-September 08
  • Member No.: 295,696
my 82567LM works now, on 10.5.5 ideneb. big thanks.
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 51
  • Joined: 17-April 06
  • Member No.: 34,735
I have use your kext for a while now. Thankss!!!

Problem: After wakeup from sleep, the connection lost but ethernet still connected. I have to restart to get the internet working.

Ethernet still connect at 100 mbps even I select 10 mbps but it is not a problem....
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 8
  • Joined: 12-June 08
  • Member No.: 242,946
QUOTE (Cupid @ Oct 4 2008, 07:09 AM) *
I have use your kext for a while now. Thankss!!!

Problem: After wakeup from sleep, the connection lost but ethernet still connected. I have to restart to get the internet working.

Ethernet still connect at 100 mbps even I select 10 mbps but it is not a problem....


Yes, It can not resume from sleep, PM not support.

And it still can not accept software force the SPEED/MODE (FD,HD). Simply based on link status and retry to negotiation with the peer when soft try to set.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Newbies
  • Posts: 4
  • Joined: 30-September 08
  • Member No.: 296,267
I have a 82566DC but does not work ... I just change only OSBundleLibrary or also the DEVICE ID 0x294c8086?
please help me!!!
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Newbies
  • Posts: 4
  • Joined: 30-September 08
  • Member No.: 296,267
all OK!!!!! thumbsup_anim.gif confirm enother one WORK!!!!...my device is "INTEL 82566DC - 2 Gigabit Network Connection" with IATKOS 4i (10.5.4)
.....finally the ethernet working.
very very very very tanks dingguijin you are great wink.gif ...tank you!

My PC : HP PAVILON m8160 - QUAD CORE Q6600 2.4 GHz - NVIDIA 8500GT
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Newbies
  • Posts: 1
  • Joined: 21-July 08
  • Member No.: 261,183
This is to report an Intel 82566MM Gigabit working OK!. Installed in HP Compaq 6910p running Kaliway 10.5.4.

Thanks for the good work on this kext.
PM Profile Card
Go to the top of the page
+ Quote Post
9 Pages V   1 2 3 > » 
Reply to this topic Start new topic

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 9th February 2010 - 04:36 PM