After the successful install, it was obvious that both network adapters didn't work and neither did the graphic card. As my friend didn't know anything about MacOS these are some steps that might work and they might not.
In order to make the ATIRadeonX1000.kext driver work (the kext is a directory containing driver stuff), you must modify the Info.Plist file and add your deviceid to the values beneath IOPCIMatch. To find out your card deviceid you need to open the system profiler and look at your graphic card. It'll show you values for deviceid, vendorid, revisionid, and eventually it will say it's kext have been loaded. What you need to do is to concatenate the deviceid and vendorid so if your deviceid is 0x71C2 you need to append the vendorid (ATI is 0x1002 as I can see) resulting in the end string 0x71C21002.
Here the things get tricky, various things were tried and in the end I'd recommend the following procedure:
Boot the kernel in single mode by passing -s when booting (-v is verbose, if you open Library/Preferences/SystemConfiguration/com.apple.Boot.plist , you can add save boot parameters here). Delete Extensions.mkext and Extensions.kextcache,
sudo rm /System/Library/Extensions.mkext
sudo rm /System/Library/Extensions.kextcache

edit the Info.Plist and prepend you card deviceid (that means put it in front of all other device id's). It might work also appended but stars weren't aligned when he did it appended so it might be the combination of these things. Reboot and you should get accelerated drivers with QE and CI support. The resolution can't be changed so you need to pass a higher one as a boot parameter adding:
"Graphics Mode"="1280x1024x32"

That fixed the drivers for Sapphire Radeon X1600 Pro AGP 256MB.

Next, I'll discuss the network drivers.

Comments

Anonymous said…
Excellent - thanks, you really helped me out with my x1600, joo 0wn!

CHEERS!
schrepfler said…
I'm glad if the article helped anyone :)
Anonymous said…
This worked fabulously.

New-ish MAC user on an Intel D915GAG with an Asus EAX1600PRO here and happy.
Anonymous said…
I dont see what you had to do to fix the x1600 pro 512mb ?
I just got mine



~RobNyc~
schrepfler said…
Just find what your device and vendor id's are and replace them using the help in the topic.
mike said…
Does Dual Screen work?
Anonymous said…
How about the 3com lan adaptor?

U managed to get it to work?

Popular posts from this blog

Relaxing SSL validation for JaxWS

Kaspersky Anti Virus 6 and Subversion problems

Search and Replace in ODT using AODL