Why 2 ethernet kexts?
Thanks for the help everyone. Here is where I am now. I was able to compile the mediafire DSDT successfully. I copied that to the external Chameleon partition. Then I deleted the AppleIntelPowerManagement.kext from the external ML installation and was able to boot successfully from it. I also have the AppleRTC.kext patched with the perl command posted on page 2. Other than these two changes, the external ML install is a perfect clone of my internal ML install. Chameleon is the same as internal except the DSDT. However, my sleep went into a sleep of death when booted from the external.
Which is not surprising since AppleIntelCpuPowerManagement has been deleted. Chameleon's E/E has the following:
Having two ways to boot, I am ready to experiment with my setup to get sleep working. Thanks again.
I've not put any kexts in E/E since Lion due to different issues with loading and caching, but fakesmc should be in S/L/E for sure. If using second ethernet card due to issue getting onboard to work, maybe AppleIntelE1000E ethernet kext to work better?