Jump to content

Marvell Yukon 8001 - the driver


m.musashi
 Share

409 posts in this topic

Recommended Posts

hello and im new to osx86

 

but the patch doesnt work on the 3Com 3C920 Integrated Fast Ethernet Controller (3C905C-TX Compatible) maybe i didnt patch it properly... :(

 

can anyone explain to me, a new guy :censored2: please?

 

Hi, i need help.

I can`t install the driver:

I put sudo -s and it need a password ¿what password i have to put?

thanks

 

PD: And, i also have a mini pci wlan 1395 dell with the Marvel, ¿is there a driver for that one?

Thank

Chris :unsure:

 

Chris, u have to put the password that is used on the user account u logged in.

it doesnt appear as u input it; me too i was confused by this :P and press enter once you ve entered the password

Link to comment
Share on other sites

  • 3 weeks later...

Hi

 

Unfortunately this driver is extremely unstable on my Asus P5B. The mainboard has a second Marvell chip for the other port which works fine after altering the kext. Theoretically the system runs without the 8001 driver. The problem is that the MAC address of the 8001 is used in iTunes for authentication.

 

Is there a way to swap en0 and en2?

 

Regards

Seye

Link to comment
Share on other sites

  • 1 month later...

I can't get this to work with my DGE 530T (rev.b ). I'm running the iPC 10.5.6 Final on a Foxconn nForce 590 (C51XEM2AA- 8EKRS2H). In network preferences it shows the card as en0 and connected/green using DHCP except the port and subnet are incorrect (169.254... / 255.255.0.0). I have tried manually setting the IPs and DHCP w/manual ip. With DHCP w/manual ip, the correct subnet does appear after a minute or so, but there is still no apparent connection. The MAC address is correct, i have tried unplugging my computer+router for 30 seconds, etc. no luck, same results.

 

Also in system profile, it says i have no PCI cards detected even though network preferences detects it as it shows the correct MAC address. Im not sure if that has anything to do with anything.

Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...

The driver works partially on my system. It's a Marvell Yukon 88E8001/8003/8010 PCI Gigabit ethernet controller. In fact, the driver will work for some times after booting but it will die in a undeterminated time. Anyway, good job for it. :(

 

Edit: If somebody found a way, PM me.

Edit 2: It's an integrated one in my Asus P5NSLI

Link to comment
Share on other sites

The driver works partially on my system. It's a Marvell Yukon 88E8001/8003/8010 PCI Gigabit ethernet controller. In fact, the driver will work for some times after booting but it will die in a undeterminated time. Anyway, good job for it. ;)

 

Edit: If somebody found a way, PM me.

Edit 2: It's an integrated one in my Asus P5NSLI

 

I'm having this very same problem. Everything works great for a while and then all of a sudden nada. No messages (other than the standard ERR: stall etc..) in the logs to indicate what happened. I have the DLink 530-T as a PCI card running on an Asus P5N-32e SLI board. Anyone else have this issue and have some hints as to how best to fix it? I've tried various drivers (currently using the skge-e_U.kext

 

Thanks,

 

Steve

Link to comment
Share on other sites

  • 2 weeks later...

How did you get both working? I can see only one and i'm using the same motherboard...apart from this I have a problem my isp uses pppoe and the account is bound to the mac address. I seem unable to change the mac address on this card?

 

$ ifconfig en0

sudo ifconfig en0 lladdr 11:11:11:11:11:11

 

does not seem to work? any other solutions?

Link to comment
Share on other sites

  • 1 month later...
hi!

i have a p5wdg2 ws pro with marvell yukon 8001, ipc 10.5.6

lan working!!!!! with this kext: its skge 0.2.e

http://www.mediafire.com/?sharekey=fe4eda6...04e75f6e8ebb871

Gleschnapi

I have the same motherboard, and mine would kernel panic when I updated to 10.5.6 and had the skge.kext loaded. It would give me a panic report of a conflict with IONetworkingfamily.kext, etc..

 

After about a weeks worth of troubleshooting, I solved the problem by removing the dsdt.aml I had generated and installed pre-update, and replacing AppleHPET.kext with the 10.5.5 version. (This was solved by accident, as I was replacing the HPET to fix my firewire.)

 

Hope this saves someone some headaches!

Link to comment
Share on other sites

  • 1 month later...
I Get the same error! I PMed the author about the kernel panics during bootup (which happens to me 2 out of every 5 times). No response yet. Hopefully he reads this :)

Same thing on... ASUS P5B-V / 10.5.7 Retail

For now I use appleHPET disabler (from this topic).

 

Can anyone expain why it helps?

Link to comment
Share on other sites

  • 3 weeks later...

When i install skge.kext on my 10.5.6 it tell me about kernel panic :)

Can anybody help me?

 

Listing of kernel panic:

 

IDE0: family specific matching fails

IDE1: family specific matching falls

POP4: family specific matching falls

pci8086,27da: famlly specific matching falls

pci8086,27d8: family specific matching falls

pci8086,277c; family specific matching falls

Matching service count = 1

skgeosx::probe(ethernet)

skgeosx::start(ethernet) <1>

skgeosx: SKGE for 0Sx86 v0.2e ---- M.Musashi ©2007

skgeosx ERR: create and add interrupt event source failed

skgeosx ERR: initEventSources() failed

panic(cpu 0 caller 0x001A8CCD) : Kernel trap at 0x64aa96d2. type 14=page f

CR0: 0x8001003b, CR2: 0x0000000c, CR3: 0x01a70000, CR4: 0x00000670

EAX: 0x0000000c, EBX: 0x071d6000, ECX: 0x00000000, EDX: 0x00000000

CR2: 0x0000000c, EBP: 0x64a2fdd8, ESI: 0x0705a500, EDI: 0x871d6000

EFL: 0x00010206, EIP: 0x64aa96d2, CS: 0x00000008, CS: 0x00000010

Error code: 0x00000002

 

Debugger called: <panic>

Backtrace, Format - Frame : Return Address (4 potential args on stock)

pci8086,27d8: family specific matching falls

0x64a2fbf8 : 0x12b080 (0x4589e0 0x64a2fc2c 8x133178 0x0)

0x64a2fc48 : 0x1a8ccd (0x4632d4 0x64aa96d2 Oxe 0x462a68)

0x64a2fd28 : 0x19f3d7 (0x64a2fd40 0x287 0x64a2fdd8 0x64aa96d2)

0x64a2fd38 : 0x64aa96d2 (0xe 0x48 0x64a20010 0x7050010)

0x64a2fdd8 : 8x64aa7410 (0x71d6000 0xc 0x0 0x70862d0)

0x64a2fdf8 : 0x64aa951e (0x71d6000 0x705a500 0x0 0x0)

0x64a2fe48 : 8x4181fc (0x71d6000 8x785a5B8 8x133093 8x13312f)

0x64a2fea8 : 0x412887 <0x705a500 0x71d6000 0x70862d0 0x1)

0x64a2ff28 : 0x4118ef (0x705a500 0x76c8240 0x0 8x3efa25)

0x64a2ff78 : 0x41056f (0x705a500 0x0 0x64a2ffac 0x1)

0x64a2ffc8 : 0x19fIdc (0x760a380 0x0 0x1a20b5 0x70135d0)

Backtrace terminated-invalid frame pointer 0

        Kernel loadable modules in backtrace (with dependencies):

            com.musashi.skge(1.0.O)@0x64aa6000->0x64aacfff

                 dependency: com.apple.iokit.IOPCIFamily(2.5)@0x55506000

                 dependency: com.apple.lokit.IONetworkingFamily(1.6.1)@0x5b96e000

 

BSD process name corresponding to current thread: kernel_task

 

Mac OS version:

9G55

 

Kernel version:

Darwin Kernel Version 9.4.0: Fri Aug 1 21:34:49 EST 2008; ToH & StageXNU:xnu-1228.5.

System model name: System Product Name (P5W64 WS Pro)

Link to comment
Share on other sites

  • 3 weeks later...

I've installed iATKOS v7 with kernel 9.70

The skge.0.2e_U crash the system ....

 

This driver works well with 10.5.5

It seems that is a problem with nee IONetworkFamilly (1.6.1 ?)

 

I've attached a photo of what occurs on boot.

 

--- My hardware ---

Motherboard: Asus P5W64 WS

Processor: Intel Core Duo E6600

Chipset: Intel ICH7R

Network : Marvell 88E8052 and 88E8001

post-328363-1246899095_thumb.jpg

Link to comment
Share on other sites

  • 1 month later...

hi m.musashi

 

I don't know if you are reading this or even still even visit the forum but the skge.kext for Snow Leopard that's floating around labeled as skge.kext 32-64 bit, i believe was based on your skge-d version not your latest one.

 

I have DGE 530T and the skge for SL and was having issues. It detect the hardware card and had the correct ID but I keep getting errors below.

 

phy write timeout

ERR: chip unsupported

 

So i reverted back to the Leopard version which skge-e and it worked very well in Snow Leopard.

 

If you are reading this and have the time, it would be very helpful if you would kindly create a Snow Leopard 64 bit version or at the very least the source code for your latest skge-e version. I think the problem was the skge 32-64 bit was built on your older skge-d version since that was the only one available at your link on the first page of this thread.

 

Thanks.

 

EDIT: PS. oh another thing, also i found even in Leopard and SL that putting skge.kext in the Extra folder for Chameleon bootloader did not work. It needed to be in /System/Library/Extensions. It would be awesome if this could be resolve.

Link to comment
Share on other sites

Same problem here cannot load version 0.2d or 0.2e (intel only or leopard) in 32 bit or 64 bit kernel.

 

just get same error message when try to kextload with proper permissions in terminal. :)

 

Also using DGE-530T and edited info.plist for this cards string. Board is ICH7 Chipset and Gigabyte GA-G31M-E2SL Rev 2.0 with Atheros AR8131 onboard also does not work. :|

 

Any suggestions for Alternative or fix would be appreciated. Whether USB or PCI or PCI-E that would work in 64 bit mode for Snow Leopard.

Link to comment
Share on other sites

As you may have read I've stopped working on this driver a long time ago; however I've received many requests for the 2e source code in order to build a x64 version for snow leopard. Well, here it is (SEE FIRST PAGE)!

 

Please consider sending me a working binary of the x64 version so that I can include it in this page (giving of course credit to the builder) for ease of reference and help other users looking for a solution

 

pxavierperez: unfortunately I have no idea how the driver should be modified to be loaded by Chamaleon; if anyone wants to modify the source in that sense please feel free to do it; again consider sending me the updated version to be included in the first page

 

bye everyone

Link to comment
Share on other sites

As you may have read I've stopped working on this driver a long time ago; however I've received many requests for the 2e source code in order to build a x64 version for snow leopard. Well, here it is (SEE FIRST PAGE)!

 

Please consider sending me a working binary of the x64 version so that I can include it in this page (giving of course credit to the builder) for ease of reference and help other users looking for a solution...

 

Skge 0.2f for Snow Leopard with sleep working! (compiled by RonnieD)

 

Universal 32/64bits

skge_0.2f_x64_i386_RonnieD.zip

 

 

(based on skge 0.2e source) Thanks m.musashi!

Link to comment
Share on other sites

musashi, thanks for sharing the code.

 

RonnieD, thanks for compiling it for us. I tested on my DGE 530T and it worked great. Both on 32bit and 64bit kernels. I didn't have the chance to test the sleep feature since my MB has problem with sleep in SL in the first place.

 

Awesome guys! :(

Link to comment
Share on other sites

 Share

×
×
  • Create New...