Hi!
For me the below works on the
My D610 Specs- GMA900, 1gb ddr 667, 1.73 ghz Pentium M, Broadcom Ethernet, 75 GB HD,
Intel 3945 and/or Broadcom Wireless, AC97 Audio, DVDRW Combo Drive.
Took me 28 attempts to get it right and I am fine with 1024X768.
I used the MSIWindows.iso for 10.5.4 to install fresh on the D610 after using methods from ridicculous and many fine contributors. Unfortunately the IPC 10.5.6 referred by ridicculous just did not work for me.
The prepwo rk I did was to turn off the onboard NIC from the BIOS version "A6" as suggested below by pressing F2 after the power on.
It never had the AppleBCM57xx.kext to begin with though I still followed your methods for the NIC.
Following the whole defaults selections:
I installed the OS adhering the recommendations of Disk Utility.
After the installation was completed successfully and then reboot press the "F2 Key for setup"
Because of the above fix in the BIOS correspondingly the Wireless NIC was turned off as a collateral damage. Select wireless nic to enable it in the BIOS "Save and Exit". Do not enable the Ethernet NIC YET.
Let the booting process begin and press "SPACE BAR" to halt the booting process.
At the boot prompt
boot: -k -v
for loading kexts in the verbose mode.
Everything worked. The only problems was to get the resolution from 800X600 to 1024X768X32 and
Broadcom Ethernet Box. The ALT Key functions as the Apple Command Key. The tap does not work, but I can live that. Right and Left mouse buttons work and Keyboard works too.
Follow the configuration an customization. Your wireless network will get detected.
Use the Terminal to set the video for 1024X768X32 to avoid typing the values everytime at boot. This way the fix is permanent.
From the OSX86 wiki (Tips and Tricks Section)
sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
enter your password:
edit:
<key>Graphics Mode</key>
<string>1024x768X32</string>
Press ^X to Exit and Save. Enter to use the same file name.
Now follow the instructions from "elokito" --- Thanks! dude. I have made changes, which worked for me.
If you have already installed then remove all traces of patched AppleBCM57xx kext from the Extensions folder (if its in the IONetworking kext take it out from there too)
then do the normal kextcache stuff to clean it up, open terminal then type:
sudo -s
rm /System/Library/Extensions.*
chown -R root:wheel /System/Library/Extensions/
kextcache -k /System/Library/Extensions
shutdown -r now
(note, if u are not booting into the partition u want to patch, then make sure u get the path right, ie. /Volumes/your_drive/System/Library/Extensions/ instead of /System/Library/Extensions.)
after u reboot, put a fresh AppleBCM5751Ethernet kext in, (unzip and place it directly into the /System/Library/Extensions/) folder, don't worry about the IONetworking kext.
here is the kext I used:
http://www.insanelymac.com/forum/index.php?showtopic=155590next do another kextcache routine so it knows where it is etc.
sudo -s
rm /System/Library/Extensions.*
chown -R root:wheel /System/Library/Extensions/
chmod -R 755 /System/Library/Extensions/AppleBCM5751Ethernet.kext
kextcache -k /System/Library/Extensions
Reboot: Press F2 to enter setup and enable the onboard NIC from the BIOS. Save & Exit.
Continue with the reboot process. Unlike elokito. I showed up with Wireless and Ethernet NIC in my System Preferences > Network.
The lost part is that in Apple Menu I don't have the line item "Location". You can down load the Locama app "Freeware" from Apple site Download Section. and use it.
I hope it helps some people to put their troubles at ease. Big thanks! it is all hit, or miss. You can give the above shot and be prepared to re-install if all fails and kernel panic.
I will not be updating, or applying the software patches. It is going to be a field laptop and all my network utilities work including Zterm, which senses modem, serial port, so I don't have to spend $50.00 for USB>Serial convertor. All the freeware and browsers work really well. Sometimes I have challenge of the laptop hanging if not used over 10 minutes, so it needs the restart. If someone has a fix please let me know either by PM, or post.
Total reboot is less than 30 seconds, so temporary fix after use I shut it down and don't let it sleep/hibernate and power it on when in need.
A BIG THANKS! to all the contributors all the suggestions were tried and tested and it helped a lot to come to the above. Since I used the above people texts, so they are mentioned in order to avoid plagiarism.