Jump to content
5 posts in this topic

Recommended Posts

Well, I didn't see a lot of info on this motherboard out there, so I figured I would put my .02 in about what worked, and ask you fine folks some tweaking questions -

 

System configuration: ASUS P5E-VM DO, quad core 3.0Ghz Intel, 8GB RAM, 500GB HDD, XFX 8800GS 384MB graphics, TrendNet gigabit PCI card (Realtek chipset), 1 USB audio dongle from ledshoppe.com, 1 SATA DVD-RW, 1 IDE DVD-RW, media card reader, Broadcom-based 802.11g wireless card (Belkin), D-Link Bluetooth dongle.

 

What I did

 

1) I used Rebel EFI to boot the system, swapped the OS X DVD in, and did an install. Booted from the Rebel EFI CD.

 

2) Installed Chameleon:

 

sudo fdisk -f boot0 -u -y /dev/rdisk1 (my drive was disk1)

sudo dd if=boot1h of=/dev/rdisk1s2 (again, my drive was disk1)

 

3) Downloaded the bootloader from http://netkas.org/?p=119 and copied it to /

 

4) Downloaded the following:

 

a) EFIStudio v1.0 (installed to /Applications/Utilities)

b ) KextUtility v2.3.2 (installed to /Applications/Utilities)

c) FakeSMC 2.5

d) AboutThisMac.pkg

 

5) Ran the following:

 

a) EFIStudio and selected Display -> NVIDIA GeForce 8800 GS 384MB. Selected "Add Device" and "write to com.apple.Boot.plist."

B ) FakeSMC installed by dragging to KextUtility and authenticating

c) AboutThisMac.pkg - fixed my CPU description :(

 

6) Rebooted

 

7) Logged back in, fixed resolution.

 

That's what I have done so far. Here's what works up to this point:

 

USB audio dongle works

RealTek TrendNet Gigabit adapter works

SATA DVD-RW works

8800 GS 384MB Works

Media card reader works

Belkin Broadcom-based wireless card seen as Airport card

D-Link Bluetooth dongle works

 

Here's what does not work (or does not work properly):

 

JMicron IDE (not detected in System Profiler), and thus, the IDE DVD-RW

Rebooting hangs (SL verbose mode states something about waiting on USB to release something)

The Onboard audio (ALC 883?) Not even seen by System Profiler

Orange hard drive icons (because BIOS is set to AHCI)

System Profiler says "Unknown AHCI Standard Controller" (ICH9 is what I think I have....)

Onboard Ethernet (Intel-based) does not work

Onboard Firewire does not work

 

Haven't tried:

 

Sleep

 

Is there anything else you guys see that I'm missing? I have five Macs in the house, and this is my "UberMac" meant to encode video and stuff, so I'm pretty stoked that I have it working this far... :P

 

Thanks!

Some other things that I have noticed...

 

a ) Logging in takes a good 10-20 seconds...

B ) Now that I've tried to use the latest DVDRemaster (6.0), along with FairMount, I notice that read access to the DVD drive are really slow. I was able to try and rip/convert a DVD, but it was unbearably slow for a quad core 3.0Ghz system. An external USB drive wasn't much better.

 

Also, attached is the DSDT. Do you think if we looked at it and patched it, it might fix any of the quirks?

 

Edit: Holy cow... here are all the warnings...

 

$ ./iasl -ta dsdt.dsl

 

Intel ACPI Component Architecture

ASL Optimizing Compiler version 20080926 [Oct 4 2008]

Copyright © 2000 - 2008 Intel Corporation

Supports ACPI Specification Revision 3.0a

 

dsdt.dsl 2783: Name (_T_0, Zero)

Remark 5110 - Use of compiler reserved name ^ (_T_0)

 

dsdt.dsl 2831: Name (_T_0, Zero)

Remark 5110 - Use of compiler reserved name ^ (_T_0)

 

dsdt.dsl 2912: Name (_T_0, Zero)

Remark 5110 - Use of compiler reserved name ^ (_T_0)

 

dsdt.dsl 2989: Name (_T_0, Zero)

Remark 5110 - Use of compiler reserved name ^ (_T_0)

 

dsdt.dsl 6078: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6113: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6254: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6324: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6439: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6453: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6489: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6503: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6622: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6699: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6811: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6832: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6873: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6887: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 6938: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 7033: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 7075: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 7501: Acquire (MUTE, 0x03E8)

Warning 1104 - ^ Possible operator timeout is ignored

 

dsdt.dsl 7515: Acquire (MUTE, 0x03E8)

Warning 1104 - ^ Possible operator timeout is ignored

 

dsdt.dsl 7530: Acquire (MUTE, 0x03E8)

Warning 1104 - ^ Possible operator timeout is ignored

 

dsdt.dsl 7545: Acquire (MUTE, 0x0FFF)

Warning 1104 - ^ Possible operator timeout is ignored

 

dsdt.dsl 7559: Acquire (MUTE, 0x03E8)

Warning 1104 - ^ Possible operator timeout is ignored

 

dsdt.dsl 7574: Acquire (MUTE, 0x03E8)

Warning 1104 - ^ Possible operator timeout is ignored

 

dsdt.dsl 7589: Acquire (MUTE, 0x03E8)

Warning 1104 - ^ Possible operator timeout is ignored

 

dsdt.dsl 8038: Method (VGET, 1, NotSerialized)

Warning 1087 - ^ Not all control paths return a value (VGET)

 

dsdt.dsl 8083: Method (TGET, 1, NotSerialized)

Warning 1087 - ^ Not all control paths return a value (TGET)

 

dsdt.dsl 8118: Method (FGET, 1, NotSerialized)

Warning 1087 - ^ Not all control paths return a value (FGET)

 

dsdt.dsl 8139: Store (VGET (Local0), Local1)

Warning 1092 - ^ Called method may not always return a value

 

dsdt.dsl 8181: Store (TGET (Local0), Local1)

Warning 1092 - ^ Called method may not always return a value

 

dsdt.dsl 8214: Store (FGET (Local0), Local1)

Warning 1092 - ^ Called method may not always return a value

 

dsdt.dsl 8996: Name (_T_0, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_0)

 

dsdt.dsl 9064: ShiftRight (BUF2, 0x04)

Warning 1105 - Result is not used, operator has no effect ^

 

dsdt.dsl 9132: Name (_T_1, Zero)

Remark 5110 - ^ Use of compiler reserved name (_T_1)

 

ASL Input: dsdt.dsl - 9238 lines, 295304 bytes, 4286 keywords

AML Output: dsdt.aml - 33851 bytes, 1063 named objects, 3223 executable opcodes

 

Compilation complete. 0 Errors, 14 Warnings, 23 Remarks, 46 Optimizations

 

Thanks :)

dsdt.dat.zip

After a few days of using this with my patched DSDT, I still have the following issues with SL 10.6.2. The system is also completely patched with all Apple updates...

 

Plain doesn't work:

1 ) JMicron IDE (not detected in System Profiler), and thus, the IDE DVD-RW

2 ) Rebooting hangs (SL verbose mode states something about waiting on USB to release something)

3 ) Onboard Firewire does not work

 

I have a workaround:

1 ) The Onboard audio (ALC 883?) Not even seen by System Profiler (using USB audio right now)

2 ) Orange hard drive icons (because BIOS is set to AHCI) (don't care, does it affect anything?)

System Profiler says "Unknown AHCI Standard Controller" (ICH9 is what I think I have....)

3 ) Onboard Ethernet (Intel-based) does not work (using a RealTek gigabit TrendNet card)

 

Thoughts? :)

 

Thanks!

  • 3 weeks later...

Here's a solution for the onboard NIC works both for 32 and 64bit.

 

http://www.infinitemac.com/f57/intel-ether...w-anyone-t3829/

 

Im using creative xfi for sound. Would be nice to get the ALC883 working. It was working in Leopard but not in 10.6.

 

sleep does not wake up. Browse around infinitemac. There's also a DSDT patch for the highspeed USB to be seen as internal.

 

I dont have any firewire device so I dont know if mine works.

×
×
  • Create New...