mikruli1972 Posted December 13, 2013 Share Posted December 13, 2013 I downloaded LegacyAppleYukon2.kext from this topic: http://www.insanelymac.com/forum/topic/294062-ethernet-card-marvell-yukon-88e8056-109-after-two-weeks-i-need-help/ Then I used Kext Utility 2.5.6 to install this kext and network started to work. I had internet connection without any problem. But when I restarted my computer my network was not working. I explore log I found next things about LegacyAppleYukon2.kext: Dec 13 00:57:15 Dejans-Mac-Pro kernel[0]: AppleYukon2: Marvell Yukon Gigabit Adapter 88E8056 Dualport Copper SA Dec 13 00:57:15 Dejans-Mac-Pro kernel[0]: AppleYukon2: RxRingSize <= 1024, TxRingSize 256, RX_MAX_LE 1024, TX_MAX_LE 768, ST_MAX_LE 3328 Dec 13 00:57:38 Dejans-Mac-Pro kernel[0]: Ethernet [AppleYukon2]: Link up on en2, 100-Megabit, Full-duplex, Symmetric flow-control, Debug [796d,6f08,0de1,0200,45e1,4000] Dec 13 00:58:45 Dejans-Mac-Pro kernel[0]: considerRebuildOfPrelinkedKernel com.apple.iokit.AppleYukon2 triggered rebuild Dec 13 01:00:50 localhost kernel[0]: Refusing new kext com.apple.iokit.AppleYukon2, v3.2.3b1: already have prelinked v3.2.1. Dec 13 01:00:50 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:00:50 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:00:52 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:06:31 localhost kernel[0]: Refusing new kext com.apple.iokit.AppleYukon2, v3.2.3b1: already have prelinked v3.2.1. Dec 13 01:06:31 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:06:36 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:06:36 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:10:40 localhost kernel[0]: Refusing new kext com.apple.iokit.AppleYukon2, v3.2.3b1: already have prelinked v3.2.1. Dec 13 01:10:40 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:10:44 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:16:04 localhost kernel[0]: Refusing new kext com.apple.iokit.AppleYukon2, v3.2.3b1: already have prelinked v3.2.1. Dec 13 01:16:04 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:16:07 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:20:32 localhost kernel[0]: Refusing new kext com.apple.iokit.AppleYukon2, v3.2.3b1: already have prelinked v3.2.1. Dec 13 01:20:32 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:20:32 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:20:34 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:35:16 localhost kernel[0]: Refusing new kext com.apple.iokit.AppleYukon2, v3.2.3b1: already have prelinked v3.2.1. Dec 13 01:35:16 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 01:35:17 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 02:01:23 localhost kernel[0]: Refusing new kext com.apple.iokit.AppleYukon2, v3.2.3b1: already have prelinked v3.2.1. Dec 13 02:01:23 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 02:01:26 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 07:36:43 localhost kernel[0]: Refusing new kext com.apple.iokit.AppleYukon2, v3.2.3b1: already have prelinked v3.2.1. Dec 13 07:36:43 localhost kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 07:36:46 Dejans-Mac-Pro kernel[0]: Couldn't alloc class "yukon2osx" Dec 13 07:44:37 Dejans-Mac-Pro.local com.apple.kextcache[15707]: kext com.apple.iokit.AppleYukon2 302019000 is in exception list, allowing to load I need help to recover network. Config: ASUS MAximus II Formula Q9550 evga GeForce 460 GTX Installed with myHack with MBR patch. Link to comment Share on other sites More sharing options...
artur_pt Posted December 13, 2013 Share Posted December 13, 2013 hello u have 2 kext for the same purpose and in system cache u have a old version of the kext try to remove one of them and rebuild the cache sudo kextcache -prelinked-kernel and then reboot good hack Link to comment Share on other sites More sharing options...
tle88 Posted December 13, 2013 Share Posted December 13, 2013 Use only AppleYukon2, v3.2.3b1 Put it in last and most new IONetworkingFamily.kext in Your system. There: ˜/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/ Then copy this: <key>Yukon-88E8056</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.iokit.AppleYukon2</string> <key>EnableLowPwr</key> <integer>1</integer> <key>IOClass</key> <string>yukon2osx</string> <key>IOPCIPrimaryMatch</key> <string>0x436411ab</string> <key>IOProviderClass</key> <string>IOPCIDevice</string> <key>MACNumber</key> <integer>1</integer> <key>Model</key> <string>Yukon Gigabit Adapter 88E8056 Singleport Copper SA</string> <key>NetworkNumber</key> <integer>1</integer> <key>RxDeadman</key> <integer>60</integer> <key>RxRingGrowOnPause</key> <integer>10</integer> <key>RxRingSize</key> <integer>0</integer> <key>RxRingSize_100MBit</key> <integer>128</integer> <key>RxRingSize_10MBit</key> <integer>64</integer> <key>RxRingSize_GigaBit</key> <integer>256</integer> <key>TxRingSize</key> <integer>256</integer> <key>Vendor</key> <string>Marvell</string> </dict> ..and paste it ˜/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist Right place of course. Then use some kext utility to fix everything and rebuild your cache. Reboot. Hope this helps a little. T -.- 1 Link to comment Share on other sites More sharing options...
dhruvit23 Posted December 13, 2013 Share Posted December 13, 2013 Here, use the https://www.dropbox.com/s/74os9g5fwyikgji/Marvell88E8056.kext.zip , repair permissions and reboot. You may also want to remove the previous kext. Use EthernetBuiltIn, assuming you are using Chameleon or Chimera, or Inject the device id (11ab 4364) if you use Clover. NOTE: I am only guessing on the later one. 88E8056 works here on my hackintosh.Contact me if you have any more queries. Link to comment Share on other sites More sharing options...
mikruli1972 Posted December 13, 2013 Author Share Posted December 13, 2013 Thanks to all on quick responses. Today or tomorrow I'll try your suggestions and report what have I done. Link to comment Share on other sites More sharing options...
mikruli1972 Posted December 13, 2013 Author Share Posted December 13, 2013 Finally, I had enough free time to apply your suggestions. First, I removed all kext regarding networking and installed original Maverick IONetworkingFamily.kext, but I didn't have network. I check all Marvell Yukon devices in /IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist and saw that 88E8056 not defined. I copy original IONetworkingFamily.kext in one folder and add definition of Marvell Yukon 88E8056 in /IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist from tle88 post using SublimeText. Saved file. And then this original kext, slightly changed activated using Kext Utility. Restarted computer and everything went good, reseted router and network working good so far. Again thank you all for quick help. Link to comment Share on other sites More sharing options...
Recommended Posts