rippz Posted June 1, 2013 Share Posted June 1, 2013 I have a hackintosh running with this board: GA-Z77-DS3H Since there is a atheros on board and the available driver is quite bugy I bought a Realtek PCI card. It works fine with the orignal Apple driver I copied from 10.6. Problem is App Store / iCloud gives the the infamous "Unknown error has occured". I think the problem is that my ethernet card is not shown as "built-in". I did not found out how to tell clover to "make" my card built-in. Can anyone toss me in the right direction? Uploaded with ImageShack.us Quote Link to comment Share on other sites More sharing options...
Alex009988 Posted June 1, 2013 Share Posted June 1, 2013 If clover doesn't help you. Try to correct dsdt, maybe this correction will fit for you. http://www.insanelymac.com/forum/topic/247470-bcm5722-bcm5754m-bcm5755m-bcm5787m-and-bcm5906m-nic-driver-3264-bit/page__st__100#entry1918594 Quote Link to comment Share on other sites More sharing options...
rippz Posted June 2, 2013 Author Share Posted June 2, 2013 I tried every DSDT edit on earth. Didn't work. But I fixed the problem. I was injecting the efi string for my HD4000 with clover. This was preventing clover from making my ethernet pci card built in somehow. I removed the injection and now App Store works again. I activate my HD4000 with DSDT now. Quote Link to comment Share on other sites More sharing options...
Rampage Dev Posted June 2, 2013 Share Posted June 2, 2013 Here is the proper DSDT injection for your ethernet: http://rampagedev.wordpress.com/guides/inject-ethernet-built-in-into-a-dsdt/ If you post your DSDT and IOreg I can take a look if this is over your head... Quote Link to comment Share on other sites More sharing options...
rippz Posted June 2, 2013 Author Share Posted June 2, 2013 I found this blog, too. I just had no effect. I think there are some things going on with clover. As I said it works now but it isn't pretty because there are no cool information in the system profiler. Name of the card etc. Your help would be appreciated. There are some edits in the dsdt but the pci ethernet card is untouched (address 1c0003 i think). Edit: somehow my file upload does not show up. I will up it to a filehoster. Here is my dsdt and ioreg: http://uploaded.net/file/f4wkgxfb Quote Link to comment Share on other sites More sharing options...
Maniac10 Posted June 2, 2013 Share Posted June 2, 2013 It doesn't really matter what it says in System Profiler, it's just cosmetic, but if you want it to show then edit your DSDT. 1 Quote Link to comment Share on other sites More sharing options...
Rampage Dev Posted June 2, 2013 Share Posted June 2, 2013 I found this blog, too. I just had no effect. I think there are some things going on with clover. As I said it works now but it isn't pretty because there are no cool information in the system profiler. Name of the card etc. Your help would be appreciated. There are some edits in the dsdt but the pci ethernet card is untouched (address 1c0003 i think). Edit: somehow my file upload does not show up. I will up it to a filehoster. Here is my dsdt and ioreg: http://uploaded.net/file/f4wkgxfb It has an effect if done properly. You are confusing two different things. You want it to show up as a PCI device and what you are asking for in your first post is something else completely. This is what you are looking for: OperationRegion (GPIO, SystemIO, 0x0800, 0x06) Field (GPIO, ByteAcc, NoLock, Preserve) { GO01, 8, GO02, 8, GO03, 8, GO04, 8, GO05, 8, GP9, 1 } Device (LAN0) { Name (_ADR, 0x001C0001) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR05) } Return (PR05) } Device (GIGE) { Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x09, 0x03 }) Method (EWOL, 1, NotSerialized) { If (LEqual (Arg0, One)) { Or (GP9, One, GP9) } Else { And (GP9, Zero, GP9) } If (LEqual (Arg0, GP9)) { Return (Zero) } Else { Return (One) } } Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "AAPL,slot-name", Buffer (0x09) { "Internal" }, "built-in", Buffer (One) { 0x01 }, "device_type", Buffer (0x14) { "Ethernet Controller" }, "model", Buffer (0x1D) { "Realtek 8111DL PCI-E Gigabit" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } Quote Link to comment Share on other sites More sharing options...
daslicht Posted May 26, 2014 Share Posted May 26, 2014 Hello, I am facing the same issue with a GA-z87x-ud3h. How do I get sure that I get the unmodified dsdt when booting with clover ? please? Quote Link to comment Share on other sites More sharing options...
artur_pt Posted May 26, 2014 Share Posted May 26, 2014 hello to boot with oem dsdt http://clover-wiki.zetam.org/Configuration/ACPI#DSDT-/-Name and use BIOS.aml http://www.projectosx.com/forum/index.php?showtopic=2656&view=findpost&p=40363 good hack Quote Link to comment Share on other sites More sharing options...
daslicht Posted May 26, 2014 Share Posted May 26, 2014 hello to boot with oem dsdt http://clover-wiki.zetam.org/Configuration/ACPI#DSDT-/-Name and use BIOS.aml http://www.projectosx.com/forum/index.php?showtopic=2656&view=findpost&p=40363 good hack I have now removed: <key>Name</key> <string>DSDT.aml</string> and added : <key>PCI</key> <dict> <key>DeviceProperties</key> <string>450000000100000001000000390000000100000002010c00d041030a000000000101060000197fff0400160000006200750069006c0074002d0069006e0000000500000001</string> <key>PCIRootUID</key> <string>0</string> <key>StringInjector</key> <string>No</string> </dict> seams to work now. I am curious I only have to specify: <key>Name</key> <string>DSDT.aml</string> If i have a dsdt for my board no? What about the red value here: <key>FixLAN_2000</key> <true/> Is it for any system the same or do it needs to be calculated somehow ? The only thing which is not working at the moment seams to be Messages Quote Link to comment Share on other sites More sharing options...
artur_pt Posted May 26, 2014 Share Posted May 26, 2014 hello that are fix to be applied in oem dsdt if u use a custom dsdt .. don't need it.. the custom dsdt should have it.. good hack Quote Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted May 26, 2014 Share Posted May 26, 2014 History lesson from 2009: http://www.projectosx.com/forum/index.php?showtopic=60 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.