InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 08-29-2009, 07:53 PM
omargoa's Avatar
omargoa omargoa is offline
Puma
 
Join Date: Aug 2009
Posts: 21
Quote:
Originally Posted by phantom8 View Post
Thanks for the clarification.

I got sleep to work with your USB patch together with SleepEnabler.kext. However, if I reboot the PC after wakeup from sleep, the system hangs and it couldn't reboot. If I shutdown the PC after wakeup from sleep, it works fine. Does anyone able to reboot the PC after waking up?
for me the sleepEnabler.kext doesn't change anythings in sleep/wake up
have you try only the dsdt usb patch ?
Reply With Quote
  #2  
Old 08-30-2009, 05:04 AM
phantom8 phantom8 is offline
Cheetah
 
Join Date: Aug 2009
Posts: 6
Quote:
Originally Posted by omargoa View Post
for me the sleepEnabler.kext doesn't change anythings in sleep/wake up
have you try only the dsdt usb patch ?
Yes, I've tested the dsdt usb patch without the SleepEnabler, but it didn't work. I have also tested SleepEnabler alone without dsdt usb patch, it didn't work too. I need to have them both in order for sleep to work.

Does restart work for you after wakeup? walterav also has the same problem, so it may relate to P5K-E mobo.
Reply With Quote
  #3  
Old 08-30-2009, 04:39 PM
omargoa's Avatar
omargoa omargoa is offline
Puma
 
Join Date: Aug 2009
Posts: 21
Quote:
Originally Posted by phantom8 View Post
Yes, I've tested the dsdt usb patch without the SleepEnabler, but it didn't work. I have also tested SleepEnabler alone without dsdt usb patch, it didn't work too. I need to have them both in order for sleep to work.

Does restart work for you after wakeup? walterav also has the same problem, so it may relate to P5K-E mobo.
After wakeup restart not work for me

But try to remove the NullCPUPowerManagement.kext to get sleep working without sleepenabler.kext , only with the dsdt patch

this kext make sleep not work for me

my kext in /Extra :

AD1988b.Fix.kext
fakesmc.kext
IOAHCIBlockStorageInjector.kext
OpenHaltRestart.kext

Last edited by omargoa; 08-30-2009 at 04:55 PM.
Reply With Quote
  #4  
Old 08-29-2009, 08:10 PM
walterav walterav is offline
Jaguar
 
Join Date: Aug 2009
Posts: 45
Quote:
Originally Posted by phantom8 View Post
Thanks for the clarification.

I got sleep to work with your USB patch together with SleepEnabler.kext. However, if I reboot the PC after wakeup from sleep, the system hangs and it couldn't reboot. If I shutdown the PC after wakeup from sleep, it works fine. Does anyone able to reboot the PC after waking up?
For me restart after wake has never worked, only a hardreset, its the motherboard I think, ubuntu9.10a3 has the same problem, it sleeps and wakes fine only restart after sleep hangs.
Reply With Quote
  #5  
Old 08-31-2009, 03:07 PM
Renira Renira is offline
Puma
 
Join Date: Aug 2009
Posts: 15
funny that this guide works for lancelotu .
For me its not working....
Reply With Quote
  #6  
Old 08-31-2009, 03:54 PM
lancelotu lancelotu is offline
Jaguar
 
Join Date: Jul 2009
Posts: 58
Quote:
Originally Posted by Renira View Post
funny that this guide works for lancelotu .
For me its not working....
What exactly doesn't work ? do you still have the "still waiting for root device " problem ?
Reply With Quote
  #7  
Old 08-31-2009, 09:37 PM
Renira Renira is offline
Puma
 
Join Date: Aug 2009
Posts: 15
no, just reinstalled it, as in your guide,

replaced the IATAFamily...
then entered, after booting in Snow Leopard this commands:

sudo chown -R root:wheel /Volumes/YourSnowVolume/System/Library/Extensions/*
sudo chmod -R 755 /Volumes/YourSnowVolume/System/Library/Extensions/*

then:

kextcache -v 1 -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

All Commands works and it build the Extensions.mkext !!
But no chance to boot, only with -v -f ... without any command at the beginnig - no working LED from the HDD and the Stop-Sign appears !
Reply With Quote
  #8  
Old 09-01-2009, 04:05 AM
netv netv is offline
Cheetah
 
Join Date: Aug 2009
Posts: 2
First of all thank you all very much for all the info.
I managed to install SL on my P5K-E Wifi/AP, all devices are working as they should (including network, sound, graphics, etc).

However, I have a very big problem. Maya is not working -- the flexlm system can not get the system id -- the ethernet (MAC) address of the network card. I tried everything but I just could not solve the problem. It seems that the ethernet card is not considered as Built-in and so the flexlm doesn't take into consideration. I tried installing Chameleon 2.0RC2 and specifying the EthernetBuiltIn flag to yes, I forced the kernel to both 32bit and 64bit, I tried to put other IONetworkFamility kexts but I had no luck whatsoever.

Please help me to solve this problem as I really really to be able to use Maya.

Thanks

P.S. if I do a sudo -s in the Terminal the system complains about the UUID missing (installing PlatformUUID.kext fixes this, but the Maya problem remains)
Reply With Quote
  #9  
Old 09-01-2009, 04:45 AM
lancelotu lancelotu is offline
Jaguar
 
Join Date: Jul 2009
Posts: 58
Quote:
Originally Posted by netv View Post
First of all thank you all very much for all the info.
I managed to install SL on my P5K-E Wifi/AP, all devices are working as they should (including network, sound, graphics, etc).

However, I have a very big problem. Maya is not working -- the flexlm system can not get the system id -- the ethernet (MAC) address of the network card. I tried everything but I just could not solve the problem. It seems that the ethernet card is not considered as Built-in and so the flexlm doesn't take into consideration. I tried installing Chameleon 2.0RC2 and specifying the EthernetBuiltIn flag to yes, I forced the kernel to both 32bit and 64bit, I tried to put other IONetworkFamility kexts but I had no luck whatsoever.

Please help me to solve this problem as I really really to be able to use Maya.

Thanks

P.S. if I do a sudo -s in the Terminal the system complains about the UUID missing (installing PlatformUUID.kext fixes this, but the Maya problem remains)

You can try PlatformUUID.kext for that error and maybe it will solve your maya problem too since your UUID is used in the preferences files.

In Disk Utility click on the your boot volume and then press info and copy the number in Universal Unique Identifier in to

/PlatformUUID.kext/Contents/Info.plist
Attached Files
File Type: zip PlatformUUID.kext.zip (22.7 KB, 32 views)
Reply With Quote
  #10  
Old 09-12-2009, 07:58 AM
lancelotu lancelotu is offline
Jaguar
 
Join Date: Jul 2009
Posts: 58
Did you solved your Ethernet problem ?

Quote:
Originally Posted by netv View Post
First of all thank you all very much for all the info.
I managed to install SL on my P5K-E Wifi/AP, all devices are working as they should (including network, sound, graphics, etc).

However, I have a very big problem. Maya is not working -- the flexlm system can not get the system id -- the ethernet (MAC) address of the network card. I tried everything but I just could not solve the problem. It seems that the ethernet card is not considered as Built-in and so the flexlm doesn't take into consideration. I tried installing Chameleon 2.0RC2 and specifying the EthernetBuiltIn flag to yes, I forced the kernel to both 32bit and 64bit, I tried to put other IONetworkFamility kexts but I had no luck whatsoever.

Please help me to solve this problem as I really really to be able to use Maya.

Thanks

P.S. if I do a sudo -s in the Terminal the system complains about the UUID missing (installing PlatformUUID.kext fixes this, but the Maya problem remains)



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:
[............]            
                        }
                    }
                }
            }

            Device (P0P9)
            {
                Name (_ADR, 0x001C0005)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR09)
                    }

                    Return (PR09)
                }
            }

            Device (GBEC)
            {
                Name (_ADR, 0x00190000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x
[.............]
with this (green highlighted) :
Code:
                        }
                    }
                }
            }
Device (P0P9)
            {
                Name (_ADR, 0x001C0005)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (GPRW (0x09, 0x04))
                }

                Method (_PRT, 0, NotSerialized)
                {
                    If (PICM)
                    {
                        Return (AR09)
                    }

                    Return (PR09)
                }

                Device (GIGE)
                {
                    Name (_ADR, Zero)
                    OperationRegion (GPIO, SystemIO, 0x0800, 0x06)
                    Field (GPIO, ByteAcc, NoLock, Preserve)
                    {
                        GO01,   8, 
                        GO02,   8, 
                        GO03,   8, 
                        GO04,   8, 
                        GO05,   8, 
                        GP9,    1
                    }

                    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)
                        }
                    }
                }
            }                    
            Device (GBEC)
            {
                Name (_ADR, 0x00190000)
                Method (_PRW, 0, NotSerialized)
you still need the id added in your Yukon2.kext or the AppleYukonInjector.kext

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 ?
Reply With Quote
Reply