Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
m.musashi

Marvell Yukon 8001 - the driver

408 posts in this topic

Recommended Posts

The attached skge.kext works for me on 10.7 in arch=i386 installed in /S/L/E.

skge.kext_02g_release.zip = Release build 10.6 & 10.7, arch = i386 & x86_64.

skge.kext_02g_debug.zip = Debug build 10.6 & 10.7, arch = i386 & x86_64.

The instructions are the same as the first post for installation.

 

Changes to the Info.plist to allow loading on 10.7 otherwise I got:

11/08/11 2:27:31.000 AM kernel: kxld[com.musashi.skge]: ___stack_chk_fail

11/08/11 2:27:31.000 AM kernel: kxld[com.musashi.skge]: ___stack_chk_guard

 

The main alterations are com.apple.kpi.*

 

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IONetworkingFamily</key>

<string>1.0.0b1</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.0.0b1</string>

<key>com.apple.kpi.bsd</key>

<string>8.0.0b1</string>

<key>com.apple.kpi.iokit</key>

<string>8.0.0b1</string>

<key>com.apple.kpi.libkern</key>

<string>8.0.0b1</string>

</dict>

 

So I got the next to show in the kernel log. Seems my D-Link DGE-530T. Seem that it has a different device ID (0x43021186 vs 0x4C001186), hence why I could not get the next to show in post. However, the card will not work.

 

Sep 11 20:12:20 Bansakus-iMac kernel[0]: skgeosx: SKGE for OSx86 v0.2e ---- M.Musashi ©2007

Sep 11 20:12:20 Bansakus-iMac kernel[0]: skgeosx: VendorID:1186 DeviceID:4302 Rev:10

Sep 11 20:12:20 Bansakus-iMac kernel[0]: skgeosx ERR: unsupported chip type 0x47

Sep 11 20:12:20 Bansakus-iMac kernel[0]: skgeosx ERR: board reset failed

Sep 11 20:12:20 Bansakus-iMac kernel[0]: skgeosx: Stopped!

Share this post


Link to post
Share on other sites

Who realties managed to run the D-Link DGE-530T on OS X Lion ?

 

Followed the kimnzl instruction to modify info.plist according to my os version (lion 10.7.2) and solved a kernel panic on startup.

Attached is my modified kext, use kext helper to install on S/L/E.

 

BUT THE ADAPTER WORKS VERY BADLY AND VERY SLOWLY

 

Still trying another solution...

 

Ciao

skge.kext.zip

Share this post


Link to post
Share on other sites
DGE-530T with a Marvell Yukon 88E8001 chipset - drivers for El Capitan - 10.11 

 

The system is abl to pick up the network card, but constantly assigns self IP, and I am unable to move forward.

 

HAve delete the firewall files, network cache files etc.

 

Any help witll be appreciated. The SKGE.kext driver worked perfectly fine in Yosemite, 10.10.5

 

Share this post


Link to post
Share on other sites

My board is P5Q-E with 2 LANs. One is 88e8056, another is 88e8001. The 8056 works while 8001 not yet. I downloaded the source code of skge_02g_source.zip from here. In xcode after checking deployment target 10.11 and build, a lot of warnings and a few errors. By autofix in xcode, it can easily finish building. Putting the kext built from xcode in EFI/clover/kext/10.11, uncheck fix LAN, the 8001 works in 10.11.3. I upgraded to capitan 10.11.6, it still works!I am happy both LANs working. I did not test the performance because I use 8056 as main LAN.Great appreciate this source code and effort from pioneers!I attached the kext. You may need enable untrusted kext be loaded to the kernel to make it work. No guarantee and support. You may choose build it by yourself.

oops, the attachment here.

skge.kext.zip

Share this post


Link to post
Share on other sites

My board is P5Q-E with 2 LANs. One is 88e8056, another is 88e8001. The 8056 works while 8001 not yet. I downloaded the source code of skge_02g_source.zip from here. In xcode after checking deployment target 10.11 and build, a lot of warnings and a few errors. By autofix in xcode, it can easily finish building. Putting the kext built from xcode in EFI/clover/kext/10.11, uncheck fix LAN, the 8001 works in 10.11.3. I upgraded to capitan 10.11.6, it still works! I am happy both LANs working. I did not test the performance because I use 8056 as main LAN. Great appreciate this source code and effort from pioneers! I attached the kext. You may need enable untrusted kext be loaded to the kernel to make it work. No guarantee and support. You may choose build it by yourself.

oops, the attachment here.

Really thought this kext would deliver me but instead give me kernel panic. Now I gotta find a way to get into machine so i could remove it. I'm using the D-Link DGE 530T Nic card and i really thought this card would be plug and play but i was wrong.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×