Jump to content
2 posts in this topic

Recommended Posts

Unsuccessful install attempts on a Toshiba, a Toughbook, and a Dell Latitude D620 prompted me to borrow a fired co-worker's D600 from work.

 

Five installations later, I learned what I was doing wrong. Now that I've confirmed it works, I'm going to tell my boss that if he gets two D600's, I'll set up one for him and keep the other one. :-D

 

I had been loading third-party kexts, patched kexts, etc, and having a miserable time. I found that any issue with the LAN/Airport kext will actually cause the keyboard and mouse to stop working.

 

***************

 

Installed JAS 10.4.5 with "customize" button. Selected 3 of the 5 additional items ("Intel Base" "Intel SSE2" and "Update to 10.4.5".)

 

When rebooting, had no sound, no built in ethernet. Product configuration utility initialized the airport "one time only" and it was gone after that. All boots will (for now) generate a handful of errors related to PS/2 kext, and AC97 kexts.

 

***************

 

Do it in this order because if you simply change the airport to en1 and reboot.. yeah airport works marvelously but your keyboard no longer does:

 

1) I downloaded AppleBCM7501Ethernet.zip on my first boot (knowing airport would only work once), and extracted the file named "AppleBCM5701Ethernet" to my desktop.

 

* This file has an icon thats black with a green cursor.. like a terminal. NOT A WHITE BOX (kext) *

 

2) vi /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

 

Change the line that says <string>en0</string> to read <string>en1</string>

 

Change the line that says <integer>0</integer> to read <integer>1</integer>

 

3) Reboot into OSX (Your keyboard will no longer work so disable your login password).

 

4) Go into Network Preferences. It will say it detected an Airport card. Click OK. Save. You'll see you have an Airport icon and, as I mentioned, no keyboard. It'll come back in a moment ....

 

5) Reboot again. Pressed F8 immediately on seeing the Darwin boot loader (before the screen goes grey). I typed "-v -x -s -F" on the bootloader line and pressed enter.

 

6) I followed the prompt on the screen to type "/sbin/fsck -y" and "/sbin/mount -uw /"

 

7) ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/bin

 

8) mkdir /backup

 

9) mv /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext/Contents/MacOS/AppleBCM5701Ethernet /backup

 

10) cp /Users/rob/Desktop/AppleBCM5701Ethernet /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext/Contents/MacOS/AppleBCM5701Ethernet

 

11) chmod -R 755 /System/Library/Extensions

 

12) chown -R root:wheel /System/Library/Extensions

 

13) Reboot ...

 

14) Obtained "PowerManagement.bundle.tar.gz" from Teh Internets.

 

15) Backed up /System/Library/SystemConfiguration/PowerManagement.bundle and DELETED.

 

16) Extracted PowerManagement.bundle to /System/Library/SystemConfiguration/PowerManagement.bundle

 

17) From terminal, "sudo chmod 755 /System/Library/SystemConfiguration/PowerManagement.bundle"

 

18) From terminal, "sudo chown root:wheel /System/Library/SystemConfiguration/PowerManagement.bundle"

 

19) Reboot again. This enables the battery icon / time / percentage.

 

Now have audio, "airport" configurable via GUI, battery .. and when I opened network preferences voila ... it detected the "Built in Ethernet". Built in ethernet is correctly "en0" airport is "en1" and the volume slider works.

 

I think the O2Micro PCMCIA works too, because when I stick in an unsupported card, the PCMCIA icon appears and it says "Intersil ISL3890, Power Off Card".

 

Selective output from "sudo dmesg |more":

 

AppleIntelPIIXPATA: ICH4 ATA/100 (CMD 0x1f0, CTR 0x3f4, IRQ 14, BM 0xbfa0)

ApplePS2Trackpad: ALPS GlidePoint v4.34

BCM5701Enet: Ethernet address 00:12:34:56:78:90

AirPortPCI_MM: Ethernet address 90:78:56:34:12:00

 

 

Sigmatel 9750 audio

Broadcom 5701

TrueMobile 1450

(M) 1.5ghz, SSE2

1024MB memory

PATA

  • 3 weeks later...

Very interesting, thanks for that. Is your wireless card the tri-band a/b/g model? I can't remember the exact model, IIRC it's a TrueMobile 1400 or something similar -- definitely a Broadcom chipset.

 

I quite fancy giving this a try on my old D600, not sure how it'll perform as it's only a 1.4 GHz Pentium M with 1 gig RAM. Currently have OS X on my desktop machine running great, on 10.4.10. Can you upgrade the D600 to newer releases of Tiger or does that break it?

 

Cheers.

×
×
  • Create New...