Jump to content
15 posts in this topic

Recommended Posts

I used a post from Rammjet and it worked straight away without any problems for my new 10.4.8!

After normal installation i had a inbuilt network but i couldnt connect to the internet, but now i can!

 

 

Rammjet:

 

Download Pacifist from Charlessoft.

 

In OSX, insert your installer DVD and let it mount on the Desktop. <---Ozzie: But use an old DVD where ur network used to work straight away!

 

In Pacifist, File menu -> Open: DVD -> /System/Installation/Packages/Essentials.pkg

 

In Essentials, click the arrows as follows: System -> Library -> Extensions

 

Find the IONetworkingFamily.kext and select it. (The Ethernet kext is included in the IONetworking kext)

 

In the Pacifist toolbar, select: Install

 

Delete the files: /System/Library/Extensions.mkext and /System/Library/Extensions.kextcache

 

Repair permissions (in Disk Utility) for good measure.

In OSX, insert your installer DVD and let it mount on the Desktop. <---Ozzie: But use an old DVD where ur network used to work straight away!

The install DVD's work by installing 10.4.4 and then using an updater to update to whatever newer version of OSX. For instance, the 10.4.7 install DVD installs 10.4.4 and then updates it to 10.4.7.

 

Essentials.pkg is from 10.4.4 so using the Essentials.pkg from any install DVD gives you the same thing. You don't need a particular install DVD to get the old IONetworkingFamily.kext.

for me, too, please ^^ :-)

can you upload the .kext file to any free hoster, because i installed the 10.4.4 version a few weeks ago and networking didnt work there either.

so it would be great if anyone of you could send me a properly working kext for

 

marvell yukon 88E8055

 

thanks a lot

How shall I edit to get it work? Please explain more ^^

Many thanks!

 

For each kext, you may right-click it and select "show package contents". In order to modify IONetworkingFamily.kext to get the Yukon working, you need to edit info.plist of the AppleYukon.kext plugin (IONetworkingFamily.kext -> show package contents -> Plugins -> AppleYukon.kext -> show package contents -> select info.plist there and edit it, with TextEdit for example).

 

In the info.plist find the following entry: <key>IOPCIPrimaryMatch</key> , next one (<string>*****</string>) contains PCI identifier for driver supported hardware. For my Yukon, it should be 0x436111AB. If it is different, change it according to your card's ID and save the info.plist. Now you can copy the kext to your extensions folder, remember to repair permissions.

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;)

I had the same problem with my 88E8053. It worked perfectly in 10.4.7 but not anymore in 10.4.8 (semthex), allthough the ID's in plist were right and the card had ip etc, but no routing at all.

When I looked in the syslog I saw this:

 

Nov 22 14:52:42 localhost kernel[0]: yukonosx: Ethernet address 00:13:d4:c3:b0:12
Nov 22 14:52:43 localhost kernel[0]: display: Not usable
Nov 22 14:52:43 kernel[0]: AppleYukon: error - PCI express protocol violation error
Nov 22 14:52:43 kernel[0]: AppleYukon: error - unexpected IRQ Status error
Nov 22 14:52:43  configd[58]: setting hostname to "computer.local"
Nov 22 14:52:43  kernel[0]: AppleYukon: 00000000,00000000 skgehw - cppSkDrvEvent - SK_DRV_ADAP_FAIL
Nov 22 14:52:44  lookupd[101]: lookupd (version 369.6) starting - Wed Nov 22 14:52:44 2006
Nov 22 14:52:44  loginwindow[73]: Login Window Started Security Agent
Nov 22 14:52:45  kernel[0]: AppleYukon - en0 link active, 100-Mbit, full duplex, flow control disabled
Nov 22 14:52:45  kernel[0]: AppleYukon: error - PCI express protocol violation error
Nov 22 14:52:45  kernel[0]: AppleYukon: error - unexpected IRQ Status error
Nov 22 14:52:45  kernel[0]: AppleYukon: 00000000,00000000 skgehw - cppSkDrvEvent - SK_DRV_ADAP_FAIL
Nov 22 14:52:45  mDNSResponder: Adding browse domain local.
Nov 22 14:52:46  launchd: Server 0 in bootstrap 1103 uid 0: "/usr/sbin/lookupd"[101]: exited abnormally: Hangup
Nov 22 14:52:46  configd[58]: executing /System/Library/SystemConfiguration/Kicker.bundle/Contents/Resources/enable-network
Nov 22 14:52:46  configd[58]: posting notification com.apple.system.config.network_change
Nov 22 14:52:46  lookupd[168]: lookupd (version 369.6) starting - Wed Nov 22 14:52:46 2006
Nov 22 14:53:01  ntpdate[181]: can't find host time.euro.apple.com\n

 

Although I had some more information I still couldn't fix it with the current driver wich is in the 10.4.8 dvd.

Only after I replaced the AppleYukon.kext, which is located *IN* the IONetworking.kext, it was working again. But it's old driver from 10.4.7.

 

Maybe a more experienced driver-programmer can do more with this info.

Anyway, for now I have a workaround with this old kext.

 

BiTRiP

  • 11 months later...
  • 3 weeks later...

The 8053s on my Gigabyte 965 boards work fine without any fiddling with Uphuck 1.4i... Unfortunately, Gigabyte back-pedalled with their P35 boards and went with the vastly inferior Realtek 8111 chips. They work fine in OS X, but they never perform as well, or use as little CPU time :(

 

As for the Acer implementation of the Marvell Yukon series, they're... Problematic in OS X. Good luck.

×
×
  • Create New...