Jump to content

[SUCCESS] iPC OSX86 Installation on Dell OptiPlex GX620


angelohuang
 Share

8 posts in this topic

Recommended Posts

This is a note for how I install iPC OSX86 on my Dell OptiPlex GX620.

 

Hardware Spec:

1. Intel® Pentium® D CPU 3.40GHz

2. NVS290 256M Video Card

3. Intel Corporation 82801G (ICH7 Family) AC'97 Audio Controller [8086:27de]

4. Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express [14e4:1677]

5. PS2 Keyboard & USB mouse

 

 

Here is the list of options during iPC OSX86 10.5.6 installation

* Kernel : 9.5.0 Voodoo

* Video driver : NVDarwin 256M

* Chipset driver :

Intel ICHx SATA drivers

LegacyAppleIntelPIIXATA

* Audio driver :

Other Audio Drivers -> AC97 Audio

* Fix and Patchers :

Seatbelt.kext 10.5.5

* PS/2 Device Support :

PS/2 Keyboard Fix

 

 

After installation, audio & network won't work.

The following are the steps I use to fix those problems.

 

1. How to fix Audio problem :

Edit or add to /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97AudioIntelICH.kext/Contents/Info.plist with the following text

 

 

<key>ICH7 AC97 Audio</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAC97AudioIntelICH</string>

<key>ICH Type</key>

<integer>7</integer>

<key>IOClass</key>

<string>AppleAC97AudioIntelICH</string>

<key>IOPCIPrimaryMatch</key>

<string>0x27DE8086</string>

<key>IOProbeScore</key>

<integer>10000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

 

 

2. How to fix network problem :

- Download and Install the BCM57XX driver installer from http://www.insanelymac.com/forum/index.php...st&p=989345

After the installation of the BCM57XX, the network can be enabled; however the MAC address will be all zeros.

To fix the mac address problem, create /setmac.sh with the contents

 

------- File Starts ----------------------------

#!/bin/sh

sudo ifconfig en0 ether 00:e2:e3:e4:e5:e6

exit 0

-------- File Ends ------------------------------

 

 

Then type the following commands under terminal.

 

sudo chmod 744 /setmac.sh

sudo chown root:wheel /setmac.sh

sudo defaults write com.apple.loginwindow LoginHook /setmac.sh

  • Like 1
Link to comment
Share on other sites

  • 4 months later...

Hi Angelohuang,

 

I have recently installed iPC 10.5.6 on my Optiplex GX620 in accordance to your instructions, all worked as suggested but I still have no sound after following your instructions.

 

Could you please list how you enabled it on yours, it would be very much appreciated.

 

Thanks,

Jim

Link to comment
Share on other sites

  • 2 weeks later...

Don't know if anyone is reading this, but same install specs, everything is working.

 

But, when trying to install software update 10.5.7, after restart it starts up into rebooting loops. like kernel panic, but the proper kernel was working prior to update.

 

Is there maybe a better way to update to 10.5.7, rather than going to software update.

 

Previously all updates worked, except the latest one.

 

Any suggestions for updating?

Link to comment
Share on other sites

  • 8 months later...
  • 5 months later...
  • 2 months later...

10.5.8 update success and kexts attached, working ethernet & sound

 

I have a Dell Optiplex GX620 and used almost the same installation method as angelohuang and updated to 10.5.8 successfully. Everything is working including sleep.

 

00:00.0 Host bridge [0600]: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub [8086:2770] (rev 02)

00:01.0 PCI bridge [0604]: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port [8086:2771] (rev 02)

00:02.0 VGA compatible controller [0300]: Intel Corporation 82945G/GZ Integrated Graphics Controller [8086:2772] (rev 02)

00:02.1 Display controller [0380]: Intel Corporation 82945G/GZ Integrated Graphics Controller [8086:2776] (rev 02)

00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 01)

00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 01)

00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 01)

00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 01)

00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 01)

00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 01)

00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 01)

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1)

00:1e.2 Multimedia audio controller [0401]: Intel Corporation 82801G (ICH7 Family) AC'97 Audio Controller [8086:27de] (rev 01)

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)

00:1f.2 IDE interface [0101]: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller [8086:27c0] (rev 01)

00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 01)

02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express [14e4:1677] (rev 01)

 

I used iPC 10.5.6 final and install with the following options selected:

-iPC OSx86 10.5.6 Base System

-9.5.0. Voodoo Kernel

-Intel GMA950

-Intel ICH10 SATA drivers

-Seatbelt.kext 10.5.5

-AppleBCM5751Ethernet

-USB Mount Fix

And under Applications, select Kext Helper

 

Restart your computer. The audio and ethernet will not work yet.

 

 

Update to 10.5.8

 

Download MacOSXUpdCombo10.5.8.pkg from Apple's site and install it.

 

Boot off of the iPC 10.5.6 final disk and install with the following options selected:

-9.5.0. Voodoo Kernel

-Intel GMA950

-Intel ICH10 SATA drivers

-Seatbelt.kext 10.5.5

-AppleBCM5751Ethernet

-USB Mount Fix

Be certain to UN-SELECT iPC OSx86 10.5.6 Base System

 

Re-start your computer and you will now be running 10.5.8. You can now use System Update to update applications and get security updates.

 

 

Fix the Audio

 

Download and unstuff the attached file, gx620.zip.

 

Use Kext Helper to install AppleAC97Audio.kext

 

If you want to make this kext yourself, you will need to install the AC97 Audio from the iPC 10.5.6 final disk and the edit the info.plist as angelohuang did.

 

 

Fix the ethernet

 

Download and unstuff the attached file, gx620.zip.

 

Use Kext Helper to install IONetworkingFamily.kext

 

This is Nisa-it's fix if you care to do it from scratch.

 

My network didn't just come on once the kext was installed. I went into System Preferences then Network and highlighted Ethernet Adaptor (en0). I hit the "Advanced button and under the "TCP/IP" tab, I changed the Configure pull down menu to, "Using DHCP with manual address." Then I typed in an IP address into the "IPv4 Address" blank and hit "OK" It took a minute or so and then connected. My MAC address is all zero's, but that doesn't seem to effect anything.

**Be certain to install AppleBCM5751Ethernet on the iPC disk. (Thank you Jonas)

 

Fix USB randomly disconnecting

 

Download and install iousbfamily349.4.3_log.dmg. It is available on Apple's site and I have also put it in the attached file, gx620.zip. USB Mount Fix, on the iPC install disk works better, but it doesn't hurt to install ousbfamily349.4.3_log.dmg.

 

 

gx620.zip

Link to comment
Share on other sites

10.5.8 update success and kexts attached

I have a Dell Optiplex GX620 and used almost the same installation method as angelohuang and updated to 10.5.8 successfully. Everything is working including sleep.

 

And Snow leopard works great on the GX520 & 620. SL is smaller & faster.

http://www.insanelymac.com/forum/index.php?showtopic=233396

Link to comment
Share on other sites

  • 1 year later...
 Share

×
×
  • Create New...