Jump to content

Marvell Yukon 88E8036 PCI-E Fast Ethernet FIXED


  • Please log in to reply
134 replies to this topic

#1
killerz

killerz

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
JUST WANNA SHARE. Im using a toshiba satellite A80.
on an Marvell Yukon 88E8036 PCI-E Fast Ethernet

1) Get the device id of the ethernet controller.
Go into Windows -> Device Manager.

Find the ethernet controller and get Properties on it.
For mine, it is

vendor 11AB
Device 4351

it might be different between machines. please check!


Click the Details tab and read the vendor id and device id. The vendor id is going to be "11AB"

2) In OSX, go into Terminal and edit the following file:
sudo nano /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon.kext/Contents/Info.plist
if u get an "Open with" dialog, right click the file and click "Show Package Contents"

Scroll down and find the following:
<key>IOPCIPrimaryMatch</key>
<string>0x436211AB</string>
Replace the bold numbers with the device id you found above.

Save the file.
Exit the file.

3) Delete the following files. In Terminal, type (or copy and paste):
sudo rm -r /System/Library/Extensions.mkext
sudo rm -r /System/Library/Extensions.kextcache

4) Repair permissions. In Terminal, type:
diskutil repairPermissions /

5) Reboot

#2
killerz

killerz

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
anyone benifits? ^^

#3
Kiko

Kiko

    You Dont Understand Me

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,889 posts
  • Gender:Female
  • Location:United States Of Israel
Ummm, that isnt a gr8 discovery mate, its common knowledge that you can add support by editing the plist

#4
adbradwell

adbradwell

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
yeah dude...it helped me alot....thx bro....

#5
Talyn

Talyn

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Hmm, doesn't work on my Marvell Yukon 88E8038 PCI-E Fast Ethernet (Acer Aspire 3680). My device ID is 4352.

#6
biffyman53142

biffyman53142

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
No go on my Acer 3684 either (88E8038). I get the following error in dmesg:

AppleYukon: 00000000,00000004 sk98osx - yukon - BAR is zero on entry, kIOPCIConfigBaseAddress0
AppleYukon: 00000000,00000004 sk98osx - yukon - BAR is zero on entry, kIOPCIConfigBaseAddress0

Thoughts?

#7
monggo2k

monggo2k

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Killerz... your finding is brilliant. It works on my Marvell Yukon 88E8055 (on 10.4.8/7) too...

Thanks buddy...

#8
vigor

vigor

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
It also doesn't work for my 88e8038. Probably because this netcard is a little special! Anyone please help! :whistle:
After reboot, I got an error message indicating wrong vendor number(435211AB )!

Edited by vigor, 25 January 2007 - 05:53 AM.


#9
iCrash

iCrash

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
  • Location:Monmouth County, NJ
  • Interests:Off-roading, computers, police/ems/fire
I have an 88E8038 as well but with VEN ID 11AB and DEV ID 4352. I tried this once already with no sucess (I couldn't get permission to write to the file), but I'm going to try again after a fresh install.

#10
iCrash

iCrash

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
  • Location:Monmouth County, NJ
  • Interests:Off-roading, computers, police/ems/fire
Ok guys, I got it to work! Change anything that has the incorrect model # for your ethernet (ex. change 88E8036 to 88E8038); there should be two places you need to do this. Then change the string as mentioned to the appropriate DEV ID. Save the file by hitting Ctrl+O then Enter to accept the file name. Do steps #3, 4, 5 the same. Shut down instead of rebooting if your system hangs on reboot. Good luck!

#11
elfdood

elfdood

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 102 posts

I have an 88E8038 as well but with VEN ID 11AB and DEV ID 4352. I tried this once already with no sucess (I couldn't get permission to write to the file), but I'm going to try again after a fresh install.


move it to the desktop first then edit the file, once edited delete the orig, then copy the edited file back...

repair permissions and reboot...

there may be a better way, bit thats how I do it :thumbsdown_anim:

#12
iCrash

iCrash

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
  • Location:Monmouth County, NJ
  • Interests:Off-roading, computers, police/ems/fire
Thanks, but I already got it, lol. Guess we were typing at the same time.

#13
vigor

vigor

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Glad to see your success, but would you please give a detailed instruction? I'm totally a freshly here! I tried several times, but in vain. I don't kown what errors I have made! Please help!

#14
Aziz

Aziz

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
Hi,
I have a Marvell Yukon 88E8036 PCI-E Fast Ethernet just like "Killerz" even the device and vendor are the same.
and I tried to install it as he said in this thread (on a 10.4.6) but it doesn't work!

BTW, it replaced the code and it became like this

<key>IOPCIPrimaryMatch</key>
<string>0x43435111AB</string>

any solution?

Edited by Aziz, 06 February 2007 - 08:19 PM.


#15
RocKWooD

RocKWooD

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Thank you, tesekkuler, Arigato, Danke shon.... ;)

Aziz I think you wrote it wrong or maybe Mac did it.I am not sure but 0x43435111AB shouldnt be like this.
If you are completely sure that you have
vendor 11AB
Device 4351

Change it to

0x435111AB

It looks like 62 changed with 4351 but it is sufficent to change 62 with 51.

Inform us, later.

Edited by RocKWooD, 13 February 2007 - 03:27 AM.


#16
Neo-Keledai

Neo-Keledai

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Location:Indonesia, JAKARTA
Hi everyone,

I'll try to change to what should be in here. But it doesn't work... One question, how to check whether the Ethernet Card already properly installed? I hope I'm not the only one that having this problems....

Thanks.

Keledai

#17
johndoe2k4

johndoe2k4

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts
Hi I need help

I have this wired ethernet chipset Marvell Yukon 88E8038 PCI-E Fast Ethernet
The vendor id is 11ab and the device is 4352.

I opened a terminal and edited /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon.kext/Contents/Info.plist

I changed 2 references where it says Yukon-88E8052 to 88E8038 and changed the one reference to 0x435211AB

During bootup dmesg reports this error:

Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
can't determine immediate dependencies for extension com.apple.iokit.AppleYukon
Can't determine dependencies for com.apple.iokit.AppleYukon.
Couldn't alloc class "yukonosx"VGA: family specific matching fails

Any help is really appreciated

Edited by johndoe2k4, 25 February 2007 - 06:59 AM.


#18
DiaboliK

DiaboliK

    DiaboliK <- Capital K!

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,336 posts
  • Gender:Male
  • Location:Hollyweird, CA
all this coulda been found in my marvell fix link in my sig, just apply it to your card.
not that big of a discovery. the big one is if people would actually find the search.....

*edit*
my thread was created after yours but it was on the board in a different thread before we switched skins :(

Edited by DiaboliK, 25 February 2007 - 07:46 AM.


#19
johndoe2k4

johndoe2k4

    InsanelyMac Protégé

  • Members
  • Pip
  • 34 posts
DiaboliK


I followed the link in your signature and thats exactly what I did.

By the way I am using the 10.4.7 IONetworkingFamily.kext

Any ideas whats wrong ?

#20
DiaboliK

DiaboliK

    DiaboliK <- Capital K!

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,336 posts
  • Gender:Male
  • Location:Hollyweird, CA
any IONetworking family from 10.4.4 and up should work, whats your model # for your nic?





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

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