Jump to content

WORKING Solution for Marvell Yukon 2 88E8040 Fast Ethernet!


adamsalac
 Share

158 posts in this topic

Recommended Posts

Info.plist for Marvell Yukon 88E8040 and 88E804T

 

Replace in you /S/L/E/IONetworkingFamily.kext/Contents/Plugins/AppleYukon2.kext/Contents/

 

You still need the hex mod: http://www.insanelymac.com/forum/index.php...t&p=1099839

 

See Chrysaor's post above for its location in SL

 

This is Info.plist from SL

 

I want to add some info to this. The only way that my Marvell Yukon2 88E8040T is recognized was using IOPCMCIA kext from Chun-nan. Here is the link:

http://www.insanelymac.com/forum/index.php?showtopic=183356

 

Greets from Argentina!

Link to comment
Share on other sites

  • 2 weeks later...
I've uploaded a edited version of AppleYukon2.kext.

 

AppleYukon2new.zip

 

It includes YannickD's Device ID for the 88E08040T (in this case even the MAC adress is recognized correctly).

I've also changed the device name from Yukon Gigabit 88E804Z Singleport .... to Yukon Fast 88E8040 Singleport...

(just cosmetical edit).

Still working around with all the kext (also with Slice's kernel extensions).

The combination of Marvell.kext and 9J22 AppleYukon2.kext causes a kernel panic.

Will try some more modifying.Come on,we're very near!

 

Slice: It would great if you could help finding a solution for our MAC adress problem as I appreciate your work and your driver recognizes the MAC adress perfectly as you already mentioned and I know that you're a good developer.

 

Hello,

Thanks so much for providing this Ethernet driver and it's works perfectly on my Dell Inspiron 1545.

Now my Ethernet, wireless, Power management. Thank you

 

Joepolask

Ghana

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...

I have installed SnowOSX Universal 3.6A and everything except my lan card seems to be working fine on my HP ProBook 4510s. Does anyone have the solution for Marvell Yukon 88E8072 ? I am becoming desperate. Please help! Where can be the problem?

Link to comment
Share on other sites

  • 4 weeks later...
i get this error Apple Yukon2 romlessinit get property failed

 

 

i have the same problem and i want to try fixing it but it loads forever when i boot and it never boots to desktop. therefore can't fix it. is there any other way to fix it? thanks!

Link to comment
Share on other sites

  • 1 year later...

Thank you Adamsalac! The driver is working. This is a present to my birthday.

The small problem with Mac-address. I had

post-112217-1236326654_thumb.png

this address 00:11:22:33:44:55 is not good. What to do?

1. Kextload my beta driver Marvell.kext and look into system log

 

This is actual Mac address.

2. Open AppleYukon2.kext/Contents/MacOS/AppleYukon2 with HexEdit 2.0 (freeware).

post-112217-1236326897_thumb.png

At the picture you can see what and where

1AF20: C6 45 E2 00 C6 45 E3 11 C6 45 E4 22 C6 45 E5 33 C6 45 E6 44 C6 45 E7 55

Change these digits to your Mac-address, save and reboot. Now I see

post-112217-1236327111_thumb.png

I am happy!

 

 

I just want to mention that in Lion 10.7.2 this method still works. Except that you have to use this Offset: 1A6F0

And change the Values According to this Pattern:

 

1A6F0 : C6 45 D2 00 C6 45 D3 11 C6 45 D4 22 C6 45 D5 33 C6 45 D6 44 C6 45 D7 55

 

Hope that someone find this useful. I need this to have iTunes Match working while still have a working iCloud and FaceTime.

Link to comment
Share on other sites

  • 5 months later...

Having trouble installing for the 88E804T. I've tried copying the Info.plist from the AppleYukon2.kext in the updated first post into my AppleYukoen2.kext inside of IONetworkingFamily, and then running Kext Utility to fix permissions and stuff, but I haven't been able to get my ethernet card to show up under Networking. I don't get any errors on boot -f -v and AppleYukon2 shows up under Extensions in my System Info window. What am I missing?

 

I've been working at this for some time and I've tried many different combinations of using the plist, replacing the AppleYukon2.kext, sticking it in /E/E instead and manually adding my device id to the kext in the terminal but nothing has worked thus far. The closest I've gotten is above, putting the plist in, which doesn't throw any errors and makes the AppleYukon2 entry appear in my system info window like I said.

 

System:

Toshiba Satellite u405 s2830

Intel Core 2 Duo T8100

Marvell Technology Group Ltd. 88E8040T PCI-E Fast Ethernet Controller [11ab:4355]

Running iAtkos S3 V2 Snow Leopard (Do I need to try 10.5 instead? Will upgrading work from there?)

i386 arch=yes, Voodoo PS2, Voodoo pstate, graphics enabler, laptop options, ntfs3g, AserBLN bootloader

 

Detailed specks from lspci:

00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a03] (rev 03)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 03)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 03)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f3)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 03)
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 03)
07:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040T PCI-E Fast Ethernet Controller [11ab:4355] (rev 12)
08:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)
0a:01.0 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. Firewire (IEEE 1394) [1217:00f7] (rev 02)
0a:01.2 SD Host controller [0805]: O2 Micro, Inc. Integrated MMC/SD Controller [1217:7120] (rev 02)
0a:01.3 Mass storage controller [0180]: O2 Micro, Inc. Integrated MS/xD Controller [1217:7130] (rev 01)

 

 

THANKS IN ADVANCE!!!

Link to comment
Share on other sites

  • 6 months later...

I just want to mention that in Lion 10.7.2 this method still works. Except that you have to use this Offset: 1A6F0

And change the Values According to this Pattern:

 

1A6F0 : C6 45 D2 00 C6 45 D3 11 C6 45 D4 22 C6 45 D5 33 C6 45 D6 44 C6 45 D7 55

 

Hope that someone find this useful. I need this to have iTunes Match working while still have a working iCloud and FaceTime.

 

Any idea for 10.8.2?

Link to comment
Share on other sites

 Share

×
×
  • Create New...