Help - Search - Members - Calendar
Full Version: Marvell Yukon 8001 - the driver
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2, 3, 4, 5, 6, 7, 8
dancemc87
i have 88E8055 - does it work as well?? ;-)
has anyone tested it??
ooZberg
I have a DFI Lanparty NF4 with Marvell Yukon 8001 and now running semthex last kernel, works like charm with this driver biggrin.gif

All I did was just installed a older version of IONetworkFamily.kext, like in this thread (http://forum.insanelymac.com/index.php?showtopic=33261&hl=marvell)

I don't know if this was relly needed, but I heard you guys complining about this driver not working under semthex kernel, so maby this could be a solution smile.gif
dancemc87
i have the 88E8055 - could this work with this driver as well??
how do i install drivers under mac os x - i am a newbie to "hackintosh" ;-)
by the way:
which one is the better kernel - semthex or mifki kernel??
pls tell me
(private message also possible if this does not fit into this thread ^^)
thanks a lot
RobNyc
I'll just wait and see what happens =\
dancemc87
plz, give me a hint to fix my

Marvell Yukon 88E8055

i desperate!!
braveskunk
hi guys a can't get my yukon marvel to work. i tried replacing skge.kext. tried to modify it to my id: 0x432011AB and nothing.on first reboot it says that permissions are incorect,but i changed owner to system.did repair permissions.nothing. my vendor id is 11AB and dev:4320.
i cant if its 8001 or other:/
below my specs:
dancemc87
hey guys, same case in my hackintosh installation ....
it recognizes that i have made changes to the ionetworkingfamily kext that means inside to the appleyukon.kext, but it didnt work either with me.
any ideas that could help braveskunk and me??

marvell yukon 88E8055
braveskunk
i found some old skge.kext.will try i now and post back
braveskunk
i tested it and nothing.still wrong installation pls reinstall or contact vendor 4 updates.anyone?mussashi maybe u can help?

btw i don't have appleyukon.kext in extensions
braveskunk
at last:D:D:D i figure it out! easy and painless way.spent whole night on it but finally it's working:) heres my way:
my chip is 88e8053<--only 4 last digits matters.my hex number is 0x432011ab. i found some italian guide how to do it and did in 5 min<god>;p
guide:
1. download skgw.kext from here:http://forum.insanelymac.com/index.php?showtopic=15700&st=0

2. save it somewhere<sorry for my stupid comments but i'm so happy;p

3. unzip it

4. place it for example on desktop

5. open terminal

6. type sudo -s and press enter

7. type your password and press enter

note:
if you unzipped it to your desktop,then type:
8. type: cd desktop and press enter(return key) if somewhere else it's good to know how to navigate thru folders in mac: list files: ls; current folder: pwd; entering folder: cd folder_name; changing to root folder:cd /;
don't place ";" in commands;p
let's move on:
9. mv skge.kext /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns press enter(return key)

10. cd /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns press enter(return key)

11. chmod -R 755 skge.kext press enter(return key)

12. chown -R root:wheel skge.kext press enter(return key)

13. rm /System/Library/Extensions.mkext press enter(return key)


14. rm /System/Library/Extensions.kextcache press enter(return key)

15. kextcache -k /System/Library/Extensions press enter(return key)
16. reboot
WAIT AND ANJOY YOUR NETWORK CONNECTION:)
thanks to all people who helped me,and specially great thanks to m.musashi for developing working driver:)
i tried to do it by myself but relult was os crash after recieving first packets of data<-- was desperate to get it done...really
hope it will help somebody.if u have any questions,pm me;)
wondergod
I used the JaS 10.4.8 reseed and I recompiled the skge kext and I didn't have to do any of that io networking kext replacing....I wonder why you guys have to....
najt
I updated from 10.4.7 with the 10.4.8 Combo update and the latest Semthex kernel and didn't have to compile anything. The old skge I've been using just works.

I used this guide http://paulicat.freeflux.net/blog/archive/...rade-guide.html
m.musashi
after reading of issues w/ 10.4.8 I've installed it on my PC (I'm not using hakintosh anymore)
well, the kext seems to work fine
asapreta
Here the kext is fine too.

But, is it difficult to make a installer for it? I have some friends and all of them have the same mobo that I own, but they aren't so keen in editing plists, kexts and so on. So I could make a installer/pkg to send to them.
braveskunk
yes kext works fine but in my case instead of placing it in Extensions folder i had to place it in Extensions\IOnetworing\contents\plugins\
To install:
open terminal
sudo -s (password)
cp -R (drag and drop the file and remove the / at the end) /System/Library/Extensions/
reboot

don't know why but it worked for me:) anyway,thanks musashi:)
myzar
Kext works fine under 10.4.8 for me too, it doesn't like s3 suspend tho, when the system wakes up the network card is dead. No big deal tho
dancemc87
hey guys, what do i have to do to use my marvell yukon 88E8055 built in network card with osx??
can you help me, please??
i desperate
braveskunk
will try 2 sleep it and then wake and post if it's still working or not;p
m.musashi
guys pliz don't pm me, I won't answer to installation questions

dancemc87: this driver is for yukon 8001, as far as I know it doesn't support 8055 (it should be supported by appleyukon.kext ... try and modify plist with your ids)

myzar: yes I've never implemented the powermanagement as I don't have a laptop with yukon to test it ... and unfortunately I have so much real life work that I can't even read this forum, let alone work on the driver; if towards XMas I'll have some free time then I'll implement powermanagement and a couple of more things

otherwise somebody else could work on it; before I released the source code some ppl were complaining ... now that it's available no one has worked on it!
RobNyc
So what are the things to do ?
I have OSX 10.4.8 (from jas 10.4.8 dvd intel.sse3.only) semthex kernel and it doesnt work
m.musashi
QUOTE(RobNyc @ Nov 25 2006, 05:50 AM) *
So what are the things to do ?
I have OSX 10.4.8 (from jas 10.4.8 dvd intel.sse3.only) semthex kernel and it doesnt work


same I have, was it a new install or an update?
mine was a new install; I just moved the skge to System/Library/Extensions as usual with "sudo cp -R"

if your updating, then I suggest to try
- copy skge.kext onto the Desktop
- delete skge.kext from /System/Library/Extensions
- delete Extensions.kextcache and Extension.mkext
- reboot
- copy skge.kext from Desktop to /System/Library/Extensions (remember to use "sudo cp -R")
- reboot or to speed things up from terminal type (sudo kextload /System/Library/Extensions/skge.kext)

try and let me know, otherwise I'll download the new xcode and will recompile it to see if it fixes things
oh, if it doesn't work tell me what error message you get, thnks
braveskunk
musashi the thing is u have to place it in library/extensions/ionetworingfamily.kext/contents/plugins/ that helped me with my yukon 8001 otherwise it says that extension was improperly installed and cannot b used.pls contact vendor etc...
wondergod
I think there are two ways to get the skge driver working with new kernel. Either replace the ionetworking kext or recompile the source m.musashi provided.

Attached is the source I recompiled after installing the JaS 10.4.8 reseed ISO and Xcode.
Eidola
I am running JaS 10.4.8, and this driver has worked for me using the default SemtheX kernel included on the ISO, as well as the latest kernel updates.

I did not have to put the kext anywhere special, just in /System/Library/Extensions, though I do get a good number of "family specific matching failed" messages when booting with this kext installed, but networking does work.
dancemc87
will this work with marvell yukon 88E8055 as well??
wondergod
QUOTE(dancemc87 @ Nov 26 2006, 04:26 PM) *
will this work with marvell yukon 88E8055 as well??


http://forum.insanelymac.com/index.php?s=&...st&p=241306
braveskunk
wondergod u placed link to the same topic<wow>
RobNyc
QUOTE(wondergod @ Nov 26 2006, 02:29 AM) *
I think there are two ways to get the skge driver working with new kernel. Either replace the ionetworking kext or recompile the source m.musashi provided.

Attached is the source I recompiled after installing the JaS 10.4.8 reseed ISO and Xcode.


thanks for that im gonna try it now

QUOTE(m.musashi @ Nov 25 2006, 06:55 AM) *
same I have, was it a new install or an update?
mine was a new install; I just moved the skge to System/Library/Extensions as usual with "sudo cp -R"

if your updating, then I suggest to try
- copy skge.kext onto the Desktop
- delete skge.kext from /System/Library/Extensions
- delete Extensions.kextcache and Extension.mkext
- reboot
- copy skge.kext from Desktop to /System/Library/Extensions (remember to use "sudo cp -R")
- reboot or to speed things up from terminal type (sudo kextload /System/Library/Extensions/skge.kext)

try and let me know, otherwise I'll download the new xcode and will recompile it to see if it fixes things
oh, if it doesn't work tell me what error message you get, thnks


new install smile.gif
RobNyc
Just tried it with the wwondergod file and nothing =\\
m.musashi
QUOTE(dancemc87 @ Nov 26 2006, 10:26 PM) *
will this work with marvell yukon 88E8055 as well??


I've replied to you few posts above yours .... please read
no it doesn't work


QUOTE(RobNyc @ Nov 27 2006, 11:33 PM) *
Just tried it with the wwondergod file and nothing =\\


do you get error message in the log? I cannot fix it if I can't replicate the error (as I said it works fine in my 10.4.8) or understand what's going wrong

QUOTE(Eidola @ Nov 26 2006, 04:50 PM) *
I did not have to put the kext anywhere special, just in /System/Library/Extensions, though I do get a good number of "family specific matching failed" messages when booting with this kext installed, but networking does work.


family fails is ok, don't worry it doesn't have any impact ... it's just the IOKit trying a device match + the driver is in debug mode
Eidola
QUOTE
family fails is ok, don't worry it doesn't have any impact ... it's just the IOKit trying a device match + the driver is in debug mode


That is what I thought after doing some research into the subject... thank you for your reply, and thank you for the driver... all my hardware is now fully working thanks to your driver! smile.gif
RobNyc
QUOTE(m.musashi @ Nov 30 2006, 06:34 AM) *
no it doesn't work
do you get error message in the log? I cannot fix it if I can't replicate the error (as I said it works fine in my 10.4.8) or understand what's going wrong


What log ?
m.musashi
QUOTE(RobNyc @ Dec 1 2006, 01:02 AM) *
What log ?


open terminal
sudo dmesg
cut&paste the messages starting with skgeosx: (or anything that looks relevant)
RobNyc
skgeosx::probe(ethernet)
skgeosx::start(ethernet) <1>
skgeosx: SKGE for OSx86 v0.2d ---- M.Musashi ©2006
skgeosx: VendorID:11ab DeviceID:4320 Rev:13
skgeosx: board is Yukon-Lite


ethernet: family specific matching fails
skgeosx: Ethernet address 00:11:2f:b5:e0:1c
m.musashi
QUOTE(RobNyc @ Dec 6 2006, 05:52 AM) *
skgeosx::probe(ethernet)
skgeosx::start(ethernet) <1>
skgeosx: SKGE for OSx86 v0.2d ---- M.Musashi ©2006
skgeosx: VendorID:11ab DeviceID:4320 Rev:13
skgeosx: board is Yukon-Lite
ethernet: family specific matching fails
skgeosx: Ethernet address 00:11:2f:b5:e0:1c


that's it? strange
it actually detects the ethernet MAC, but it doesn't enable the interface (you should get a skgeosx: Enabled!

have you checked in System Preference / Network that the nic is detected, set everything to automatic?
also check out the System Profiler for info on ethernet
stuio
hi this is my first post as found discussion googling my pc win xp pro 64 problem... i have a yukon marvell 8001 chipset and have never been able to use ethernet cable and had to opt for usb. i have updated marvell drivers and when it says setting ip etc just closes and says connection failed, little green light is on next to ethernet connector modem light flashes sayign ethernet is plugged in. i have a DFI Lan party ut Nf4 sli-d Mobo nvidia nforce networking controller.. tried drivers yk60x64 yk60x84/86 cant get it to work and wondered whether ur fix may help? any tips would be helpful as i d/l skge_02d and other files on first post but really cant see what to do open terminal?
RobNyc
Miracle, I just went into network and took 2 screenshots of 2 new notices I got..
It works now Thanks



m.musashi
QUOTE(stuio @ Dec 9 2006, 02:23 PM) *
hi this is my first post as found discussion googling my pc win xp pro 64 problem... tried drivers yk60x64 yk60x84/86 cant get it to work and wondered whether ur fix may help


Sorry mate but I have no idea what you are talking about. This is a forum for Mac OS X on x86 machines and my driver is for OS X. You have a problem with Win XP. So I don't see how my driver can help you at all
LKU1
argh sleep.gif

i still have problems, and i think it has to do with the kernel sad.gif

rig: amd athlon x2 4400+ a8n-sli premium

i finally got around to installing 10.4.8 from tubgirl with the final ppf applied. when i first booted up (for the first time), i saw that there were skgeosx messages after using "-v" at the boot prompt. so, i went to system pref. and looked at network, and "Built in ethernet" was there. however, i cannot connect to the internet for some reason.

some of you have had success with semthex, others haven't. why is this so?

Edit: the problem i keep on getting is when i boot up and check the system preferences, it says it can't get an ip address. btw, im behind a wireless router (linksys wrt54g) and im using a linksys cable modem (befcmu10)
Cupe
sorry, I am using P4P800 Deluxe. But how do you edit info.plist from skge.kext?

the "replacing 0x432011AB with 0x170010B7"

do you do it inside the terminal, in the OS, or in Windows? because I tried the command 'edit', but it isn't a command though

thanks for your help
CypZ
Good job...Thx

Work fine in 10.4.3 ...
nexuz6
Works like a charm!!!

Thanks!

I have a built in nic on my Asus P4P800 (without deluxe). Just had to replace the adress in the Info.plist
LKU1
QUOTE(LKU1 @ Dec 15 2006, 05:07 PM) *
argh sleep.gif

i still have problems, and i think it has to do with the kernel sad.gif

rig: amd athlon x2 4400+ a8n-sli premium

i finally got around to installing 10.4.8 from tubgirl with the final ppf applied. when i first booted up (for the first time), i saw that there were skgeosx messages after using "-v" at the boot prompt. so, i went to system pref. and looked at network, and "Built in ethernet" was there. however, i cannot connect to the internet for some reason.

some of you have had success with semthex, others haven't. why is this so?

Edit: the problem i keep on getting is when i boot up and check the system preferences, it says it can't get an ip address. btw, im behind a wireless router (linksys wrt54g) and im using a linksys cable modem (befcmu10)


bump^^

anyone have an idea? it used to work in 10.4.4/5
Rez.
Just wanted to thanks the authour for this driver. It worked like a charm on my DGE-530T Nic on Jas' AMD Intel SSE2 SSE3 DVD.

Thanks for the work and thanks for a nice, clean and helpful thread.

thumbsup_anim.gif
Rez.
@LKU1

I had the same problem as you seem to be having when I first install this driver. OSx tells you that 'Builtin Ethernet' is active but that it cannot obtain an IP from your ISP .. etc..

I simply installed the Driver compiled in 10.4.8 (You can find it in this thread, I forget the name of the uploader but thanks). I then shutdown the PC and also unplugged my cable modem. I waited a few minutes, Plugged in the Cable Modem and booted in to OSX. Ethernet was detected and Ip address obtained. Maybe it will work for you too.

Good luck.
LKU1
i changed to JaS's release, and now it works. thx
realfolkblues
QUOTE(m.musashi @ Apr 22 2006, 12:32 AM) *
Here's the driver I've put together to support the Marvell Yukon 88E8001.

Rules:
- please try not to trash this thread posting stupid or irrelevant comments
- don't post asking how to install the driver or edit the .plist to add your vendorid/devid (search the forum)
- don't pm me unless you want to send me a debug log
- I'll update this first message when needed with new versions of the driver, comments, etc.

To install:
open terminal
sudo -s (password)
cp -R (drag and drop the file and remove the / at the end) /System/Library/Extensions/
reboot


If it crashes, please send me the debug log:
open terminal
sudo dmesg
cut&paste the messages starting with skgeosx:


Latest Version: 0.2d please download latest version
Versions:
- 0.2d // 01May06 // fixed a huge bug in tx engine that caused random unreported crashes
- 0.2b // 24April06 // implemented multicast and promiscuous mode plus some bug fixes (275 downloads)
- 0.1 // first release (465 downloads)

FAQ:
- OSX versions: 10.4.4 minimum
- supported cards: Marvell Gigabit Ethernet (88E8001), 3Com 3C940/3C940B, D-Link DGE-530T
- possible cards: Belkin F5D5005, Linksys EG1032 (please let me know if any of these work)
- yukon2 cards (88E8021,22,35,...) are not supported; they are covered by appleyukon.kext from OSX10.4.5 onwards - no they will never be supported by this driver as the original skge was written specifically for yukon1 cards; I will not write a yukon2 driver because I don't have a yukon2 card to test on
- 3COM 3C940 / ASUS P4P800 Deluxe: edit info.plist and replace 0x432011AB with 0x170010B7 before following installation instructions
- D-Link DGE-530T: edit info.plist with 0x4C001186
- Syskonnect SK 9521 V2.0: edit info.plist with 0x43201148

My thanks to:
-Stephen Hemminger, the author of the original Linux skge driver
-planetbeing and tuxx for releasing their OSX source codes
-the betatesters: autoy, myzar, Flamaszter
-cyclonefr for the quick install instructions

-------------------------------------------------------------------
Source Code (only for developers)
23Aug06: After almost 4 months, 4000 downloads and no real bug report I believe the driver can be considered quite stable. There are still things to implement (e.g. see TODO in the source code for some of them) but I don't have the time nor the urgency to do it. Therefore here's the source code. Please feel free to debug / add whatever you may see fit. I believe however that it would be good for all users to keep all future versions in this page. If you email them to me I'll attach them here (with your name in evidence don't worry) for everyone to download, assuming you have explained the mods and the driver still works police.gif. I will not support nor endorse any driver based on my source that is not present in this page. Have fun
-------------------------------------------------------------------




Hi i tryed installing this but it does not work. here is what i got in the terminal.

CODE
users-computer:~ root# cp -R /System/Library/Extensions/skge.kext  
usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target
       cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN directory


Whenever my system boots up it says it's not installed right, see attached pic.


PLEASE HELP!
superfake
Hi!

I have the same problem as you. I see the same error and i don't know how to solve it. If any genius feels like explaining, plz do...

Thanx...
superfake
users-computer:~ root# cp -R /System/Library/Extensions/skge.kext

usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target
cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN directory

just put the skge.kext infront of the directory instead. Like this :

cp -R skge.kext /System/Library/Extensions "press enter"

and then type

"reboot" and press enter. Worked for me ;D
Lpx
Hi,

I installed the driver without changing first the string.

Of course, i then reboot and nothing happened.

I then realized that i needed to change before installing.

Is there any problem with that?

And what about the string provided? It's the same for every card? Or do i need to find the right one for me myself?

Thx,

Nuno
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.