Jump to content

WORKING Solution for Marvell Yukon 2 88E8040 Fast Ethernet!


  • Please log in to reply
157 replies to this topic

#101
adamsalac

adamsalac

    InsanelyMac Protégé

  • Members
  • PipPip
  • 95 posts
  • Gender:Male
  • Location:Prague
@talisman: Sleep works??? In my case sleep doesn't work.Goes to sleep but if I open the lid, it automatically restarts.
Probably a conflict because of other beta kernel extensions.

Adam

#102
Luu Cong Thanh

Luu Cong Thanh

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
thanks U very much. I'm trying to do

#103
talisman

talisman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 380 posts

@talisman: Sleep works??? In my case sleep doesn't work.Goes to sleep but if I open the lid, it automatically restarts.
Probably a conflict because of other beta kernel extensions.

Adam


Hi Adam.... thanks again for your work.... I have everything vanilla, even if I started with Iatkos. And for sleep I have the Voodoo and clamshell and the edit to the AppleUSBEHCI that Superhai suggested.... I don't know why, but I seem to be the only one for whom sleep works....


Also, I have edited the Info.plist in AppleYukon2 to contain the values for 88E8040 and 88E8040T.... You will find it here: http://www.insanelym...p...st&id=47796

#104
itdoesnotwork

itdoesnotwork

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 111 posts

I don't know why, but I seem to be the only one for whom sleep works....



Not exactly, sleep works here too, just the ethernet support is gone after wake-up. (Which i find very strange).

#105
talisman

talisman

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 380 posts

Not exactly, sleep works here too, just the ethernet support is gone after wake-up. (Which i find very strange).


yes that's precisely what I meant, it seems that sleep and ethernet both function consistently and without errors on my tin-can....

#106
CryzHiss

CryzHiss

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
  • Gender:Male
  • Location:Germany

yes that's precisely what I meant, it seems that sleep and ethernet both function consistently and without errors on my tin-can....


Nope, everythings working here too, also M1530, all Vanilla via wingrunr21's guide. Only "problem" is that my notebook does not find the router at school via ethernet (assinging the IP and router manually works), but via Airport it does, and at home it does with both. I'm not sure whether this is related to the driver or not, but maybe some one has similar problems.

But anyway: thanks for the driver and the hint to assing the real MAC-Address :P

#107
jacqueschine

jacqueschine

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
thank you, it is work with my SAMSUNG nc10 OSX10.5.6 :-)

#108
Wolfer

Wolfer

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts

@wolfer: Probably you've got the 88E8040T (this device id is the old modified kext but not in the new vanilla one).Does you MAC address appear correctly? Try to copy the old Info.plist into the 9J34 kext

I'll upload the new 9J39 kexts as soon as I've got them....


Adam


@adamsalac: Yeah, finally had time to mess around. . . Got the device ID in there (in 9J39) and installed. Same hard-coded MAC address. Fix it by hex-editing the NICs "real" MAC address into the driver binary. This allows me to have multiple Marvell-Yukon Dells on the same network without issue. And, since laptop NICs aren't taken out and replaced that often, hard-coding the MAC is an adequate enough solution for now -- I don't need the driver to query for the MAC. Again, it's not like the NIC is going to change physically.

Thanks!

#109
palomu

palomu

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts

thank you, it is work with my SAMSUNG nc10 OSX10.5.6 :-)


Hi can you post your networkinterfaces.plist? Thanks!

#110
adamsalac

adamsalac

    InsanelyMac Protégé

  • Members
  • PipPip
  • 95 posts
  • Gender:Male
  • Location:Prague
@Wolfer:
You're right,but simply...I am a perfectionist,I love it as vanilla as possible and I love it when things are working OOTB.

Regards,

Adam

P.S.: I'll upload the 9J50 kext soon, maybe some progress.

#111
eidoscognitio

eidoscognitio

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Hello there.

THANKS A LOT!

This patch works on my
<1526 running:

Kalyway 10.5.2+ComboUpdate+
Apple Update 10.5.4

Thanks.

#112
serg_private

serg_private

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Russia
works on dell 1525 (iDeneb 10.5.6)
Thanks a lot

#113
surnj

surnj

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
It worked for me on 10.5.5 iDeneb

I used following to install the file in the first post.

OSx86 tools Utility -> install Kexts

Thanks all for healping

My conf:

Inspiron 1525, intel core 2 duo 2.0 Ghz
3GB RAM
Intel Graphics 965

#114
adamsalac

adamsalac

    InsanelyMac Protégé

  • Members
  • PipPip
  • 95 posts
  • Gender:Male
  • Location:Prague
Hi,

here's the 9J56 kext,the last one before the final one.
IONetworkingFamily.kext
Please report if it works.
88E8040T--->plz edit the Info.plist

Adam

#115
who am i

who am i

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
  • Gender:Male
Adam,

The AppleYukon2new.kext works like charm on my Dell XPS M1530 machine (see signature)

appreciate your findings and efforts for making this possible.

Keep the development on going.

#116
Chrysaor

Chrysaor

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 523 posts
  • Gender:Male

Hi,

here's the 9J56 kext,the last one before the final one.
IONetworkingFamily.kext
Please report if it works.
88E8040T--->plz edit the Info.plist

Adam


Same as others; doesn't recognize MAC by itself and doesn't connect after sleep.

#117
metronet

metronet

    InsanelyMac Protégé

  • Members
  • Pip
  • 29 posts
@adamsalac:

Thank you for providing the AppleYukon2 version 3.1.11b9

I downloaded your AppleYukon2new.zip and installed it on my P5K-Deluxe (BIOS.1005) with the latest iPC 10.5.6 using vanilla kernel and it's working great.

The only thing I had to do was to modify 8053 to 8056 and also removed everything else inside /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/

For some reason it conflicts with the other AppleRTL8169Ethernet.kext I had in there. When it boots it only loads the RTL8169 as en0 and en3 (Yukon Marvell 8086) only loads in -f safe mode.

Attached is the working kext file in .tar.gz format (tar xzvf to decompress).

Attached File  AppleYukon2_8056.tar.gz   236.57KB   218 downloads

Hope it'll help anyone who wants to use the Marvell 88E8056 PCI-E Gigabit NIC since for some reason I can't get the other onboard NIC RTL8187 to initiate in 1000baseT mode, at least in a stable manner.

cheers,

#118
teateam

teateam

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
Samsung NC10, Yukon 88E8040. In Windows XP, with stock drivers MAC-address = 00:11:22:33:44:55 too.
May be problem not in drivers?...

#119
oto1978

oto1978

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Hi all,

I am running a iPC osX86 10.5.6 on a Dell XPS1530, and I cannot manage to have a working ethernet ...
I tried to AppleYukon2new.kext from the first post, but it did not work for me ...
Here is what I did:

1. copy AppleYukon2new.kext to /System/library/Extensions
2. sudo chmod -R 755 /System/library/Extensions/AppleYukon2new.kext
3. sudo chown -R root:wheel /System/library/Extensions/AppleYukon2new.kext
4. sudo rm -R /System/library/Extensions.mkext
5. reboot

I have an ethernet in my network settings, but it says that the cable is unplugged ...

From linux, I get my vendor and devices IDs:

1. lspci -nn | grep Marvell

It outputs :

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

So, info.plist looks like this (did not changed anything)

<key>Yukon-88E8040</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.AppleYukon2</string>
<key>EnableLowPwr</key>
<integer>1</integer>
<key>IOClass</key>
<string>yukon2osx</string>
<key>IOPCIPrimaryMatch</key>
<string>0x435411ab</string>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>MACNumber</key>
<integer>1</integer>
<key>Model</key>
<string>Yukon Fast Adapter 88E8040 Singleport Copper</string>
<key>NetworkNumber</key>
<integer>1</integer>
<key>RxRingSize</key>
<integer>256</integer>
<key>TxRingSize</key>
<integer>256</integer>
<key>Vendor</key>
<string>Marvell</string>
</dict>

Can you tell me what I am doing wrong ??

Regards,

Olivier

#120
oto1978

oto1978

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

Hi all,

I am running a iPC osX86 10.5.6 on a Dell XPS1530, and I cannot manage to have a working ethernet ...
I tried to AppleYukon2new.kext from the first post, but it did not work for me ...



Finally, with this command, it worked !

sudo kextload xxxxxx.kext


Great !!!
Thanks !!!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2015 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy