Jump to content

WORKING Solution for Marvell Yukon 2 88E8040 Fast Ethernet!


adamsalac
 Share

158 posts in this topic

Recommended Posts

ok, so OS X upgraded to 10.5.7 without any more (noticeable) problems, but the ethernet remains undetected. I installed the original kext again from the first post in this topic and now the AppleYukon2.kext is listed in the Extensions section of profiler, but still no network card detected.

 

Same thing happens with the 88E8048.kext i found in the forum topic threads, and for combinations of IOPCIFamilt.kext with the above.

 

My vendorID/deviceID string of 0x435A11AB is in the IOPCIPrimaryMatch of the info.plist (by default - didn't bother HEXediting it manually this time since it seems to be in there). Error:

 

AppleYukon2: 00000000,00000000: sk98osx_dnet - AllocIOInterruptHandler - Failed to Allocate MSI Interrupt

 

All is as it should be in BIOS and the card is found and working in Windows XP. Since everyone else with 88E8040 gets this to work, im wondering if my 48 has issues, or I could have done something to break it. Bummer :(

 

Perhaps I could try the whole thing from the beginning with default 10.5.7 kexts, and try to make it work with files you suggest? After 2 days of this, the whole process has left me a bit unsure of myself (do I have original IOPCIFamily/IONetworkingFamily/AppleYukon2 kexts right now? i just dont know any more. lol)

 

</crazy>

 

EDIT - hmm fresh install of OSX detects the card as 40??? but 48 in windows??? wtf

Link to comment
Share on other sites

  • 2 weeks later...

YOU ARE A GOD !!!!!!

 

GREAT...and working completely well... just dropped your AppleYukon2.kext on the "Kext Helper b7" run it and repair permissions on the mac disk with Disk Utility, reboot and WORKED with no problem on my DELL 1525.

 

Thank you so much !!!!!!!!!!!!!

 

Eduardo from PERU.

 

YOU ARE A GOD !!!!!!

 

GREAT...and working completely well... just dropped your AppleYukon2.kext on the "Kext Helper b7" run it and repair permissions on the mac disk with Disk Utility, reboot and WORKED with no problem on my DELL 1525.

 

Thank you so much !!!!!!!!!!!!!

 

Eduardo from PERU.

 

 

Just one question... I see that ethernet is going slowly compering it wit wifi. Is there a solution for that ?? Working on Mac OSX 10.5.7 iDeneb 1.4 DELL 1525. THANKS !!!!

Link to comment
Share on other sites

UPDATE:

88E8040 working OOTB on 10.5.7 final aka 9J61

 

FOR 88E8040T USE INFO.PLIST FROM KERNEL EXTENSION IN FIRST POST!

 

Adam

 

Hi Adam,

 

Perhaps you are the only one who can help. I have a HP Mini 2149 HD Display(1366 x 768) running Boot132 10.5.7 Retail MacOS DVD Installation but the Gigabit Mavell Yukon just not working.

 

Have tried your latest IONetworking drivers and Apple2Yukon but still not working and spent many hours to make a prefect and compact MacBook Pro Mini, lights seems normal and working but no new Ethernet card from the Network. VendorID is 436c, perhaps this is the new one?

 

Please kindly help as seems working fine, WiFi, HDA, fan etc except the Ethernet and may be the sleep.

 

Thanks a million here!!

Link to comment
Share on other sites

Hello All,

 

I have had my Marvell Yukon 88E80040 N/w card working for about a month time by installing the kext from the Adam's first post but for some unknown reason now it has stopped working all of sudden though I did not make any changes/update(s) to the stable Hackintosh. I am running 10.5.5.

 

I have tried removing the kext and re-installing all over again but with no luck..

 

Looking for any suggestion or idea(s). I want that o to be working again.

 

Also have any of you faced the similar phenomenon?

 

Thanks in advance for your suggestion(s)

Link to comment
Share on other sites

Hi Joseph Zhan,

 

I decided to make an update even though 10.5.7 supports OOTB our 88E8040.

There's still a reason to exist for this kext.

I'll make it from scratch with all known (to me at least) working Device IDs and based upon the 9L16 kext.

:)

 

@who am i:

 

I noticed there are many people with these "symtoms" or their device isn't even recognized!

It should work as we've got the same laptop "XPS M1530" (great choice,indeed :) )

Give me a bit of time and I'll try to make a new revision of this driver...

 

Adam

Link to comment
Share on other sites

Hi Joseph Zhan,

 

I decided to make an update even though 10.5.7 supports OOTB our 88E8040.

There's still a reason to exist for this kext.

I'll make it from scratch with all known (to me at least) working Device IDs and based upon the 9L16 kext.

:D

 

Adam

 

 

 

Hi Adam,

 

 

 

Thanks for your kindest helps and I will keep checking for the new update.

 

I checked from the OSX Tools and the Device ID should be "436c". I started reinstall the HP Mini 2140 from the scratch yesterday again and this time not to copy the files/settings/applications from my MSI Wind. I think the only one issue to be resolved should be the Marvell Yukon Gigabit Ethernet and may be the sleep issue also as I still haven't check.

 

 

 

Thanks,

 

Joseph

Link to comment
Share on other sites

Hi Adam,

 

 

 

Thanks for your kindest helps and I will keep checking for the new update.

 

I checked from the OSX Tools and the Device ID should be "436c". I started reinstall the HP Mini 2140 from the scratch yesterday again and this time not to copy the files/settings/applications from my MSI Wind. I think the only one issue to be resolved should be the Marvell Yukon Gigabit Ethernet and may be the sleep issue also as I still haven't check.

 

 

 

Thanks,

 

Joseph

 

Hi Adam,

 

My Marvell Yukon should be "88E8072" and Device ID is "436c".

 

Thanks for your kindest helps.

Link to comment
Share on other sites

Hello Adam, Thanks for your time and effort that you will be putting this to get it working. Moreover I tried to rectify this problem and found that My MAC addresss has been changed automatically to 00:11:22:33:44:55 (Though I didn't make any changes to the stable 10.5.5) I'll try to change the MAC address using Hex Edit and will try to see if that works. I'll do that tonight and will keep you posted. Meanwhile If you come up with something, please do let me know... TIA cheers..!!!

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Hello Everyone,

First of all, sorry for my bad english as it's not my native language.

 

I have a few questions about this:

 

First of all, will it work on this release:

http://thepiratebay.org/torrent/4702854/Xx...Universal_Final

??

Is it a good one?

 

And, will it work on 80E8040 Fast Ethernet port?

 

And, I'm really noob on this, so how do I install these ktext? And which should I download? My Vendor ID is 11AB and my Device ID is 4354.

 

Could anyone help me? I would be VERY happy!!

 

All the best,

givemeanick

 

EDIT: My specs:

 

Intel C2D 7300; Sapphire HD 2600 PRO 512MB DDR2; ABIT I45D(MotherBoard); Hitachi SATA II 16MB Cache 500GB 7200RPM; I have both mouse and keyboard on USB and my DVD drive is SATA.

Link to comment
Share on other sites

Hello Everyone,

First of all, sorry for my bad english as it's not my native language.

 

I have a few questions about this:

 

First of all, will it work on this release:

http://thepiratebay.org/torrent/4702854/Xx...Universal_Final

??

Is it a good one?

 

And, will it work on 80E8040 Fast Ethernet port?

 

And, I'm really noob on this, so how do I install these ktext? And which should I download? My Vendor ID is 11AB and my Device ID is 4354.

 

Could anyone help me? I would be VERY happy!!

 

All the best,

givemeanick

 

EDIT: My specs:

 

Intel C2D 7300; Sapphire HD 2600 PRO 512MB DDR2; ABIT I45D(MotherBoard); Hitachi SATA II 16MB Cache 500GB 7200RPM; I have both mouse and keyboard on USB and my DVD drive is SATA.

 

 

Help on this, anyone? :);)

Link to comment
Share on other sites

hi all

i am still new here, almost knew nothing! but i have a problem in Marvell Yukon 88E8040 Fast Ethernet in my XPS 1530, the internet speed is so slow even other computers connected to the same network have much better connection, when i connect my laptop to a Targus(duck station) it works pretty fine.

 

thanks in advance

Link to comment
Share on other sites

  • 4 weeks later...
Hi,

 

finally I found a solution for the Marvell Yukon 2 88E8040 Fast Ethernet Device.

The key is Leopard 10.5.7 9J22. In this build there's an updated version of the IONetworkingFamily.kext exactly like in Snow Leopard 10A261 , but the Snow Leopard kernel extension DOESN'T work in Leopard.

 

And yesterday,I installed Leopard 10.5.7 9J22 and tada... my Ethernet port works.

 

Please report if the 9J22 kext works in older stable releases and if all dependencies are covered.

If not please tell me and I'll add the missing kernel extension(s).

 

Here's the proof:

71039462.th.png

 

Sorry,the screenshot is in German , even though I'm not German,but it's the language I speak the best.

 

Hope it works. The kernel extension is attached here. AppleYukon2.zip

 

UPDATE: Here's a new modified kext including 88E8040T support and corrected Info.plist device name AppleYukon2new.zip

 

UPDATE 2:The Marvell Yukon 2 88E8040 is working perfectly (excl. MAC address) in 10.5.7 9J61.

The 88E8040T doesn't work OOTB,but works with using the Info.plist from my AppleYukon2.kext

(the updated one).

 

For a correct MAC address follow Slice instructions :

 

MAC address fix - thx to Slice

 

I'm very happy about any feedback.

 

Greetings from Czech Republic,

 

Adam

 

 

I just joined and cant understand what I need to do with that file, is ther a step by step guide or something?

Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...

I tried all solutions presented by the members but still MAC OS X did not see the network interface.

 

I have 88E8040T and device id is 0x435511AB.

 

could you please advice me what to do or edit the Info file for me.

 

thanks

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

Okay, I must be missing something here so hopefully someone can help me. I have a Samsung N120 with an Airport Extreme card and 2GB RAM, but the rest is unmodified. I installed iAtkos v7 and upgraded to 10.5.8. I have a Marvell 8E8040 PCI-E Fast Ethernet Controller [11ab:4354] (rev 13) that I can't get working. I've tried installing the Yukon2 kext, even after modifying the MAC address with TextEdit to match my card. I had some Realtek drivers installed so I've even tried removing them to avoid conflicts. I'm not totally lost because the Airport Extreme card works, but I'd really like to have Ethernet for faster downloads.

 

Thanks.

 

 

 

My lspci.txt file is below

 

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GME Express Memory Controller Hub [8086:27ac] (rev 03)

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)

00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)

00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)

00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)

00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)

00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)

00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)

00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)

00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)

00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)

00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 02)

00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)

02:00.0 Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 01)

03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller [11ab:4354] (rev 13)

Link to comment
Share on other sites

I have got my laptop back :D

 

Now I only gotta install Snow Kitty and I hope it will be possible to make the same kext for Snow Leopard.

Just add something to the Plist...

 

I might also try to fix the damn MAC address.

 

Adam

Link to comment
Share on other sites

  • 1 month later...

HI,

I have a Notebook Toshiba U400-P1801 with Yukon 88E8040T (dev_4355)

I've tried the solutions that you said on this thread and i've only seen on the profile but not in the newtwork (system preferences)

Also i've tried to use IOPCIFamily (ver. 2.6.3) and the same result.

 

Could you tell me how could I make it work?

 

My system is OS X 10.6.2

 

Thankss

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 months later...
 Share

×
×
  • Create New...