Jump to content
m.musashi

Marvell Yukon 8001 - the driver

408 posts in this topic

Recommended Posts

Advertisement
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.

×