Jump to content

[ Short GUIDE] Retail Snow Leopard Install On DP43BF (LGA 775) Mobo


  • Please log in to reply
14 replies to this topic

#1
zascok

zascok

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
This is very short Guide for installing a completely updatable retail copy of Snow Leopard on the Intel DP43BF.

Intel DP43BF motherboard
Intel® Core™2 Quad Q9450 cpu
EVGA GeForce 210 GT
CORSAIR 4GB (2 x 2GB) 240-Pin DDR3 SDRAM 1333
LAN Broadcom BCM5777 1Gb ID 14e4 1691
Audio Realtek ACL888 8 channels ID 10ec 0888

Under the Advanced tab go to drive configuration and change IDE to AHCI or RAID

Use USB.zip to make Boot USB stick. Copy extracted files and folders to you usb stick and make it bootable with syslinux.exe.

USB.zip archive has dsdt.aml , com.apple.Boot.plist and Extra folder for DP43BF

Just Extra folder + dsdt.aml and com.apple.Boot.plist can be found in Extra.zip

Use Retail Snow Leopard 10.6.x for installation. Update installed SL with the last combo update before kexts installation.
Copy Extra folder (do not forget to include AHCIPortInjector.kext) to you SL HD root

After the first SL boot install VoodooHDA.kext v272 Snow from VoodooHDA.kext_v272_Snow.zip
Do not forget to backup and remove original AppleHDA.kext !

Boot with -v -x (safe mode)
and install IONetworkingFamily.kext (10.6.5) from IONetworkingFamily.kext.zip
Do not forget to backup your original IONetworkingFamily.kext before installation.
Just AppleBCM5777Ethernet.kext (10.6.5) can be found in AppleBCM5701Ethernet.kext.zip

I did not test AppleBCM5777Ethernet.kext under 32 mode but I am sure it shoud work fine.


Good luck!

Attached Files



#2
grutledge

grutledge

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 5 posts
  • Gender:Male
  • Location:Los Angeles, CA, USA
Thanks for this guide!

I've been struggling with trying to get USB working at all in OS X. My Apple keyboard works fine in the BIOS and in the initial launch of the boot-loader. I've been able to use a PS/2 keyboard to install Snow Leopard using ##### but still can't get USB to work.

I'd like to try the method you described here but am unclear about how to make the USB stick bootable, especially given the USB problems I'm having. Any suggestions?

#3
zascok

zascok

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

Thanks for this guide!

I've been struggling with trying to get USB working at all in OS X. My Apple keyboard works fine in the BIOS and in the initial launch of the boot-loader. I've been able to use a PS/2 keyboard to install Snow Leopard using ##### but still can't get USB to work.

I'd like to try the method you described here but am unclear about how to make the USB stick bootable, especially given the USB problems I'm having. Any suggestions?


com.apple.Boot.plist has USBFix+ USB fixed in new version of dsdt.aml
I will give you more detail response soon

#4
grutledge

grutledge

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 5 posts
  • Gender:Male
  • Location:Los Angeles, CA, USA

com.apple.Boot.plist has USBFix+ USB fixed in new version of dsdt.aml
I will give you more detail response soon


Thank you so much! I look forward to your insights.

#5
zascok

zascok

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

Thanks for this guide!

I've been struggling with trying to get USB working at all in OS X. My Apple keyboard works fine in the BIOS and in the initial launch of the boot-loader. I've been able to use a PS/2 keyboard to install Snow Leopard using ##### but still can't get USB to work.

I'd like to try the method you described here but am unclear about how to make the USB stick bootable, especially given the USB problems I'm having. Any suggestions?


You need to check your version of cdbood in ##### (Darwin/x86 boot v5.0.132 - Chameleon v2.0-RC5 r651)
I think It should support USB Fix.
open cdboot in text editor (#####\usr\standalone\i386\cdboot)
and search for
USBBusFix=Yes Enable all USB fixes below:
EHCIacquire=Yes Enable the EHCI fix (disabled by default).
UHCIreset=Yes Enable the UHCI fix (disabled by default).
USBLegacyOff=Yes Enable the USB Legacy fix (disabled by default).



I had USB problem during SL installation as well but I found two working USB ports so I could use USB keyboard and mouse
I believe you can use top two USB ports
Now the simple thing to do is to put my version of com.apple.Boot.plist to /Volumes/Your SL HD NAME/EXtra and to /Volumes/Your SL HD NAME/SystemConfiguration
fix permissions and restart SL
It should fix USB issue right away.
Also put my new version of dsdt.aml to /Volumes/Your SL HD NAME/EXtra
it has USBfix as well.

Try this first and let me know

Attached Files

  • Attached File  dsdt.zip   8.64KB   49 downloads


#6
grutledge

grutledge

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 5 posts
  • Gender:Male
  • Location:Los Angeles, CA, USA
Thank you so much! The USB fixes worked perfectly and your DSDT.aml was helpful too!

I have 2 remaining issues that are keeping the system from being 100% functional. If you have any insight here I'd really appreciate it.

- Networking: the on-board Ethernet works with your kext but the upload speed is slow and unreliable (download is fine). By slow, I mean 8-10 kB/sec followed by 1-2 sec with no data transmitted at all. This is happening over both my LAN and the Internet.

- PCI bus: with the exception of my video card which is running great in the PCI Express 2.0 slot, none of my other PCI cards are being recognized even though all are natively Mac-compatible. I don't know if this is an issue with OS X not seeing the PCI bus or if the cards aren't being identified to the OS properly so it's not loading the drivers. The cards affected are a Trendnet TEG-PCITXR Gigabit Ethernet card (PCI, Realtek RT8169 chipset), a SYBA Firewire 400 card (PCI, VIA VT6306 chipset), and an SNT eSATA card (PCI Express, Silicon Image 3132 chipset).

Thanks in advance for any insight!

#7
zascok

zascok

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts

Thank you so much! The USB fixes worked perfectly and your DSDT.aml was helpful too!

I have 2 remaining issues that are keeping the system from being 100% functional. If you have any insight here I'd really appreciate it.

- Networking: the on-board Ethernet works with your kext but the upload speed is slow and unreliable (download is fine). By slow, I mean 8-10 kB/sec followed by 1-2 sec with no data transmitted at all. This is happening over both my LAN and the Internet.

- PCI bus: with the exception of my video card which is running great in the PCI Express 2.0 slot, none of my other PCI cards are being recognized even though all are natively Mac-compatible. I don't know if this is an issue with OS X not seeing the PCI bus or if the cards aren't being identified to the OS properly so it's not loading the drivers. The cards affected are a Trendnet TEG-PCITXR Gigabit Ethernet card (PCI, Realtek RT8169 chipset), a SYBA Firewire 400 card (PCI, VIA VT6306 chipset), and an SNT eSATA card (PCI Express, Silicon Image 3132 chipset).

Thanks in advance for any insight!


I do have PCI issue as well. 10.6.5(6) does not see my second network card. This card works just fine on DX58OS. We have very specific for dp43bf issue. Not sure how to fix it at this point but I am working on it.
Did you try all PCI slots?

As for upload speed let me double check it

#8
grutledge

grutledge

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 5 posts
  • Gender:Male
  • Location:Los Angeles, CA, USA

I do have PCI issue as well. 10.6.5(6) does not see my second network card. This card works just fine on DX58OS. We have very specific for dp43bf issue. Not sure how to fix it at this point but I am working on it.
Did you try all PCI slots?

As for upload speed let me double check it


Yeah, I did try all PCI slots and it made no difference.

Here's a status update on my system:

- Onboard LAN & PCI NIC Card (Trendnet TEG-PCITXR): Gave up on the onboard LAN. Maybe there's a config file somewhere I could edit, but I didn't feel like messing around with it. The NIC card might lack specific 64 bit drivers (I found some but couldn't get them working), or it's just the PCI issue we've identified. I bought a Linksys USB300M USB > 10/100 Ethernet adapter. It uses the same chipset as Apple's USB to Ethernet device they sell for the MacBook Air. It worked out of the box with no problems at all.

- Firewire PCI Card (Syba with VIA VT6306 chipset): Gave up on this too. On my system, the card is recognized and works out of box in Ubuntu 10.10 and with drivers in Win7, so I know the card is fine. I would think there native are 64 bit drivers for this as it uses the same chipset as some Apple Firewire products. The onboard Firewire works, so if I need more than one port at once I'll just buy a hub or daisychain my devices.

- eSATA PCI Exp Card (SNT with Silicon Image 3132 chipset): This card is working well running my 2 disk external mirrored RAID, although it doesn't show up in System Profiler. I've heard there's an EFI string edit I could do to make this work, but it's not that important to me. I had to turn off the option to allow hard disks to sleep in System Prefs as disk sleep caused my RAID to refuse to remount on wake and also refuse to unmount & eject. Yikes! There's probably a fix for this too, but I'm fine disabling disk sleep.

So I have a smooth, stable running system using reasonable workarounds. I only need this machine to last me a couple years till I can afford to build a well-supported Core i-Series hack or just buy a MacPro, so the compromises are fine.

Thanks again for posting this guide and for your troubleshooting help!

#9
arcade33

arcade33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
  • Location:FR
  • Interests:electronic informatic
thank you very much
your's ethernet kexts works fine
i had snow leopard working on this mother board since 6 months
but not the ethernet built in
i have a question !
I have made new snow whith with all your's kexts and dst.aml
when i boot
i need to let in my dvd reader the combo update 10.6.6 to boot on the harddisk
when i start the computer, hard disk appear and i need to push enter on the keyboard
i use like bootloader chameleon V2-Rc5
have you an idea for this problem ???
thank you very much for your's work
good job
all the best :rolleyes:

#10
Kinito_2k3

Kinito_2k3

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 8 posts

This is very short Guide for installing a completely updatable retail copy of Snow Leopard on the Intel DP43BF.

Intel DP43BF motherboard
Intel® Core™2 Quad Q9450 cpu
EVGA GeForce 210 GT
CORSAIR 4GB (2 x 2GB) 240-Pin DDR3 SDRAM 1333
LAN Broadcom BCM5777 1Gb ID 14e4 1691
Audio Realtek ACL888 8 channels ID 10ec 0888

Under the Advanced tab go to drive configuration and change IDE to AHCI or RAID

Use USB.zip to make Boot USB stick. Copy extracted files and folders to you usb stick and make it bootable with syslinux.exe.

USB.zip archive has dsdt.aml , com.apple.Boot.plist and Extra folder for DP43BF

Just Extra folder + dsdt.aml and com.apple.Boot.plist can be found in Extra.zip

Use Retail Snow Leopard 10.6.x for installation. Update installed SL with the last combo update before kexts installation.
Copy Extra folder (do not forget to include AHCIPortInjector.kext) to you SL HD root

After the first SL boot install VoodooHDA.kext v272 Snow from VoodooHDA.kext_v272_Snow.zip
Do not forget to backup and remove original AppleHDA.kext !

Boot with -v -x (safe mode)
and install IONetworkingFamily.kext (10.6.5) from IONetworkingFamily.kext.zip
Do not forget to backup your original IONetworkingFamily.kext before installation.
Just AppleBCM5777Ethernet.kext (10.6.5) can be found in AppleBCM5701Ethernet.kext.zip

I did not test AppleBCM5777Ethernet.kext under 32 mode but I am sure it shoud work fine.


Good luck!



Hello,

this is very helpful as I have been trying to make my ethernet port work for a long long time now. My ethernet card is recognized now but I can't get it to acquire an IP address. Is there anything special that I need to do?

Thanks

Sebastien

#11
arcade33

arcade33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
  • Location:FR
  • Interests:electronic informatic

Hello,

this is very helpful as I have been trying to make my ethernet port work for a long long time now. My ethernet card is recognized now but I can't get it to acquire an IP address. Is there anything special that I need to do?

Thanks

Sebastien


hey , my dear
just go to your's network card and configure manually
it's working fine ;)

#12
arcade33

arcade33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
  • Location:FR
  • Interests:electronic informatic
my god
perhaps you have like me on your's computers another ethernet card on a pci bus
so be sure that you had plugged your's cable in the good one
an idea after two days of reflexions
:) :(



#13
r0k

r0k

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
First of all: Thx for your work zascok!

I booted with ##### (##### Legacy afair) and installed from a partition containing the content of the OSX install DVD.
Using the dsdt.aml with ##### and the Chameleon USB fixes, the system boots without any problems. Sleep, reboot and shutdown work flawlessly. Sleep even works much better (and does sleep/wake up much faster) than with my Gigabyte EX38-DS4, the system wakes after key press and so on. Very nice.

But I, too, hat the issues grutledge mentioned. The performance of the builtin ethernet chip is, in "real life", far worse than I could imagine. Nothing really works, even fetching emails with this ethernet connection is a pain. Really. Also, no PCI card that I tested worked at all; with a RTL8139 card plugged in, the driver doesn't even find the device. Hence I reinstalled the vanilla IONetworkingFamily.kext and tried a PCI-E NIC - which works like a charm! :o

I didn't analyze the cause of the PCI problems as this rig is not my main computer. Maybe it's some issue with the PCI-bridge(?). But with the PCI-E NIC and Lnx2Mac's RTL81xx driver, this system runs perfectly; I wish, my Gigabyte board would sleep and wake up that fast.

Specs:
Core2Duo 7200 CPU
4 GB RAM
nVidia 8800GT w/ 640 MB VRAM
TP-LINK TG-3468 PCI-E GBit NIC
(Mostly) vanilla OSX 10.6.6

#14
zascok

zascok

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
Here is a small guide for the Lion (10.7) installation.

Lion installation requires several new things:

1. new boot. it was Chameleon 2.0-RC5 (svn-r982) in my case

2. new lines in com.apple.Boot.plist
<key>Kernel Flags</key>
<string>npci=0x2000</string>


3. Lion PC installation DVD.

As you know dp43db has two issues:
broadcom network card and LPC.

I added LPC and SMBus injectors to Extra folder but it does almost nothing as our mobo does not have LPC. You can easily see it with AIDA64. So not sure if we can solve PCI issue.

Broadcom network card issue has been solved recently. Many thx to BCM5722D

Here is my Extra folder with corrected dstd, com.apple.Boot.plist
and some kexts:
AHCIPortInjector.kext
AppleHDADisabler.kext
fakesmc.kext
IOAHCIBlockStorageInjector.kext
LPC_injector.kext
PlatformUUID.kext
SMBusPCI_injector.kext

Attached File  Extra.zip   137.34KB   100 downloads

two kexts to S/L/E
Attached File  BCM5722D.kext.zip   40.93KB   86 downloads
Attached File  VoodooHDA.kext.zip   156.35KB   67 downloads

here is some screenshots
Attached File  Lion1.png   47.75KB   35 downloads Attached File  Lion2.png   73.71KB   56 downloads Attached File  Lion3.png   65.71KB   61 downloads


good luck!

#15
snickerweb

snickerweb

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
Can anyone write a stepbystepguide for a noob. Or can i chat with someone to make a install dvd/usb on windows





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy