![]() |
4 Attachment(s)
A huge thank you to all who put in the work and provided the information.
I now have a fully functional SL install on my P5K-E Wifi-AP. Just a couple of niggles, and wondering if they can be sorted by further DSDT editing. 1. Even with the SATA dsdt patch - my HDDs will still be reported as external in Disk Utility. 2. My two SATA optical drives show up as "internal" - if I leave any media in the drives without accessing regularly - the optical drives become unresponsive - no power. I have to reboot to get them working again. I have attached a few files. |
1 Attachment(s)
Hi, fishcow
There are my both dsdt files here with 3 more fixes. Two for two more built-in usb fixes and another for sata fix. ->USB fix. Method (_DSM, 4, NotSerialized) was added to Device (EUSB) and Device (USBE) like those : Device (EUSB) { Name (_ADR, 0x001D0007) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0D, 0x04)) } Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x3A, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Device (USBE) { Name (_ADR, 0x001A0007) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0D, 0x04)) } Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x3C, 0x3A, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } ->Sata Fix. I added Method (_DSM, 4, NotSerialized) just before Method (_REG, 2, NotSerialized) on Device (SATA) section, like this: Method (_DSM, 4, NotSerialized) { Store (Package (0x02) { "device-id", Buffer (0x04) { 0x81, 0x26, 0x00, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } Now SATA will be reported as Intel ESB2 AHCI and drives will be seen as internal My dsdt file that i'm posting here have all USB, SATA and Sound Fix. I Hope this works for you as well as me. All credits goes to the people who posted here. I only can say a big thank you to all of them Kind regards, Snoc PS. dsdt.aml must be renamed to DSDT.aml and copied to / (using cahemeon 2 this works under / or /Extra). Look at System profiler USB to see if they are built-in. If USB are Built-in then your DSDT.aml have been loaded. Sorry for my english. |
Thank you for your reply Snoc.
I will try them and report back |
Quote:
I already had all my USB ports showing as built-in. I don't know . . lol |
Could you try to do a second reboot to see if they are fixed (to update caches)?
I also have the in /Extra/Extensions the next files: AD1988b.Fix.kext AHCIPortInjector.kext AppleYukon2Injector.kext fakesmc.kext IOAHCIBlockStorageInjector.kext JMicronATA.kext NullCPUPowerManagement.kext OpenHaltRestart.kext PlatformUUID.kext SleepEnabler.kext |
3 Attachment(s)
Quote:
My drive icons are OK because I'm still using the injector . . but I'd like to get rid of it. I did sudo touch /System/Library/Extensions and also later rebooted with -f flag. The DSDT patch is working from the first reboot - hence the new ESB2 AHCI instead of Intel ICH10 I have ATA/PATA disabled in my BIOS. It's just that the drives are still reported as "Removable" in System Profiler and "External" in Disk Utility. I seem to have solved my DVD problems with Firmware updates (applied in XP). So all is not lost - I have a great system - just really interested in DSDT hacking now :) I'd also like to get my ethernet seen as Built-in. I have no programming background - so it's a steep learning curve. I wouldn't have gotten this far without all this help. Thanks again. |
Hey Guys I try to install Snow leopard, got it to install and when I reboot setup my info, see my desktop, a few minutes I get kernel Panic Screen. I have leopard 10.5.8 working on another 500gb hard Drive. What do I need to do to fix this.
I have these in my System/Library/Extensions AD1988b.Fix.kext AHCIPortInjector.kext AppleYukon2Injector.kext fakesmc.kext IOAHCIBlockStorageInjector.kext JMicronATA.kext NullCPUPowerManagement.kext OpenHaltRestart.kext PlatformUUID.kext SleepEnabler.kext My System: ASUS P5K-E LGA 775 Intel P35 ATX Intel Motherboard Core 2 Duo 8400 Nvidia GeForce 8800GT 3x 500GB SATA Hard Drives SATA DVD Drives 8GB Memory Thank you. |
Hey Guys I try to install Snow leopard, got it to install and when I reboot setup my info, see my desktop, a few minutes I get kernel Panic Screen. I have leopard 10.5.8 working on another 500gb hard Drive. What do I need to do to fix this.
I use info and files from the first post. My System: ASUS P5K-E LGA 775 Intel P35 ATX Intel Motherboard Core 2 Duo 8400 Nvidia GeForce 8800GT 512mb 8GB Memory Thank You. |
Hey Guys I try to install Snow leopard, got it to install and when I reboot setup my info, see my desktop, a few minutes I get kernel Panic Screen. I have leopard 10.5.8 working on another 500gb hard Drive. What do I need to do to fix this.
I use info and files from the first post. My System: ASUS P5K-E LGA 775 Intel P35 ATX Intel Motherboard Core 2 Duo 8400 Nvidia GeForce 8800GT 3x 500GB SATA Hard Drives SATA DVD Drives 8GB Memory Thank You. |
Quote:
I've just seen your DSDT and I think I know why your sata is still listed as AHCI and not ESB2 Open your DSDT with some text editor and search for Device (SAT1) . On top of this string you will find this : Code:
Method (_DSM, 4, NotSerialized) After restart, if your sata is listed as ESB2 you can trash your ahciportinjector and IOAHCIBlockStorage kexts and remake the Extensions.mkext I also recommend FileMerge.app to compare DSDT files easier. It helped me a lot and it came with developer tools ;) |
1 Attachment(s)
Quote:
See new screen shots and you will see that I am getting ESB2 - but my HDDs are still seen as Removable media . . dunno why. I've been using BBEdit (trial) with folding and file comparison - got that hint from another thread. New DSDT attached. |
Quote:
Hi! Once you get the snow leopard desktop rebuild your /Extra/Extensions.mkext Fisrt of all trash your /Extra/Extensions.mkext and create a new one dragging the /Extra/Extensions folder to Kext Utility 2.3.2 and then reboot. It should be fixed now. Kind regards, Snoc |
Quote:
repair permissions and remake the Extensions.mkext |
10.6.1
Used this installation method, hardware is in my sig - downloaded and ran the combo update, no issues with 32 bit thus far. Rebooting to check 64 bit.
Edit: Good to go 64 bit as well. |
[quote=fishcow;34274][
ROFL I still had BlockStorageInjector in my Extensions. Took it out and now my drives are reported correctly. Thanks for the help again |
Did you solved your Ethernet problem ?
Quote:
I am wondering if you solved your Maya problem yet, if not, maybe you want to try this DSDT Patch : Since we have exactly the same mobo I think it's safe to replace this part of your DSDT (highlighted in green ) : Code:
[............] Code:
} this is not mine so all credits goes to Krazubu I tried more DSDT fixes for this Ethernet but this one was the only one that compiled without errors so thanks also to Gringo Vermelho for the final version You can find the post here Also what version of Maya are you using ? |
Hello, lancelotu.
I have same trouble with Maya. I tested Maya 2008,2009, all the same. Maya doesnot see ethernet card. I use AppleYukon2.kext from this topic. Also I think, my ethernet card half working.. I make screenshot early.. Look to it please. http://imageshost.ru/links/369e28c82...e4e2898d21e642 Strange.. internet now is working, but net-icon still no in tray. I think from this going Maya trouble. today I try your advice to patch DSDT. |
lancelotu, many-many thanks!!! Now my maya is working!!!
:) Last thing for me - enable acceleration on NV Quadro 1700. But this another story. |
I got a quick question, so the DSDT SATA ESB2 FIX will work on ICH9 as well? I'm not on ICH9R. So I can get rid of BlockStorage and AHCIPort kexts. Thanks
|
Quote:
|
Quote:
I think this could help you: do a google search for aquamac Quadro FX 1700 and take a look to the first link. I hope this work for you. Kind regards, Snoc |
I'm using the same motherboard p5k-e wifi/ap.
I installed SL and boot into desktopsuccessfully. Then I extract attached file AppleYukon2Injector.kext.zip posted from 1st post and put under /Extra/Extensions/ and reboot Now, SL can recgonize the network card, but it still got some issue. It cannot get IP address from local dhcp server. Then I manually assign an local ip but I cannot ping to other PC on the local network or access the Internet. I ensure that the dhcpd server, router is working properly since with the same machine, booting in Windows XP or Leopard 10.5.8 is without this problem. any help ? |
Quote:
|
Quote:
What other method ? Edit AppleYukon2.kext's info.plist directly ? i.e System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist |
Quote:
Did you replugged your LAN Cable? |
Quote:
Now network is working fine.:) Question: Why putting AppleYukon2Injector.kext under /Extra/Extensions is not fully work ? If next time resinstall SL and have to edit the Info.plist manually. And it will be more convenience by just putting the injector kext than manually editing. Any hints ? Ah......Should I rebuild the /Extra/Extensions.mkext after adding new kext under /Extra/Extensions ? (I didn't rebuilt it actually.) |
any one provided a DSDT.aml file
with all fix including audo fix and SATA ESB2 fix ? |
1 Attachment(s)
Quote:
Audio fixes by lancelotu and walterav Extra USB ports and SATA ESB2 by Snoc |
my display card not fully work.
my display card XFX Nvidia 8800GT 512MB I used Universal OSx86 Installer 1.2 to generate EFI String. i checked "Apply EFI String for video card" and the video card I selected is "NVIDIA GeForce 8800GT 512MB" After installed the EFI String, I checked com.apple.Boot.plist under /Library/Preferences/SystemConfiguration, the EFI string is written in the file. Then reboot without any flag. The screen is still just 1024x768 32MB RAM @@ http://lh5.ggpht.com/_h2T836il8i4/Sq...s/DSCF4201.JPG anything I did wrong ? |
1 Attachment(s)
Quote:
Edit: Forgot to add I'm using Chameleon RC3 as well. Thanks in advance! |
1 Attachment(s)
Quote:
Hi! This is a new AppleYukon2Injector.kext with DHCP Fixed (based on OG-Phantom's AppleYukon2Injector.kext) kind regards, Snoc |
Quote:
Beside, My display card work properly too with EFI string generated by EFI Studio instead of Universal OSx Installer 1.2. How do I know QE and CI is enabled since no information provided by System profiler in SL. and how do I know opencl is work properly too ? |
Quote:
|
Quote:
I'm by no means and expert. I managed to get my install working by using all the information in this thread. One thing I would say, I doubt you will have much luck using other people's dsdt.aml files. I would suggest the following: 1. Generate your own "patched" DSDT file using DSDT_Patcher1.0.1e or DSDTPatcherGUI. 2. Start off with the newly generated DSDT.dsl file - which is editable in a text editor. 3. You could either go back through this thread and copy all the relevant code and save as separate text files to add to your custom DSDT.dsl file . . . or decompile either of the 2 DSDT.aml files you downloaded from here, using either iasl or "drag and drop" version iaslMe. Then go through and cut and paste all the relevant sections. FWIW, I started with a DSDT.dsl file generated by DSDTPatcherGUI. Then I followed the thread and entered the following patches manually: AUDIO: walterav method: http://www.infinitemac.com/f57/how-t...post31049.html USB (a) Omargoa method (zhell) http://www.infinitemac.com/f57/how-t...post31592.html USB (extras) + SATA (Intel ESB2 AHCI ) Snoc method http://www.infinitemac.com/f57/how-t...post34233.html I have the following kexts installed: OpenHaltRestart AD1988b.fix SleepEnabler PlatformUUID <---- edited with UUID of my boot partition NullCPUPowerManagement IONetworkingFamily <----- edited yukon fakesmc Disabler <----- edited to disable Nvidia DRM (mouse lag issue QT / iTunes) for NVIDIA 8XXX series and up (9800 GT used in my machine) In the BIOS I have JMicron PATA /eSATA disabled. In /EXTRA I just have a custom smbios.plist and a custom com.apple.Boot.plist with EFI strings for my GFX card and Ethernet. AND my dsdt.aml file of course. I hope that is helpful. Fish |
Confirmed that the AppleYukon2Injector.kext posted on #181 is worked.
Just put it under /E/E and reboot with -f :) |
Quote:
|
What about WiFi?
Hi guys!
Anyone had any luck making onboard WiFi work on a P5K Premium? |
Quote:
But only in 32 bit. |
is the ADI988b.Fix.kext work on both 32 and 64bit kernel boot ?
Besides, are you guys with Asus P5K-E wifi/ap motherboard, under the Serial-ATA of System profiler my information of Serial-ATA shown like this http://i36.photobucket.com/albums/e2...5at45602PM.png is it shown correctly ? The jmicroATA shown as unknown. How to fix it ? My jmicro is configured as AHCI mode in bios. |
Quote:
Remember create /Extra/Extensions.mkext if you changed any kext in /Extra/Extensions to avoid booting with -f flag. This can be done with Kext Utility 2.3.2 Kind regards, Snoc |
1 Attachment(s)
Quote:
To fix Jmicron you can try this dummy kext (I don't remember who was the author of this kext, sorry) |
did the onboard sata port shown as Intel ESB2 AHCI instead of ICH9R (something like that which shown in Leopard 10.5.x) ?
|
Quote:
I'm using 8800GT. |
Last but not the least. In About this mac, my CPU shown as unknow
http://lh6.ggpht.com/_h2T836il8i4/Sq...Q/DSCF4199.JPG how to show it correctly? Mine cpu is Q6600 core 2 Quad Thx Snoc posted jmico kext on #191 to show properly in system profiler. |
Quote:
|
Quote:
Is there any injector kext or EFI String instead of editing Apple original kext ? |
Quote:
|
NVidia only Disabler
1 Attachment(s)
here it is
|
Low Mic level
I'll just quickly mention a big thanks again to all the people in this thread.
So thanks :) Also, if anyone is having trouble with microphone / out put levels . . . too low. Make sure you up your input / output levels in Audio Midi Setup utility in /Applications/Utilities. I noticed it defaults to around 50-60% (something like that) on my system, but after upping them, I'm getting good results recording stuff from my iphone on both Mic inputs and also line-in. |
Quote:
Hello! I have followed some of your guide and got my network to run(THANKS :-* ). It all seems to run stable at 64bit. However, I can not get the sound working. I have installed snow loepard using Chameleon RC2 v3 and used these Kext : AD1988b.Fix.kext SleepEnabler.kext fakesmc.kext OpenHaltRestart.kext Disabler.kext Setup: Asus P5K-E WIFI E6750 @ 3.4 GHz 4GB RAM 250GB SATA HDD GeForce 7300LE 256mb Where do I find my "DSDT.aml" ? The replacement, just drag and drop? Sincerely Joey (: apologize for bad English |