Jump to content

Realtek ALC888 on MSI K9N2 SLI Platinum Mobo still not working... HELP!


3 posts in this topic

Recommended Posts

I want to first say hi to everyone. This is my first post on this site. I love that I have Leopard running on my custom built PC and except for the audio not working (and the SATA drive not being recognized, which doesn't bother me much), it seems quite stable. I've owned two mac laptops before (having 10.3 briefly, 10.4 and 10.5)... Have been without a Mac for about a year and quite pleased to be dual-booting Vista Home Premium and OS X.

 

-----------------

 

Now to the issue:

 

Setup:

* Kalyway 10.5.2

* MSI K9N2 SLI Platinum (though the HCL doesn't say it's supported, it works except for the audio/ethernet/sata {don't know about onboard video -- see below})

* AMD 64/x2 4000+ 2.1 GHz (Dual Core)

* ASUS NVidia GeForce 9800 GT 512mb Ultimate (runs using the nvinject.kext - tried to add the efi string to the bootloader but basically buggy at best) (only one card atm - had two that I was running in SLI but took one out because I bought them from my roommate and still have to pay and I have no use for sli on my vista games really)

* 3gb 667 DDR2

* Realtek RTL8139 Ethernet card (bought it used for $7 - works great!)

* Western Digital 40GB IDE (not sure of the speed, likely 5400rpm. Yanked it from an older PC probably a 2001-2004 model)

* HP DVD-R/DVD-RW Lightscribe burner (works)

x A generic DVD Drive yanked from yet another older Gateway PC that's just a player (not recognized but not worried/ works on vista side)

x Seagate Barracuda 500GB SATA drive (not recognized by OSX)

 

 

---------------

 

What I've tried:

 

All configurations of ALCinject, AppleHDA, AppleAzaliaHDA, etc that I can think of. Tried a ALC888.mpkg installer that didn't work.

 

Have tried installing various kexts using KextHelper.

 

Have tried installing various kexts using Terminal commands kextload (even used the kextunload kextload), manually fixed permissions, used touch to reset the extensions.mkext

 

Used Onyx to delete bootcache, kextcache, fix permissions etc...

 

Manually deleted all caches into trash, rebooted, -f, -x, etc...

 

Dug into the kexts, looking to patch with the device id ( which I've seen as a number of different hex combos: 0x045010ed, 0x088810ec but not even sure they're correct anymore...)

 

Have started trying to insert the efi string into the bootloader using gfxutil but can't seem to extract the string.

 

Have tried to use OSX86Tools.app but not sure how to gleen the device path from that, which is basically the same info that I get from the EFIStudio tool under the PCI Info...

 

This is the result I get from the LSPCI info displayed from OSX86Tools:

00:00.0 RAM memory [0500]: nVidia Corporation MCP78S [GeForce 8200] Memory Controller [10de:0754] (rev a2)
00:01.0 ISA bridge [0601]: nVidia Corporation Unknown device [10de:075d] (rev a2)
00:01.1 SMBus [0c05]: nVidia Corporation MCP78S [GeForce 8200] SMBus [10de:0752] (rev a1)
00:01.2 RAM memory [0500]: nVidia Corporation MCP78S [GeForce 8200] Memory Controller [10de:0751] (rev a1)
00:01.3 Co-processor [0b40]: nVidia Corporation MCP78S [GeForce 8200] Co-Processor [10de:0753] (rev a2)
00:01.4 RAM memory [0500]: nVidia Corporation MCP78S [GeForce 8200] Memory Controller [10de:0568] (rev a1)
00:02.0 USB Controller [0c03]: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller [10de:077b] (rev a1)
00:02.1 USB Controller [0c03]: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller [10de:077c] (rev a1)
00:04.0 USB Controller [0c03]: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller [10de:077d] (rev a1)
00:04.1 USB Controller [0c03]: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller [10de:077e] (rev a1)
00:06.0 IDE interface [0101]: nVidia Corporation MCP78S [GeForce 8200] IDE [10de:0759] (rev a1)
00:07.0 Audio device [0403]: nVidia Corporation Unknown device [10de:0774] (rev a1)
00:08.0 PCI bridge [0604]: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge [10de:075a] (rev a1)
00:09.0 IDE interface [0101]: nVidia Corporation Unknown device [10de:0ad0] (rev a2)
00:10.0 PCI bridge [0604]: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge [10de:0778] (rev a1)
00:12.0 PCI bridge [0604]: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge [10de:075b] (rev a1)
00:13.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:077a] (rev a1)
00:14.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:077a] (rev a1)
01:07.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
01:09.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)
02:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0614] (rev a2)
04:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)

 

This is the result from the LSPCI Info from EFIStudio:

00:00.0 RAM memory [0500]: nVidia Corporation MCP78S [GeForce 8200] Memory Controller [10de:0754] (rev a2)
00:01.0 ISA bridge [0601]: nVidia Corporation Unknown device [10de:075d] (rev a2)
00:01.1 SMBus [0c05]: nVidia Corporation MCP78S [GeForce 8200] SMBus [10de:0752] (rev a1)
00:01.2 RAM memory [0500]: nVidia Corporation MCP78S [GeForce 8200] Memory Controller [10de:0751] (rev a1)
00:01.3 Co-processor [0b40]: nVidia Corporation MCP78S [GeForce 8200] Co-Processor [10de:0753] (rev a2)
00:01.4 RAM memory [0500]: nVidia Corporation MCP78S [GeForce 8200] Memory Controller [10de:0568] (rev a1)
00:02.0 USB Controller [0c03]: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller [10de:077b] (rev a1)
00:02.1 USB Controller [0c03]: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller [10de:077c] (rev a1)
00:04.0 USB Controller [0c03]: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller [10de:077d] (rev a1)
00:04.1 USB Controller [0c03]: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller [10de:077e] (rev a1)
00:06.0 IDE interface [0101]: nVidia Corporation MCP78S [GeForce 8200] IDE [10de:0759] (rev a1)
00:07.0 Audio device [0403]: nVidia Corporation Unknown device [10de:0774] (rev a1)
00:08.0 PCI bridge [0604]: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge [10de:075a] (rev a1)
00:09.0 IDE interface [0101]: nVidia Corporation Unknown device [10de:0ad0] (rev a2)
00:10.0 PCI bridge [0604]: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge [10de:0778] (rev a1)
00:12.0 PCI bridge [0604]: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge [10de:075b] (rev a1)
00:13.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:077a] (rev a1)
00:14.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:077a] (rev a1)
01:07.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
01:09.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)
02:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0614] (rev a2)
04:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)

 

 

This is the info from the Audio Device[0403]

Capabilities: [44] Power Management version 2
Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable-
Capabilities: [6c] Hypertransport: MSI Mapping Enable- Fixed+
Flags: bus master, 66mhz, fast devsel, latency 0, IRQ 23
Memory at f9e78000 (32-bit, non-prefetchable)
Subsystem: Micro-Star International Co., Ltd. Unknown device 7374

 

-------------------

 

So, at this point, I'm basically trying to see if I can find a way to get the efi device path, convert it to a hex string and possibly be able to include it in the com.apple.bootloader.plist (i think that's what it's called.)

 

Is this at all feasible? Is there another way that I have not tried that should work? Have I overlooked something?

 

Oh, BTW, the Realtek ALC888 is the integrated on-board audio device on the MSI K9N2 SLI Platinum, according to their documentation. It also says that it's "Compliant with Azalia 1.0 spec".

 

thanks,

Chris

How to get qe/ci enabled on igpu nvidia 8200 on that main board and with which distro?

I solved audio with a creative audigy sz.

I had same problem with alc 888.

 

I'm not understanding what you meant. How did I get qe/ci enabled on my mobo? I'm not running off of the K9N2 nVidia chipset. I'm using an ASUS nVidia GeForce 9800 GT 512mb Ultimate (gpu core is overclocked - so perhaps that makes the difference, though I'm not sure)

 

I installed the card into the bootup file originally and it was buggy so I'm just running it with the default nvinject.kext from the Kalyway 10.5.2 install dvd. My graphics are only set to 1024x768 even though my monitor's default resolution is 1440x900 and even odder still is that even though it's a wide screen monitor supposedly displaying at 1024x768, it is not stretched and the GUI goes to the edge of the display. Go figure. I didn't modify the graphics kext at all. It's stock.

 

As for my audio issue. I'm not crazy about buying an audio card, though I know that in Vista Home Premium (dual-boot installation on the same machine) audio sounds great but every single one of the 5 or more commercial applications I've tried to record audio with through the mic input ends up sounding like {censored}. However, using the same microphones in the same inputs, sound is clear on Skype.

 

Very intersting thing I noticed though that might be causing the problem with the K9N2 SLI Platinum are the specs reported by the manufacturer vs. what's being displayed by the LSPCI Device Info results... I noticed that the LSPCI Device info shows the chipset as an nVidia MCP78s, whereas the documentation from the manual for the K9N2 SLI Platinum shows that the chipset is an nVidia MCP72p???!!!

 

I just realized that the LSPCI listing of chipset being an nVidia GeForce 8200 and not the nVidia nForce 750a chipset could cause issues with the device string addresses not finding eachother...

 

I've looked at a couple things and am attempting to install the Chameleon 1.0.11 bootloader to see if that might help, as I'm understanding it might be able to help resolve hardware access issues...

 

I'll let you know...

 

l8r,

Chris

×
×
  • Create New...